Jump to content

2 Dia do ACBr

O Dia da Automação Comercial está chegando!
Inscreva-se

Nova Loja Oficial
loja.projetoacbr.com.br
Ajude o projeto a crescer, com estilo

Comprar

Balança SM100 performance surpreendente

Tecnologia Japonesa   Teclado e Visor resistentes a água
Consumo inteligente de etiquetas   Baixo custo de manutenção
Comunicação Ethernet e WIFI independentes

Saiba mais

Impressora de Etiquetas ELGIN - L42 PRO

Protocolos PPLA, PPLB, ZPL, EPL (automático)
Porta USB padrão Opcionais: Ethernet, Serial, Paralela
Sensor de Etiquetas Móvel Garantia de 18 meses

Saiba mais

jcesarbrascol

ANSWERED Como funciona o Campo cNF e nNF na Chave da NFe ?

Recommended Posts

Senhores

 

Qual o procedimento correto ? Gerar a chave da nota e informar no campo cNF ou omitir este campo e deixar o monitor gerar a chave ?

Observei que quanto gero a chave e informo no arquivo ini o monitor também gera a sua própria chave que se sobrepõe a chave que eu gerei. 

Share this post


Link to post
Share on other sites

Bom dia Cesar,

Uma pequena correção.

A chave da nota é composta por 44 dígitos dos quais 8 se referem ao código da nota fiscal (cNF).

A sua aplicação não vai gerar a chave, quem gera é o monitor com base em algumas informações:

Chave = <Código da UF(2)><Ano de Emissão(2)><Mês de Emissão(2)><CNPJ do Emitente(14)><Modelo(2)><Série da Nota(3)><Numero da Nota(9)><Tipo de Emissão(1)><Código da Nota(8)><Digito Verificador(1)>

Os numero entre parênteses é a quantidade de dígitos.

Se você não informar o código da nota fiscal (cNF) o monitor a principio atribui o valor zero.
Como o código da nota fiscal não pode ser zero um código aleatório (recomendação da própria SEFAZ) de no máximo 8 dígitos é gerado e como dito anteriormente, vai fazer parte da chave.

Por outro lado se a sua aplicação gerar e armazenar o código da nota da mesma forma que gera e armazena o numero dela e passar essas informações nos campos apropriados:

nNF=<numero da nota gerado pela sua aplicação>

cNF=<código da nota gerado pela sua aplicação>

o Monitor vai gerar a chave com essas informações.

Exemplo:

nNF=1500

cNF=236589

Chave = <Código da UF><Ano de Emissão><Mês de Emissão><CNPJ do Emitente><Modelo><Série da Nota><000001500><Tipo de Emissão><00236589><Digito Verificador>

Observações:

1. o numero da nota (nNF) tem que ser um numero sequencial crescente iniciado em 1.

2. o código da nota (cNF) não pode ser zero e nem igual a nNF e sim um numero aleatório.

Espero ter ajudado.

  • Like 6

Consultor SAC ACBr Italo Jurisato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Share this post


Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

  • Like 1

Consultora SAC ACBr

Juliana Tamizou
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Share this post


Link to post
Share on other sites

Ótima resposta @Italo Jurisato Junior... Tão completa que movi o tópico para a área de "Base de Conhecimento"

PS: Editei o título do tópico, para ficar mais informativo...

  • Like 4

Consultor SAC ACBr

Daniel Simões de Almeida
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Share this post


Link to post
Share on other sites

Ainda sobre o assunto do cNF, queiram ver o seguinte tópico sobre as regras da NT 001 de 2019:

  • Like 2

[]'s

Consultor SAC ACBr

Elton
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...