Ir para conteúdo
  • Cadastre-se

dev botao

Envio de Contingencia em homologação


Ver Solução Respondido por Italo Giurizzato Junior,
  • Este tópico foi criado há 2065 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores
Postado

Boa tarde Eduardo,

Se esta ocorrendo esse erro de duplicidade com diferença de chave a explicação é simples.

Ao enviar novamente o XML esta sendo gerado também novamente, mas como o valor de cNF esta com o valor zero o componente se encarrega de gerar um condigo aleatório, pois o valor de cNF faz parte da composição da chave.

E por orientação da SEFAZ o valor de cNF tem que ser um numero aleatório.

Caso aja a necessidade de gerar novamente o XML, é prudente que ao gerar pela primeira vez o XML o valor de cNF seja um numero aleatório e armazenado no banco de dados, desta forma ao gerar o XML novamente devemos atribuir a cNF o valor que consta no banco de dados, assim não ocorre esse erro.

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Postado
1 hora atrás, Italo Jurisato Junior disse:

Boa tarde Eduardo,

Se esta ocorrendo esse erro de duplicidade com diferença de chave a explicação é simples.

Ao enviar novamente o XML esta sendo gerado também novamente, mas como o valor de cNF esta com o valor zero o componente se encarrega de gerar um condigo aleatório, pois o valor de cNF faz parte da composição da chave.

E por orientação da SEFAZ o valor de cNF tem que ser um numero aleatório.

Caso aja a necessidade de gerar novamente o XML, é prudente que ao gerar pela primeira vez o XML o valor de cNF seja um numero aleatório e armazenado no banco de dados, desta forma ao gerar o XML novamente devemos atribuir a cNF o valor que consta no banco de dados, assim não ocorre esse erro.

Olá ìtalo, tudo bom? obrigado por sua atenção! mas como pode observar no arquivo em anexo o campo cnf esta armazenado no banco e é o mesmo que estou utilizando para o envio e consta no xml

 

  • Consultores
  • Solution
Postado

Eduardo,.

Você esta atribuindo a cNF o mesmo numero de nNF, isso esta errado.

Uma coisa é o código da nota e outra é o numero da nota.

O numero da nota é sequencial, já o código é um numero aleatório.

A minha sugestão é que você veja o seguinte tópico: Como trata a contingência da NFCe 

  • Curtir 1
Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...