PROC002 Estrutura do arquivo NOTFIS Regras de negócio: 1. Alguns registros opcionais não serão gerados pelo sistema.2. Alguns campos opcionais dentro dos registros não serão gerados. Estes campos estarão tachados (abcde), pois deve ser reservado a posição deles no momento de gerar o arquivo. Questões técnicas: 1. Os dados devem ser consultados a partir das tabelas Estrutura do Arquivo NOTFIS REGISTRO 000 - CABEÇALHO DE INTERCAMBIO. Tamanho do registro: 320 posiçõesOcorrência: 1 por arquivo Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 000 2 ID do remetente N 35 004 Nome do transportador (emissor EDI) 3 ID do destinatário N 35 039 Nome do tomador (cliente) 4 Data N 6 074 5 Hora N 4 080 6 Identificação do intercambio A 12 084 SUGESTÃO: "NOT50DDMMSSS""NOT50"= CONSTANTE NOTas+VERSÃO 50"DDMM” = DIA/MÊS"SSS" = SEQUÊNCIA DE 000 A 999 REGISTRO 500 - CABEÇALHO DO DOCUMENTO Tamanho do registro: 320 posiçõesOcorrência: Até 200 por registro 000 Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 500 2 Identificação do intercambio A 14 004 SUGESTÃO: "NOT50DDMMSSS""NOT50"= CONSTANTE NOTas+VERSÃO 50"DDMM” = DIA/MÊS"SSS" = SEQUÊNCIA DE 000 A 999 REGISTRO 501 - DADOS DA EMBARCADORATamanho do registro: 320 posiçõesOcorrência: Até 100 por registro 500 Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 501 2 Nome da empresa embarcadora (razão social) A 50 004(opcional) 3 CNPJ N 14 054 4 IE embarcador A 15 068 5 IE Sub. Tributário A 15 083 6 Inscrição Municipal A 15 098 7 Endereço A 50 113 8 Bairro A 35 163 9 Cidade A 35 198 10 Código Postal (CEP) A 9 233 11 Código IBGE A 9 242 12 Sigla do estado A 9 251 13 Data de embarque N 8 260 Data única para todas NFes 14 Área de frete A 4 268 Tabela de frete acordada entre as partes 15 Contato para emergência A 25 272 Contato telefônico para emergências REGISTRO 502 - DADOS DO LOCAL DE COLETA/RETIRADA (OPCIONAL)Tamanho do registro: 320 posiçõesOcorrência: 1 por registro 501 ***Este registro somente é usado quando o endereço de entrega/retirada for diferente do contido no reg. 501*** Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 502 2 Nome da empresa/local de coleta A 50 004(opcional) 3 CNPJ N 14 054 4 Endereço A 50 068(opcional) 5 Bairro A 35 118(opcional) 6 Cidade A 35 153(opcional) 7 CEP A 9 188 8 Código IBGE A 9 197(opcional) 9 Sigla UF A 9 206(opcional) 10 Numero de comunicação A 35 215(opcional) REGISTRO 503 - DADOS DO DESTINATARIOTamanho do registro: 320 posiçõesOcorrência: 1 por registro 501 Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 503 2 Razão social A 50 004(opcional) 3 CNPJ N 14 054 4 I.E. A 15 068(Opcional) 5 Inscrição SUFRAMA A 15 083(Opcional) 6 Endereço A 50 098(Opcional) 7 Bairro A 35 148(Opcional) 8 Cidade A 35 183(Opcional) 9 CEP A 9 218 10 IBGE A 9 227(Opcional) 11 Sigla UF A 9 236 12 Numero de comunicação A 35 245(Opcional) 13 Código do Pais A 4 280(Opcional) 14 Área de frete A 4 284(Opcional) Tabela de frete acordada entre as partes 15 Tipo de identificação do destinatário A 1 288(Opcional) 1=CNPJ; 2= CPF 16 Tipo do estabelecimento destino A 1 289(Opcional) C=Comercial; I=Industrial; N=Não contribuinte REGISTRO 504 - DADOS DO LOCAL DE ENTREGA (OPCIONAL)Tamanho do registro: 320 posiçõesOcorrência: 1 por registro 503 ***Este registro somente é usado quando o endereço de entrega/retirada for diferente do contido no reg. 501*** Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 504 2 Nome da empresa/local de entrega A 50 004(opcional) 3 CNPJ N 14 054 4 Endereço A 50 068(opcional) 5 Bairro A 35 118(opcional) 6 Cidade A 35 153(opcional) 7 CEP A 9 188 8 Código IBGE A 9 197(opcional) 9 Sigla UF A 9 206(opcional) 10 Numero de comunicação A 35 215(opcional) 11 Código do País A 4 265(Opcional) 12 Área de Frete A 4 269(Opcional) 13 Tipo de identificação do destinatário A 1 273(Opcional) 1=CNPJ; 2=CPF 14 Tipo de estabelecimento destino A 1 274(Opcional) C=Comercial; I=Industrial; N=Não contribuinte REGISTRO 505 - DADOS DA NOTA FISCALTamanho do registro: 320 posiçõesOcorrência: Até 500 por registro 503 Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 505 2 Série da Nota Fiscal A 3 004(Opcional) 3 Número da Nota N 9 007 4 Data de Emissão N 8 016 5 Natureza da Mercadoria A 15 024 6 Espécie de acondicionamento A 15 039 7 Código da rota A 7 054(Opcional) Tabela acordada entre as partes 8 Meio de transporte A 10 073(Opcional) 1=Rodoviário 2=Aéreo 3=Marítimo 4=Fluvial 5=Ferroviário 6=Multimodal 9 Tipo do transporte de carga N 1 062(Opcional) 1=Carga fechada ou 2=Fracionada 10 Tipo de carga N 1 063(Opcional) 1=Fria2=Seca 3=Mista 11 Condição de frete N 1 064 C=CIF ou F=FOB 12 Data do embarque das mercadorias N 8 065(Opcional) 13 Desdobro A 10 073(Opcional) Tabela de desdobro do embarcador 14 Plano de carga rápida A 1 083(Opcional) S=sim ou N=não 15 Tipo do documento fiscal N 1 084(Opcional) 16 Indicação de bonificação A 1 085(Opcional) 17 CFOP N 4 086(Opcional) 18 Sigla do estado do fato gerador A 2 090(Opcional) 19 Calculo de frete diferenciado A 1 092(Opcional) 20 Tabela de frete A 10 093(Opcional) 21 Modalidade de frete A 2 103(Opcional) 22 Identificação do pedido do cliente A 20 105(Opcional) 23 Numero romaneio, ordem de coleta, resumo de carga (ID de embarque) A 20 125(Opcional) 24 Número SAP, Shipment, ETC. #1 A 20 145(Opcional) 25 Outro número SAP #2 A 20 165(Opcional) 26 Outro número SAP #3 A 20 185(Opcional) 27 Tipo de período de entrega N 1 205 0=Sem data de entrega definida 1=Na data-campos 27 e 28 são preenchidos 2=Até a data-campos 29 e 30 são preenchidos 3=A partir--campos 27 e 28 são preenchidos 4=Período-campos 27 a 30 preenchidos 28 Data inicial de entrega N 8 206(Opcional) DDMMAAAA 29 Hora inicial de entrega N 4 214(Opcional) HHMM 30 Data final de entrega N 8 218(Opcional) DDMMAAAA 31 Hora final de entrega N 4 226(Opcional) HHMM 32 Código numérico da chave de acesso da NFe N 9 230(Opcional) 33 Chave de acesso A 45 239(Opcional) 34 Número do protocolo NFe A 15 284(Opcional) 35 Ação do documento A 1 299(Opcional) REGISTRO 506 - VALORES DA NOTA FISCALTamanho do registro: 320 posiçõesOcorrência: 1 por registro 505 Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 506 2 Qtde total de volumes N 8 004 3 Peso bruto total da mercadoria N 8 012 4 Peso liquido total da mercadoria N 8 021(Opcional) 5 Peso densidade/m³ N 10 030(Opcional) 6 Peso cubado (Vol X Densidade) N 10 040(Opcional) Metros cúbicos multiplicado pela densidade 7 Incidência de ICMS A 1 050 S=Sim; N=Não; I=Isento 8 Seguro já efetuado A 1 051 S=Sim; N=Não 9 Valor a ser cobrado do cliente N 15 052(Opcional) 10 Valor total da nota N 15 067 11 Valor total do seguro N 15 082(Opcional) 12 Valor total do desconto N 15 097(Opcional) 13 Valor total outras despesas acessórias N 15 112(Opcional) 14 Base de calculo ICMS N 15 127(Opcional) 15 Valor total do ICMS N 15 142(Opcional) 16 Base de calculo ST ICMS N 15 157(Opcional) 17 Valor total do ICMS ST N 15 172(Opcional) 18 Valor do ICMS Retido N 15 187(Opcional) 19 Valor total do Imposto de Importação N 15 202(Opcional) 20 Valor total do IPI N 15 217(Opcional) 21 Valor total do PIS N 15 232(Opcional) 22 Valor total do COFINS N 15 247(Opcional) 23 Valor calculado do frete N 15 262(Opcional) 24 Valor total do ICMS do frete N 14 277(Opcional) 25 Valor total ICMS-SUBST do frete N 14 290(Opcional) 26 Valor total do ISS do frete N 14 303(Opcional) REGISTRO 507 - CÁLCULO DO FRETE (Opcional)Campo opcional, não será informado. REGISTRO 508 - DADOS DE IDENTIFICAÇÃO DA CARGA (Opcional)Campo opcional, não será informado. REGISTRO 509 - DADOS DE ENTREGA CASA/REDESPACHO (Opcional)Campo opcional, não será informado. REGISTRO 511 (salto proposital do REG 509 para o 511)- ITEM DA NOTA FISCAL (Opcional)Campo opcional, não será informado. REGISTRO 513 (salto proposital do REG 511 para o 513)- DADOS DO CONSIGNATÁRIO DA NOTA (Opcional)Campo opcional, não será informado. REGISTRO 514 - DADOS DE REDESPACHO DA NOTA (Opcional)Campo opcional, não será informado. REGISTRO 515 - DADOS DO RESPONSÁVEL DO FRETE (Opcional)Campo opcional, não será informado. REGISTRO 519 - TOTAIS DO ARQUIVO Tamanho do registro: 320 posiçõesOcorrência: 1 para cada registro 500 Nº Campo Tipo Tamanho Posição Observações/exemplo 1 Identificador do registro N 3 001 519 2 Valor total das notas fiscais N 15 004 Valor sem sinal da diferença, se houver. Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições. 3 Peso bruto total das notas fiscais N 15 019 Valor sem sinal da diferença, se houver. Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições. 4 Quantidade total de volumes N 15 034 Valor sem sinal da diferença, se houver. Por se tratar de valor, 13 posições são pro valor antes da virgula, e 2 casas pro valor decimal. Somando 15 posições. 5 Número de notas N 10 049(Opcional)