Entrada via Socket (TCP)

Anterior
Próximo
Feedback
Imprimir

Entrada via Socket (TCP)

No formato de Entrada via Socket, disponível somente para o uso no Agente físico, deverá estabelecer uma conexão com o Agente utilizando um endereço IP, porta e enviar o texto da mensagem com conteúdo similar ao disponibilizado em arquivo em um parâmetro contendo o buffer de dados (conteúdo string), obedecendo o seguinte formato:

 

<identificador ou nome de arquivo>_TCPMSG;<mensagem>

 

Onde:

<Identificador ou nome de arquivo>: É o nome de arquivo já tratado em demais pontos desse manual, onde deve ser seguido todas as regras para tratar as lógicas para ter os identificadores de loja, agente, concentrador e tipo (TXT ou XML);

 

_TCPMSG: É um valor fixo usado para identificar a mensagem além de servir como separador;

 

Mensagem: É o conteúdo TXT ou XML a ser enviado para NFC-e ou SAT já tratados anteriormente no manual.

 

 

O sistema deverá capturar de forma automática o endereço IP do computador para iniciar a operação utilizando sockets.

Os indicadores ou nomes disponíveis para a Entrada via Socket não se limitam apenas ao _ped_env. Segue abaixo algumas das nomenclaturas possíveis de diferentes ações/mensagens:

LGSNDD2000001001#12345678_ped_env.txt

LGSNDD2000001001#12345678_ped_can-inu.txt

LGSNDD2000001001#12345678_ped_print.txt

LGSNDD2000001001#12345678_ped_ajuste.txt

LGSNDD2000001001#12345678_ped_num.txt

LGSNDD2000001001#12345678_ped_log-sat

LGSNDD2000001001#12345678_ped_status-sat

LGSNDD2000001001#12345678_ped_print-adic

   

A primeira parte do envio também será entregue no retorno, porém sem a palavra PED.

  Ex:LGSNDD2000001001#12345678_env.xml_TCPMSG.

Informar corretamente o identificador ou nome de arquivo é essencial para o funcionamento da solução. Também deve ser informado a extensão do formato (como no exemplo acima: .xml) para ser tratado corretamente pelo transformador de dados da aplicação;

 

 

Voltar