Jump to content

Assista tectoy.png

Ideias Quanto À Duplicidade Nfc-E


  • Este tópico foi criado há 2397 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Consultores

Boa tarde,

 

A duplicidade só aparece quando você envia para a SEFAZ duas notas com o mesmo numero e série para o mesmo ambiente e do mesmo emitente.

 

A NFC-e é venda ao consumidor sendo assim, quantos PDVs você tem?

 

Se tem mais de um PDV a SEFAZ aconselha usar um numero de série para cada um, ou seja para o PDV 1 usar a série 001, para o PDV 2 usar a série 002 e assim por diante.

 

Como é gerado o numero da nota?

Consultor SAC ACBr Italo Giurizzato 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

Link to comment
Share on other sites

  • 4 weeks later...

Bom dia, estou iniciando trabalhos com a implementação da NFC-e. já esta funcionando corretamente, porém tem algumas exceções, erros que estão dando muito trabalho. o principal deles é a "Duplicidade", trabalhas com varias séries, no caso de vários PDV ajudou porém o erro sempre que o Web Service da Sefaz MT esta oscilando volta  surgir com bastante frequência em diversos clientes. o erro surgi no momento em que executa a seguinte linha de código :

 

dm_NFCe.ACBrNFe1.Enviar(vNumLote,True,Sincrono);

 

gostaria saber de uma forma de tratar esse erro para que eu possa criar alguma rotina para fazer tal correção quando ocorre a duplicidade.

Link to comment
Share on other sites

  • Consultores

Boa noite!

primeiro conforme mencionou cada pdv tem uma série !

outra coisa é forma que implementou pode ser que não esteja tratando corretamente e gerando a duplicidade!

por serem venda frenética tem que se tomar muito cuidado evitar consultas e chamadas ao webservice desnecessárias e assim por diante

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Black-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

 

Link to comment
Share on other sites

Bom dia, ok obrigado pela orientação, outra duvida... provavelmente deve ser ate fácil de se resolver mais não estou encontrando a solução pois estou iniciando a pouco tempo trabalhos coma  Acbr...

Com posso fazer para conseguir salvar o XML de uma NFCe inutilizada no banco de dados ao invés de somente salvar em um arquivo?

Link to comment
Share on other sites

Sobre a duplicidade de NFC-e, em alguns clientes meus já aconteceu de a internet cair no momento do recebimento da resposta do webservice (durante o comando Enviar). Nisso a NFC-e foi autorizada porem o ACBr, lógico, retorna erro. Ao tentar enviar a mesma NFC-e dá o erro de duplicidade.

 

Neste caso, eu também gostaria de uma ideia quanto o que fazer. Hoje eu informo ao operador que a NFC-e está duplicada, exibo algumas informações sobre a NFC-e autorizada anteriormente e peço confirmação que de ele está tentando enviar a mesma NFC-e. Se a resposta for positiva, eu executo o comando ACBrNFe1.Consultar para pegar o NfeProc, salvo o arquivo, incremento o número e fecho a conta.

 

Eu gostaria de uma forma de consultar pelo meno o valor total da NFC-e autorizada para comparar com o valor da conta, desta forma eu poderia pular o questionamento.

 

Como vocês estão resolvendo isto ?

 

Link to comment
Share on other sites

  • 4 weeks later...

Estou com o mesmo problema nos clientes de MT e RO.

Ao transmitir a NFC-e com o comando  acbrNfe.Enviar(Lote, False, True) causa a seguinte exceção:"Erro: Requisição não enviada. 12002- O tempo limite da operação foi atingido"

o cliente tenta enviar novamente  e acusa a duplicidade.

Já fiz vários testes aqui na empresa em ambiente de homologação e não ocorre nenhum problema e quando a função foi implementada nos clientes também não acontecia este erro, mas de uns tempos pra cá os clientes andam reclamando muito sobre este assunto.
Fico sem saber o que dizer para meus chefes pois em nossa máquina de testes não dá nenhum erro e não tenho a menor idéia do que pode estar acontecendo.

Link to comment
Share on other sites

  • 2 weeks later...

Melhorei meu algorítimo, como no meu aplicativo cada PDV tem o seu número de série, quando retorna erro de duplicidade (com o icStat = 204) eu executo ACBrNFe1.Consultar e se não ocorrer nenhum problema salvo o XML e fecho a venda.

 

Sei que não é o ideal mas está resolvendo.

Link to comment
Share on other sites

  • 7 months later...
Em 05/06/2015 at 11:27, Gilson_ST disse:

Melhorei meu algorítimo, como no meu aplicativo cada PDV tem o seu número de série, quando retorna erro de duplicidade (com o icStat = 204) eu executo ACBrNFe1.Consultar e se não ocorrer nenhum problema salvo o XML e fecho a venda.

 

Sei que não é o ideal mas está resolvendo.

Amigo, como você pega a chave de acesso antes de enviar?

Tem como mostrar um exemplo?

Obrigado!

Link to comment
Share on other sites

  • Este tópico foi criado há 2397 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.