Escolar Documentos
Profissional Documentos
Cultura Documentos
(Emissor NF-e) Manual de Layout TXT-NF-e v2.0.0 PDF
(Emissor NF-e) Manual de Layout TXT-NF-e v2.0.0 PDF
Verso 2.0.0
(24/08/2010)
ndice
1. Introduo ............................................................................................................. 3
3. Importao............................................................................................................ 3
3.1 Validao .......................................................................................................... 3
3.2 Carga dos dados............................................................................................... 3
4. Exportao............................................................................................................ 3
5. Layout do arquivo.................................................................................................. 4
5.1 Instrues gerais............................................................................................... 4
5.2 Informaes sobre cada tipo de grupo/registro.................................................. 4
5.3 Layout detalhado do arquivo ............................................................................. 4
A importao/exportao do registro das Notas Fiscais eletrnicas (NF-e) para arquivos TXT foi
concebida para facilitar o intercmbio de informaes entre o Software Emissor NF-e e
aplicativos de contribuintes que apenas trabalhem com este tipo de formato de dados.
Por meio da importao, possvel a carga dos dados de notas para o Software Emissor e a
sua posterior transmisso para a respectiva Secretaria de Fazenda.
Por meio da exportao, possvel a realizao da cpia das informaes do Software para
arquivos TXT, e caso necessrio, a carga em aplicativo do contribuinte.
3. Importao
A importao de arquivos TXT para o Software Emissor NF-e feita, aps iniciar um Emitente,
acessando a operao de Importar arquivos no menu Sistema, com a seleo do local na
qual os arquivos TXT se encontram e escolhendo o(s) arquivo(s) com os registros.
3.1 Validao
Ao realizar a importao do arquivo com o registro das notas, o Software Emissor NF-e
realizar uma pr-validao do formato e tamanho dos campos de cada um dos registros da
nota. O software NO realizar verificaes/validaes com relao ao correto preenchimento
do contedo dos campos.
4. Exportao
A exportao de NF-es do Software Emissor NF-e para um arquivo TXT realizada
selecionando as NF-es (em qualquer situao) e acionando a opo de Exportar,
informando o formato como TXT e o local e nome do arquivo. A exportao gerar UM arquivo
5. Layout do arquivo
5.1 Instrues gerais
O arquivo TXT segue uma estrutura hierrquica de grupos, que so determinados por letras
(conforme o Manual de Integrao do Contribuinte) e a delimitao dos campos de cada grupo
pelo caractere | , denominado coloquialmente como pipe.
Sobre os campos dos grupos, estes podem ter limitaes de tamanho mnimo e mximo, alm
de validaes de tipo (apenas caracteres, apenas dgitos, datas, etc.). Assim, necessrio
realizar a confrontao do tipo, tamanho e demais validaes para cada campo, conforme
descrito no layout constante no Manual de Integrao do Contribuinte.
E|xNome|IE|ISUF|email|
[seleo entre E02 ou E03]{
E02|CNPJ|
[ou]
E03|CPF|
}
E05|xLgr|nro|xCpl|xBairro|cMun|xMun|UF|CEP|cPais|xPai
s|fone|
[0 ou 1]{
F|CNPJ|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|
[0 ou 1]{
G|CNPJ|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|
}
Campos: identificados pelo cdigo do campo e separados por |. Exemplo: cUF, cNF
Caso seja opcional ou no informado, ou deixa-se o campo VAZIO (sem informao)
ou deve-se substituir o contedo pelo preenchimento de apenas UM espao em
branco.
E05|XLgr|Nro|XCpl|XBairro|CMun|XMun|UF|CEP|CPais|XPais|Fone|
ou
[seleo entre X ou Y ] { X|... [ou] Y|... } : Expresso indicando que deve-se realizar
uma escolha entre o cdigo X ou o cdigo Y, lembrando que X e Y podem variar de
acordo com os cdigos do layout. Exemplo:
Neste caso, deve-se realizar a escolha entre C02 ou C02a: caso insira C02
(C02|CNPJ), no poder ser inserido C02a (C02a|CPF) e vice-versa.
[0 ou 1]{
O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
[seleo entre O07 ou O08]{
O07|CST|VIPI|
[seleo entre O010 ou O11]{
O10|VBC|PIPI|
[ou]
O11|QUnid|VUnid|
}
[ou]
O08|CST|
}
}
1. No escolher o grupo O
2. O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
O07|CST|VIPI|
O10|VBC|PIPI|
3. O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
O07|CST|VIPI|
O11|QUnid|VUnid|
4. O|ClEnq|CNPJProd|CSelo|QSelo|CEnq|
O08|CST|