Ao iniciar o processamento de um arquivo, será verificado se este já entrou em processamento com outra chave de acesso, os campos que compõem a chave e que serão levados em consideração para esta verificação são: Ano, CNPJ, Série, Modelo e Número. Caso o documento já tenha sido processado com outra chave será retornado o cStat 22 com o xMotivo Chave de acesso diverge da chave anterior e a chave anterior.
Exemplo do conteúdo no arquivo TXT: |
ID123456789012345;1;Middleware2;42; 22;Chave de acesso diverge da chave anterior; 42120999955887000143550010002190634000190632; 210200;Confirmação da operação; 1;12345678901234;email@nddigital.com.br;2012-08-07T12:12:12-03:00;123456789012345; 42120899955887000143550010002190634000190634 |
Exemplo do conteúdo no arquivo XML: |
<infEvento Id="ID123456789012345"> <tpAmb>1</tpAmb> <verAplic>Middleware2</verAplic> <cOrgao>42</cOrgao> <cStat>22</cStat> <xMotivo>Chave de acesso diverge da chave anterior</xMotivo> <chNFe>42120999955887000143550010002190634000190632</chNFe> <tpEvento>210200</tpEvento> <xEvento>Confirmação da operação</xEvento> <nSeqEvento>1</nSeqEvento> <CNPJDest>12345678901234</CNPJDest> <emailDest>email@nddigital.com.br</emailDest> <dhRegEvento>2012-08-07T12:12:12-03:00</dhRegEvento> <nProt>123456789012345</nProt> <chNFe2>42120899955887000143550010002190634000190634</chNFe2> </infEvento> |