IMPORTANTE:
• | Para mais informações em relação aos comandos relacionados, clique aqui; |
• | Para o correto funcionamento dessa integração, é necessário inserir as libs em suas respectivas pastas. Em ambientes Windows a rxtxSerial.DLL deverá ser inserida na pasta raíz do Agente, junto das pastas Config, Control , bin e etc; |
• | Em linux essa mesma lib deverá ser colocada dentro da pasta /lib; |
• | Exemplo de nomenclatura: LGSNDD2000001001#93_ped_cmd-serial. |
|
00000
|
PAI:
-
|
OBR.
1-1
|
Cabeçalho
|
#
|
Campo
|
Descrição
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
1
|
tpOperacao
|
Tipo da operação
|
C
|
S
|
9
|
|
Deve ser preenchido com a descrição do tipo de operação (SERIAL).
|
Exemplo:
00000;3.10;SERIAL
Exemplo em XML:
<?xml version="1.0" encoding="UTF-8"?>
<serial version="3.10">
|
10000
|
PAI:
-
|
OBR.
1-1
|
Informações de configuração
|
#
|
Campo
|
Descrição
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
1
|
dadosAdic
|
Campo necessário para abrir as configurações
|
N
|
S
|
9
|
|
|
Exemplo:
10000;
Exemplo em XML:
<dadosAdic>
</dadosAdic>
|
10250
|
PAI:
-
|
OBR.
1-1
|
Informações de configuração
|
#
|
Campo
|
Descrição
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
1
|
PrinterName
|
Campo necessário para setar configurações
|
N
|
S
|
14
|
|
• | Nome da impressora em caso de impressão via spooler; |
• | Porta para execução do comando. |
|
Exemplo:
10250;nddPrint#port=COM6
Exemplo em XML:
<dadosAdic>
<PrinterName> nddPrint #port=COM6</PrinterName>
</dadosAdic>
|
10300
|
PAI:
-
|
OBR.
1-1
|
Informações de configuração
|
#
|
Campo
|
Descrição
|
Tipo
|
Ob.
|
Tam.
|
Dec.
|
Observação
|
1
|
CMD
|
Campo necessário para setar configurações
|
N
|
S
|
14
|
|
• | Sequência a ser executada (apenas uma sequência por arquivo e em formato decimal separado por pipe). |
|
Exemplo:
10300;CMD;28|248|49
Exemplo em XML:
<dadosAdic>
<PrinterName> nddPrint #port=COM6</PrinterName>
<CMD>28|248|49</CMD>
</dadosAdic>
|
|