Manuais:UniNFe/Evento DFe
Eventos DFe
Tipos de eventos
- EPEC - Evento prévio de emissão em contingência para NFe, NFCe e CTe
- CCe - Carta de correção eletrônica para NFe, NFCe e CTe
- Cancelamento de NFe, NFCe, CTe e MDFe
- Encerramento do MDFe
- Inclusão do condutor no MDFe
Enviando o arquivo no formato XML
Para enviar o XML de evento, basta gerar o arquivo com o nome no seguinte formato:
CHAVEDFE-TPEVENTO-NSEQEVENTO-ped-eve.xml
CHAVEDFE | Chave do documento fiscal eletrônico |
TPEVENTO | Tipo do evento |
NSEQEVENTO | Número da sequencia do evento |
-ped-eve.xml | Conteúdo fixo. Sempre será "-ped-eve.xml" |
Exemplo: 41141106117473000150550010000273014514751875-110140-01-ped-eve.xml
O nome do arquivo de retorno é o mesmo do envio, mudando somente a extensão (final) do mesmo, conforme abaixo:
41141106117473000150550010000273014514751875-110140-01-eve.xml (se tudo ocorreu bem)
ou
41141106117473000150550010000273014514751875-110140-01-eve.err (se houve algum erro)
Se o XML foi homologado/autorizado, o UniNFe efetuará a cópia do XML para a pasta de XML Enviados Autorizados.
Enviando o arquivo no formato TXT (Somente para NFe e NFCe)
O ERP ao gerar o arquivo TXT o UniNFe irá converter para o formato XML e enviar a SEFAZ de acordo com o processo descrito no item “Enviando o arquivo no formato XML”, porém, além de gravar o retorno em XML, pode também, se configurado para isso, gravar o retorno no formato TXT.
O nome do arquivo deve ter o mesmo formato do XML, porém com extensão TXT (.txt).
Layout do arquivo TXT para EPEC (Somente para NFe e NFCe)
idLote|000000000015255 evento|1 Id|ID2102403511031029073900013955001000000001105112804102 cOrgao|35 tpAmb|2 CNPJ|10290739000139 ou CPF|12345678901 chNFe|35110310290739000139550010000000011051128041 dhEvento|2011-03-03T08:06:00-03:00 tpEvento|110140 nSeqEvento|1 verEvento|1.00 descEvento|EPEC << opcional >> epec.cOrgaoAutor|35 epec.tpAutor|1 epec.verAplic|1.1.1.0 epec.dhEmi|2011-03-03T08:06:00-03:00 epec.tpNF|1 epec.IE|ISENTO epec.dest.UF|SP epec.dest.CNPJ|10290739000139 ou epec.dest.CPF|12345678901 ou epec.dest.idEstrangeiro|9999999 epec.dest.IE|nao pode conter o texto 'ISENTO' epec.dest.vNF|1234.00 epec.dest.vICMS|1.00 epec.dest.vST|2.00
Layout do arquivo TXT para cancelamento (Somente para NFe e NFCe)
idLote|000000000015255 evento|1 Id|ID1101113511031029073900013955001000000001105112804102 cOrgao|35 tpAmb|2 CNPJ|10290739000139 ou CPF|12345678901 chNFe|35110310290739000139550010000000011051128041 dhEvento|2011-03-03T08:06:00-03:00 tpEvento|110111 nSeqEvento|1 verEvento|1.00 descEvento|Cancelamento xJust|Justificativa do cancelamento nProt|010101010101010
Layout do arquivo TXT para CCe (Somente para NFe e NFCe)
idLote|000000000015255 evento|1 Id|ID1101103511031029073900013955001000000001105112804101 (OPCIONAL) cOrgao|35 tpAmb|2 CNPJ|10290739000139 (OPCIONAL, OU INFORMA O CNPJ OU O CPF) CPF|80531385800 (OPCIONAL, OU INFORMA O CNPJ OU O CPF) chNFe|35110310290739000139550010000000011051128041 dhEvento|2011-03-03T08:06:00 (DATA TEM QUE SER NO FORMATO UTC (-03:00 ou -04:00)) tpEvento|110110 nSeqEvento|1 verEvento|1.00 descEvento|Carta de Correção << opcional xCorrecao|Texto de teste para cce xCondUso|A Carta de Correção etc.., etc.. (OPCIONAL) evento|2 Id|ID1101103511031029073900013955001000000001105112804102 ... evento|20 (MÁXIMO) Id|ID1101103511031029073900013955001000000001105112804103 ...
Observações:
- Informar somente a tag CNPJ ou CPF, nunca as duas
- As tag´s de evento podem se repetir até o máximo de 20 eventos, exemplo:
evento|1 Id|ID1101103511031029073900013955001000000001105112804102 evento|2 Id|ID1101103511031029073900013955001000000001105112804102 evento|3 Id|ID1101103511031029073900013955001000000001105112804102 Etc…
Importante
- EPEC
- Não são todos os estados que aceitam EPEC para NFC-e, até então, somente o estado de São Paulo permite este tipo de contingência.