You are on page 1of 6

Projeto Open Source ACBr

Nota Tcnica 2014/001

Nomenclatura dos arquivos XML e PDF dos Documentos Fiscais


Eletrnicos: NF-e / NFC-e / CT-e / MDF-e

Verso 1.02
Outubro / 2014
Nota Tcnica 2014/001 verso 1.02

Pgina 1

Controle de Verses
Verso
1.00
1.01
1.02

Data
24/10/2014
28/10/2014
30/10/2014

Autor
Italo Jurisato Junior
Elton M Barbosa
Italo Jurisato Junior

Nota Tcnica 2014/001 verso 1.02

Resumo
Reviso nos textos.
Incluso do item Recomendaes

Pgina 2

1. Resumo
Esta Nota Tcnica aborda sobre a nomenclatura dos arquivos XML e PDF
gerados pelos componentes ACBrNFe, ACBrCTe e ACBrMDFe responsveis
pela emisso dos Documentos Fiscais Eletrnicos: NF-e, NFC-e, CT-e e MDF-e.
2. Prazos
O prazo previsto para disponibilizao dos arquivos fonte dos componentes
alterados por esta Nota Tcnica : 03/11/2014
3. Nomenclatura dos Arquivos
A grande maioria dos arquivos XML gerados pelos componentes esto em
conformidade com os Manuais e Notas Tcnicas disponibilizados nos Portais
Nacionais da NF-e, CT-e e MDF-e.
Outros por serem de uso interno do emitente, o ENCAT no especificou um
padro de nomes para esses arquivos. Assim tomamos a liberdade de
escolher um nome mais conveniente possvel.
Notaram-se algumas discrepncias principalmente nos nomes dos arquivos
PDF em relao aos XML e por questes de padronizao efetuaremos
alteraes nos nomes de alguns arquivos XML e PDF.
Tanto nos arquivos XML quanto nos arquivos PDF dos Eventos e Inutilizao
de Numerao, os nomes foram padronizados conforme o contedo do
atributo ID excluindo-se o prefixo ID.
importante notar que no caso do ID de Inutilizao de Numerao existe
uma diferena entre a NF-e e o CT-e. Na NF-e faz parte do ID o Ano de
Inutilizao (segundo campo), por outro lado no caso do CT-e essa informao
no existe no ID.

Nota Tcnica 2014/001 verso 1.02

Pgina 3

4. Tabelas
As tabelas seguintes contem todos os arquivos XML e PDF gerados pelos
componentes com os seus respectivos nomes.
Os arquivos que tiveram os seus nomes alterados esto assinalados com um
asterisco (*) na terceira coluna.
Arquivos XML da NF-e e NFC-e:
Pedido de Consulta do Status do Servio
Status do Servio
Envio de Lote de NF-e
Recibo
Retorno do processamento sncrono
Pedido do Resultado do Processamento do Lote
Resultado do Processamento do Lote
NF-e
Pedido de Consulta Situao Atual
Situao Atual da NF-e
Pedido de Inutilizao de Numerao
Inutilizao de Numerao
Compartilhamento de Inutilizao de
Numerao
Pedido de Registro de Evento
Registro de Evento
Compartilhamento de Registro de Evento
Pedido de Consulta de NF-e Destinadas
Resultado da consulta
Pedido de Download de NF-e
Retorno do download
Pedido de CSC de NFC-e
Retorno do pedido
Pedido de Consulta de Distribuicao de DF-e
Resultado da consulta

<AAAAMMDDHHMMSS>-ped-sta.xml
<AAAAMMDDHHMMSS>-sta.xml
<numLote>-env-lot.xml
<numLote>-rec.xml
<numLote>-pro-lot.xml
<numRecibo>-ped-rec.xml
<numRecibo>-pro-rec.xml
<chave>-nfe.xml
<chave>-ped-sit.xml
<chave>-sit.xml
<ID de inutilizao>-ped-inu.xml
<ID de inutilizao>-inu.xml
<ID de inutilizao>-procInutNFe.xml

*
*
*

<numLote>-ped-eve.xml
<numLote>-eve.xml
<ID do Evento>-procEventoNFe.xml
<AAAAMMDDHHMMSS>-con-nfedest.xml
<AAAAMMDDHHMMSS>-nfe-dest.xml
<AAAAMMDDHHMMSS>-ped-downnfe.xml
<AAAAMMDDHHMMSS>-down-nfe.xml
<AAAAMMDDHHMMSS>-ped-csc.xml
<AAAAMMDDHHMMSS>-csc.xml
<AAAAMMDDHHMMSS>-con-dist-dfe.xml
<AAAAMMDDHHMMSS>-dist-dfe.xml

<chave>-nfe.pdf
<ID do Evento>-procEventoNFe.pdf
<ID de inutilizao>-procInutNFe.pdf

*
*
*

Arquivos PDF da NF-e e NFC-e:


DANFE
DAEvento
DAInutilizacao

<ID de inutilizao> = <UF + Ano + CNPJ do emitente + Modelo + Srie + Nm. Inicial + Nm. Final>
<ID do Evento> = <Tipo de Evento + Chave + Numero Seqencial do Evento>
Nota Tcnica 2014/001 verso 1.02

Pgina 4

Arquivos XML da NF-e e NFC-e (em desuso):


Pedido de Cancelamento
Cancelamento de NF-e
Compartilhamento de Cancelamento

<chave>-ped-can.xml
<chave>-can.xml
<chave>-procCancNFe.xml

Arquivos XML do CT-e:


Pedido de Consulta do Status do Servio
Status do Servio
Envio de Lote de CT-e
Recibo
Pedido do Resultado do Processamento do Lote
Resultado do Processamento do Lote
CT-e
Pedido de Consulta Situao Atual
Situao Atual da CT-e
Pedido de Inutilizao de Numerao
Inutilizao de Numerao
Compartilhamento de Inutilizao de
Numerao
Pedido de Registro de Evento
Registro de Evento
Compartilhamento de Registro de Evento
Documento Fiscal Eletrnico

<AAAAMMDDHHMMSS>-ped-sta.xml
<AAAAMMDDHHMMSS>-sta.xml
<numLote>-env-lot.xml
<numLote>-rec.xml
<numRecibo>-ped-rec.xml
<numRecibo>-pro-rec.xml
<chave>-cte.xml
<chave>-ped-sit.xml
<chave>-sit.xml
<ID de inutilizao>-ped-inu.xml
<ID de inutilizao>-inu.xml
<ID de inutilizao>-procInutCTe.xml
<numLote>-ped-eve.xml
<numLote>-eve.xml
<ID do Evento>-procEventoCTe.xml
<chave>-CTeDFe.xml

<chave>-cte.pdf
<ID do Evento>-procEventoCTe.pdf
<ID de inutilizao>-procInutCTe.pdf

*
*
*

Arquivos PDF do CT-e:


DACTE
DAEvento
DAInutilizacao

<ID de inutilizao> = <UF + CNPJ do emitente + Modelo + Srie + Nmero Inicial + Nmero Final>
<ID do Evento> = <Tipo de Evento + Chave + Numero Seqencial do Evento>

Arquivos XML do CT-e (em desuso):


Pedido de Cancelamento
Cancelamento de CT-e
Compartilhamento de Cancelamento

Nota Tcnica 2014/001 verso 1.02

<chave>-ped-can.xml
<chave>-can.xml
<chave>-procCancCTe.xml

Pgina 5

Arquivos XML do MDF-e:


Pedido de Consulta do Status do Servio
Status do Servio
Envio de Lote de MDF-e
Recibo
Pedido do Resultado do Processamento do Lote
Resultado do Processamento do Lote
MDF-e
Pedido de Consulta Situao Atual
Situao Atual da MDF-e
Pedido de Registro de Evento
Registro de Evento
Compartilhamento de Registro de Evento

<AAAAMMDDHHMMSS>-ped-sta.xml
<AAAAMMDDHHMMSS>-sta.xml
<numLote>-env-lot.xml
<numLote>-rec.xml
<numRecibo>-ped-rec.xml
<numRecibo>-pro-rec.xml
<chave>-mdfe.xml
<chave>-ped-sit.xml
<chave>-sit.xml
<numLote>-ped-eve.xml
<numLote>-eve.xml
<ID do Evento>-procEventoMDFe.xml

*
*

Arquivos PDF do MDF-e:


DAMDFE
DAEvento

<chave>-mdfe.pdf
<ID do Evento>-procEventoMDFe.pdf

*
*

<ID do Evento> = <Tipo de Evento + Chave + Numero Seqencial do Evento>

5. Recomendaes
Mantenha todos os fontes de todas as pastas atualizados, procure sempre
fazer uma cpia dos fontes atuais e baixar a atualizao.
A principio no h necessidade de desinstalar e instalar novamente os
componentes aps uma atualizao dos fontes.
Aconselhamos sempre compilar as aplicaes utilizando-se da opo Build,
pois esta recria todas as DCU mesmo dos fontes que no sofreram alterao.

Nota Tcnica 2014/001 verso 1.02

Pgina 6

You might also like