layout nfe
TRANSCRIPT
![Page 1: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/1.jpg)
NF-e Entendendo o leiaute...● A figura no próximo slide é uma representação
gráfica do leiaute da nfe...● É uma tentativa de mostrar a estruturação das
principais tags (campos) da nfe.● Esta figura foi extraída do manual de integração.
![Page 2: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/2.jpg)
Layout da NFE
![Page 3: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/3.jpg)
NF-e Entendendo o leiaute...
● As caixas com textos indicam as tags principais da nfe: NFe, infNfe, Signature, ide, emit, dest, det, prod, imposto, etc...
● Uma caixa com borda contínua representa uma tag obrigatória
● Uma caixa com borda tracejada representa uma tag opcional (para a validação do xml...)
● A tag
![Page 4: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/4.jpg)
Layout da NFE
TAG Obrigatória
Tag opcional
![Page 5: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/5.jpg)
NF-e Entendendo o leiaute...
● As linhas ligando as caixas indicam a hierarquia das tags.
● A tag Nfe deve englobar duas tags infNFe e Signature.
● InfNfe por sua vez deverá ter obrigatoriamente as tags: ide, emit, dest, det, total, transp.
● InfNfe poderá opcionalmente incluir as tags: avulsa, retirada, entrega, cobranca, infAdic, exporta
● Os números 1..990 indica que uma nota só pode ter 1 a 990 tags com det (que contém os itens da nota)
![Page 6: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/6.jpg)
Layout da NFE
![Page 7: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/7.jpg)
NF-e Entendendo o leiaute...
● A próxima figura é uma tabela descritiva das colunas da nfe. Ela detalha cada campo da nfe e os possíveis valores, tipos de campos, tamanho e etc.
● A coluna observação tenta explicar o que cada campo significa e em alguns casos o que informar em casos de exceções.
● Vamos ver o significado de cada coluna...
![Page 8: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/8.jpg)
Trecho do leiaute – endereço emitente Numero da linha na
tabela
Identificador do campo
Tag
Identificador do campoIndicador
de elemento ou um grupo
Tag (grupo) pai do grupo atual
Numero da linha na tabela
Tipo: caractere ou numérico
Observações importantes
Tag (grupo) pai do grupo atual
Tamanho do campo
Tag (grupo) pai do grupo atual
Tag (grupo) pai do grupo atual
Ocorrência:quantas vezes o campo deve
ou pode aparecer
![Page 9: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/9.jpg)
NF-e Entendendo o leiaute...
● Descrição das colunas:● # é número da linha na tabela de leiaute● ID é o identificador do campo● Campo é a tag como deve ser escrita no xml da nota● Descrição é uma breve descrição do campo● Ele é indicador do tipo do campo (ou tag) pode ser : A -
atributo, E - Elemento, CE – Elemento que deriva de uma Escolha, G – Grupo, CG - Elemento de Grupo que deriva de uma Escolha, ID – ID da XML 1.0, RC – Restrição de Chave (detalhes no manual de integração)
![Page 10: Layout Nfe](https://reader038.vdocuments.com.br/reader038/viewer/2022100605/559e73c21a28ab0f298b45e0/html5/thumbnails/10.jpg)
NF-e Entendendo o leiaute...
● Pai – Identificador do grupo hierarquicamente anterior
● Tipo : Pode asumir os valores N – numérico, C – alfanumérico, D – data
● Ocorrência – indica a quantidade possível de vezes que o campo aparece no grupo ex: 0-4, o campo pode não ser preenchido ou aparecer até 4 vezes.
● Tamanho – indica qual o tamanho do campo. Descrito de forma semelhante à ocorrência.