Jump to content

click.png click.png click.png

logo_acbr_paygo.png

TEF ACBr PayGo
Seja um revendedor e ofereça uma solução completa para seu cliente.


Saiba mais

beneficios.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

Retorno da Função NFE_Inutilizar


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

Recommended Posts

Na Unit AcbrLibNfeClass.. no médodo NFE_Inutilizar

o result estava como Result := SetRetornoWebService(SSL.HTTPResultCode, 'InutilizarNFe');  ( linha 1027 )
quando a inutilização não dava certo.. Então a mensagem de retorno sempre tinha como InutilizarNFe.
Isso dificultava o entendimento.
Mudei para
Result := SetRetornoWebService(SSL.HTTPResultCode, Inutilizacao.XMotivo );
Isso retorna a mensagem correta de retorno do WebService

Link to comment
Share on other sites

  • Consultores

Bom dia,

Por favor anexe a unit alterada.

Att.

  • 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.  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 to comment
Share on other sites

  • 2 weeks later...
  • Fundadores

Não compreendi a alteração... se a consulta não foi executada com sucesso, muito provavelmente não haverá nada em "Inutilizacao.XMotivo"

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Consultores

Bom dia a todos,

Seria interessante tentar inutilizar um numero duas vezes.

Desta forma saberemos o que vai conter em xMotivo ao tentar pela segunda vez.

Acredito que deve ocorrer uma rejeição do tipo: Já existe pedido de Inutilização com a mesma faixa de inutilização.

  • Like 1
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

Quando a inutilização não dava certo ( tentando inutilizar um numero que ja existia, por exemplo ), a rotina devolvia a constante "InutilizarNFe" ( Result := SetRetornoWebService(SSL.HTTPResultCode, 'InutilizarNFe')
só substitui a contante 'InutilizarNFe' por xMotivo, pra trazer o motivo da inutilização não deu certo. Quando a inutilização não dá certo, XMotivo traz a mensagem de erro.
 

Link to comment
Share on other sites

  • Fundadores

OK, faz sentido...

Eu estava imaginando apenas os cenários de falha de transmissão... como por exemplo, o TimeOut...

@Italo Jurisato Junior, pode por favor fazer o merge da sugestão indicada ?

Em 18/12/2018 at 11:28, Italo Jurisato Junior disse:

Seria interessante tentar inutilizar um numero duas vezes.

Isso envolveria alguma forma de configuração, para saber se todos desejam ou não esse comportamento... pois poderia cair no problema do consumo indevido...

 

Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

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

Link to comment
Share on other sites

  • Este tópico foi criado há 959 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.