105
edições
Mudanças
Created page with "==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..."
==Eventos [[Manuais:UniNFe/DFe|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
{|class="wikitable"
|[[Manuais:UniNFe/CHAVEDFE|CHAVEDFE]]
|Chave do documento fiscal eletrônico
|-
|[[Manuais:UniNFe/Evento DFe/TPEVENTO|TPEVENTO]]
|Tipo do evento
|-
|[[Manuais:UniNFe/Evento DFe/NSEQEVENTO|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) ====
<pre>
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
</pre>
==== Layout do arquivo TXT para cancelamento (Somente para NFe e NFCe) ====
<pre>
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
</pre>
==== Layout do arquivo TXT para CCe (Somente para NFe e NFCe) ====
<pre>
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
...
</pre>
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:
<pre>
evento|1
Id|ID1101103511031029073900013955001000000001105112804102
evento|2
Id|ID1101103511031029073900013955001000000001105112804102
evento|3
Id|ID1101103511031029073900013955001000000001105112804102
Etc…
</pre>
=== 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.
===Veja também===
* [[Manuais:UniNFe/Contingencia EPEC|Contingência EPEC - Evento prévio para emissão em contingência]]
=== 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
{|class="wikitable"
|[[Manuais:UniNFe/CHAVEDFE|CHAVEDFE]]
|Chave do documento fiscal eletrônico
|-
|[[Manuais:UniNFe/Evento DFe/TPEVENTO|TPEVENTO]]
|Tipo do evento
|-
|[[Manuais:UniNFe/Evento DFe/NSEQEVENTO|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) ====
<pre>
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
</pre>
==== Layout do arquivo TXT para cancelamento (Somente para NFe e NFCe) ====
<pre>
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
</pre>
==== Layout do arquivo TXT para CCe (Somente para NFe e NFCe) ====
<pre>
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
...
</pre>
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:
<pre>
evento|1
Id|ID1101103511031029073900013955001000000001105112804102
evento|2
Id|ID1101103511031029073900013955001000000001105112804102
evento|3
Id|ID1101103511031029073900013955001000000001105112804102
Etc…
</pre>
=== 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.
===Veja também===
* [[Manuais:UniNFe/Contingencia EPEC|Contingência EPEC - Evento prévio para emissão em contingência]]