Ir para conteúdo
  • Cadastre-se

dev botao

Tratamento de Erro ACBrNFSeX - Provedor SilTecnologia - Bauru-SP


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

Recommended Posts

  • Membros Pro

Durante os meus testes para homologação das minhas aplicações, me deparei com algo inesperado.

Ao enviar uma requisição de nova nota, o serviço retorna sem informações da NFSe, alertas ou erros.

Com isso, pedi para salvar os xml soap para verificar.

Comando para solicitar a emissão:

ACBrNFSeX1.Emitir(meuLote, meAutomatico, False);

ACBrNFSeX1.WebService.Emite.Alertas.Count e ACBrNFSeX1.WebService.Emite.Erros.Count sempre estão igual a Zero.

 

Existe alguma forma de eu verificar esse tipo de problema para poder alertar os usuários?

 

25-lista-nfse-sinc.xml 25-lista-nfse-sinc-soap.xml 25-env-lot-sinc.xml 25-env-lot-sinc-soap.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Tópico movido para a área do SAC, para que o SLA de respostas seja considerado

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

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

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

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde,

Analisando o XML de retorno notei o seguinte:

Violation of PRIMARY KEY constraint 'PKIdCcmDME'. Cannot insert duplicate key in object 'dbo.CcmDME'. The duplicate key value is (2165036).

Pelo o que eu entendi, ocorreu uma tentativa de incluir 2 registros no banco de dados com a mesma chave primaria.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Sim, veio isso no retorno, mas o retorno veio com código 200, pois não gerou exception na minha aplicação e também não foi carregada nas lista de Alertas ou Erros do componente ACBrNFSeX.
 

Com isso, não consigo alertar o usuário da aplicação do problema, causado pelo webservice, nem mesmo como tratar.

Nesse caso, no componente da NFSeX apenas consigo verificar que a NFSe não foi confirmada, mas sem saber o motivo.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Vou ver o que eu consigo fazer para apresentar esse retorno.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Por favor faça um teste com a unit em anexo:

SilTecnologia.Provider.pas

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Bom dia,

A unit que anexei aqui no fórum já enviei para o SVN.

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

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia!

Consegui realizar o teste da Unit.

Eles estão fazendo um monte de testes com o WS e com o banco de dados e com isso, o WS para e volta a funcionar várias vezes ao dia.

Num dos meus testes, cai em um daqueles problemas que falei e a mensagem veio certinha.

 

Muito obrigado!

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

  • Administradores

Obrigado por reportar.

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

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

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


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 907 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.