Página 1 de 1

NFe duplicidade, saber a chave ?

Enviado: 28 Dez 2023 10:56
por Itamar M. Lins Jr.
Olá!
Aconteceu aqui na BA, diz que a NFe já foi tirada, mas quando consulta diz que não está na BASE DE DADOS.
Tem como saber a CHAVE da NFe que está lá na base de dados ?, o retorno é um tal de NREC mas não é a chave velha.

Saudações,
Itamar M. Lins Jr.

NFe duplicidade, saber a chave ?

Enviado: 28 Dez 2023 15:10
por marco.prodata
Estranho, geralmente quando é duplicidade com chave diferente, avisa na mensagem de erro, "Duplicidade de nota com chave diferente", algo assim, acontece muito quando emite um nota dia 31 por exemplo, a mesma é autorizada mas não retorna resultado, ai tenta emitir novamente no dia 01 do mês seguinte com mudança na data de emissão. Quando vem informando apenas o nRec diferente, é pq teoricamente é a mesma chave.

NFe duplicidade, saber a chave ?

Enviado: 28 Dez 2023 17:19
por JoséQuintas
Quando tenta autorizar uma nota já emitida, podem acontecer duas coisas:

- retorno de duplicidade
- retorno de duplicidade, mostrando a chave anterior (não lembro sobre recibo anterior)

NÃO SEI se melhoraram a consulta protocolo pra mostrar esses casos.

Consulte esse recibo retornado e vai ter a chave e o retorno anterior.

As classes não costumam ter a opção de recibo isolado, porque fazem tudo automático, e essa consulta de recibo seria uma exceção a regra geral.
Na sefazclass dá pra usar isso, apesar de também ser exceção.

NFe duplicidade, saber a chave ?

Enviado: 28 Dez 2023 17:58
por JoséQuintas
Não sei dizer se antigamente retornava chave e agora não, porque testei com uma notade mesma chave, e retornou só o recibo.
teste.png
Esse é o programa teste da sefazclass.
Como o default não atende é:
- escolher certificado
- escolher uf
- escolher ambiente
- talvez a opção 6, pra selecionar entre NF e NF consumidor
- Consultar recibo, e digitar número

Se adotar como quebra galho, pode salvar o retorno (não lembro se salvo), acho que só mostro com msgbox.

Pensando bem...
Tava bom de usar HWGUI e usar um textbox, pra poder copiar/colar (se é que isso é automático lá).

NFe duplicidade, saber a chave ?

Enviado: 04 Jan 2024 11:05
por BenjaminFloyd
Infelizmente, o número do recibo (NREC) não é equivalente à chave de acesso completa da NF-e. Para obter a chave de acesso da NF-e na base de dados, você precisará consultar os registros usando o número da NF-e e a data de emissão. Verifique se há um campo que contenha a chave de acesso completa na tabela correspondente à NF-e na sua base de dados.

NFe duplicidade, saber a chave ?

Enviado: 04 Jan 2024 13:34
por JoséQuintas
BenjaminFloyd escreveu:Infelizmente, o número do recibo (NREC) não é equivalente à chave de acesso completa da NF-e.
Não, mas a partir do recibo obtemos o protocolo de autorização, que contém a chave.
NÃO SEI por quanto tempo isso fica disponível, tem essa também.

Comigo já aconteceu muitas vezes de faltar alguma nota, afinal, já são 15 anos de NFE.
Faz tempo que não acontece.

A solução foi criar uma nota com data atual e mesmo número e enviar pra autorização.
Com base no retorno será a solução.
- Se autorizar normal, sinal de que o número não existia, é cancelar
- Se retornar chave anterior, é baixar a nota
- Se retornar recibo anterior, é consultar o recibo pra ter a chave

A duplicidade É DO NÚMERO, não significa que a nota atual é exatamente igual à anterior.

Importante:
Se juntar XML errado com protocolo errado, vai ter uma nota autorizada do mesmo jeito.
Isso de NFE não vale nada, como eu digo há vários anos.
Só se alguém MANUALMENTE consultar a nota é que vai detectar o problema.
É bom tomar cuidado com isso.

NFe duplicidade, saber a chave ?

Enviado: 06 Jan 2024 11:09
por Itamar M. Lins Jr.
Olá!
Só para constar.
Foi resolvido. Era um BUG dos servidores da SEFAZ-BA. No outro dia a consulta resultou OK!
Mas só daquela NFe, outras foram tiradas, depois eu consultei e a NFe constava no BD da Sefaz.

Saudações,
Itamar M. Lins Jr.