LAYOUT NFE
Por: caamilaa • 4/9/2017 • Relatório de pesquisa • 1.552 Palavras (7 Páginas) • 282 Visualizações
- Layout do arquivo de importação para o sistema Tramitador NFe.
Histórico de Revisão
Data | Versão | Descrição | Autor |
20/01/2009 | 1.0 | Versão Inicial. | Walison/Leandro |
09/02/2009 | 1.1 | Inclusão de retorno | Walison/Leandro |
27/02/2009 | 1.2 | Correção de posição inicial no campo nro do bloco emit, antes 126 agora 124 | Walison |
11/03/2009 | 1.3 | Inclusão de campos no retorno | Walison |
18/03/2009 | 1.4 |
| Walison |
09/04/2009 | 1.5 |
| Leandro |
13/04/2009 | 1.6 |
| Leandro |
15/04/2009 | 1.7 |
| Walison |
15/04/2009 | 1.8 |
| Walison |
16/04/2009 | 1.9 |
| Leandro |
05/05/2009 | 1.10 |
| Leandro |
07/05/2009 | 1.11 |
| Walison |
O layout do arquivo de importação é composto por linhas, sendo que os 10 primeiros caracteres de cada linha especificam um tipo de linha.
Os tipos de linha possíveis são?
- ide: Representa a descrição geral de uma NF-e.
- emit: Contem os dados referente ao destinatário da NF-e.
- det nItem: Contem informações sobre os produtos de uma NF-e. Está linha pode aparecer 1 ou N vezes, de acordo com a quantidade de produtos que uma nota apresenta.
- total: Esta linha representa os valores totais da nota.
- transp: Contem os dados da transportadora.
- fat: Contem os dados para faturamento. Deve ser gerada uma linha para cada parcela da nota.
- exporta: Contem dados de local embarque de mercadorias para o exterior.
- Importação: Contem dados referentes a declaração de importação de produtos. Cada produto (det nItem) pode possuir 0 ou N registros de importação. Este registro possui um campo para a identificação do produto.
- Adição: Cada registro de importação pode possuir 1 ou N adições. Este registro possui um campo para identificar o registro de importação referente a adição.
Para cada tipo de linha, é utilizado um layout de campo especifico, conforme observado a seguir:
Ide:
Campo | Tipo | Tamanho | Posição Inicial | Observação |
ide | Texto | 10 | 0 | Chave do tipo de linha. |
cUF | Texto | 2 | 10 | Sigla da UF – Dado recuperado da instalação do Software NF-e |
CNF | Inteiro | 6 | 12 | Numero aleatório gerado para a NF-e. Gerado de forma randômica pelo Software NF-e. |
natOp | Texto | 50 | 18 | Natureza da operação |
indPag | Inteiro | 1 | 68 | Identificador da forma de pagamento da NF-e. 0 = Pagamento a vista. 1 = Pagamento a prazo. 2 = Outros. |
mod | inteiro | 2 | 69 | Modelo da NF-e. As NF-e são por padrão modelo 55 por isso o dados é recuperado da instalação do Software NF-e |
Serie | Texto | 3 | 71 | Serie da NF-e. Representa o inicio da serie de NF-e, por default o Software NF-e inicia-se na serie “0”. |
nNF | Inteiro | 9 | 74 | Número da NF-e. |
dEmi | Date Time | 8 | 83 | Data de emissão da NF-e |
tpNF | Inteiro | 1 | 91 | Tipo de nota fiscal. 0 = Saída. 1 = Entrada. |
cMunFG | Inteiro | 7 | 92 | Código IBGE do município de ocorrência do fator gerador do ICMS. Dado recuperado da instalação do Software NF-e |
tpImp | Inteiro | 1 | 99 | Tipo de impressão do DANFE. 0 = paisagem 1 = retrato |
tpEmis | Inteiro | 1 | 100 | Forma de emissão da NF-e. 0 = Normal. 1 = Contingência. No momento do envio o Software NF-e preenche o valor de acordo com o ambiente de utilização. |
cDV | Inteiro | 1 | 101 | Digito verificador da chave da NF-e. O Software NF-e calcula o valor deste campo de acordo com as regras definidas no manual de integração. |
dSai | Date | 8 | 102 | Data da Saída da NF-e |
EmitCnpj | Texto | 14 | 110 | CNPJ do emitente |
DestOp | Inteiro | 1 | 124 | 0 – NFe normal. 1 – NFe de exportação. 2 – Nfe de importação. Se informado 1 obriga o envio do registro exporta . Se informado 2 obriga o envio do registro importação. |
Versao | Texto | 3 | 125 | Versão do arquivo de importação. Indicar a versão informada no cabeçalho deste documento, tirando o ponto. Ex: 1.10 informar 110. |
...