A informação do COO é armazenada na pasta controlNumber, a qual encontra-se na pasta control. A primeira tentativa de consulta é realizada na pasta controlNumber, caso a informação não exista, é disparado uma consulta na retaguarda para que dessa forma seja obtida a informação necessária. Lembrando que o número retornado na consulta, trata-se do próximo a ser processado.
Abaixo segue um exemplo de nomenclatura do arquivo:
✓ NDDAAA1000001001#123_ped_coo-number.txt
0000 |
PAI: - |
OBR. 1-1 |
Solicitação de status de equipamentos SAT |
||||
# |
Campo |
Tipo |
Ob. |
Tam. |
Descrição |
||
1 |
tpOperacao |
C |
S |
9 |
Deve ser preenchido com a descrição do tipo de operação (COONUMBER). |
||
Exemplo TXT: 0000;COONUMBER;
Exemplo XML: <?xml version="1.0" encoding="UTF-8"?> <nfce version="4.00"> </nfce> |
|||||||
1000 |
PAI: - |
OBR. 1-1 |
Consulta de status. |
||||
# |
Campo |
Tipo |
Ob. |
Tam. |
Descrição |
||
2 |
agentkey |
C |
S |
16 |
Chave do Agente que será realizado a operação. |
||
Exemplo TXT: 1000;NDDAAA1000001001
Exemplo XML: <coonumber> <agentkey>NDDHUE1000001001</agentkey> </coonumber> |
|||||||
Exemplos para consulta COO |
TXT: 0000;COONUMBER; 1000;NDDDDL1000001001
XML: <?xml version="1.0" encoding="UTF-8"?> <nfce version="3.10"> <coonumber> <agentkey>NDDDDL1000001001</agentkey> </coonumber> </nfce> |