Anterior  Próximo

Navegação:  e-Forms NFC-e 4.8.2.0 > Manual de Integração e-Forms NFC-e > Integração Agente para o PDV > Entrada > Entrada via Socket (TCP)

Exemplos de Envio e Retorno em TXT

Importante:

Os conteúdos abaixo são exemplos, porém as estruturas são reais e devem ser seguidas. Junto com as linhas e tags correspondentes referentes à funcionalidade, segue também a implementação a ser realizada.

 

Para formato TXT será obrigatório enviar quebras no final das linhas (\r\n) conforme o exemplo:

String msgEnvio =  LGSNDD2000001001#12345678_ped_env.txt_TCPMSG;0000;3.10;ENVIO\r\n”;

 

 

Exemplo de Envio:

public static void main(String[] args){

String msgEnvio =  LGSNDD2000001001#12345678_ped_env.txt_TCPMSG;

+ "0000;3.10;ENVIO\r\n”

+ "1000;1429899193876\r\n”

+ "2000;3.10;NFe42150406255692000103650019823754021000534494\r\n”

+ "2100;42;00053449;Natureza da Operacao;1;65;1;982375402;2015-04-24T15:13:13-03:00;;1;1;4209300

//A mensagem continua conforme documentação da formação de arquivos

//Exemplo de chamada do método

String response = connect(“192.168.1.1”, 8080, msgEnvio); //método que realiza a chamada socket

System.out.println(response); //mostra o retorno carregado na string response com a resposta do processamento

 

Exemplo de Retorno - Retorno Realizado com Sucesso -

LGSNDD2000001001#12345678_env.txt_TCPMSG;

0000;3.10;Envio;

1000;100;Processamento realizado com sucesso;

1100;42150506255692000103658590001549381196527670;rlap9mgUS1Mj6k9v2mZGrSXaOKM=;142150015362084;2015-05-12T08:44:29-03:00

 

Exemplo Retorno - Retorno Realizado com Falha -

LGSNDD2000001001#12345678_env.txt_TCPMSG;

0000;3.10;Envio;

1000;205;Erro Genérico;