Jump to content

dev botao

cancelar nfe já cancelada retornando cstat = 128 ..depois 573 e na consulta evento cstat = 0 ..., mas no xml cstat = 135...


Go to solution Solved by Diego Foliene,
  • Este tópico foi criado há 128 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Posted

olá

cancelar nfe já cancelada retornando cstat = 128 ..depois 573 e  na consulta evento cstat = 0 ..., mas no xml cstat = 135...

o que estou fazendo de errado?...

alguem saberia por favor ..segue trechos do codigo cancelar...

erro-consultar.nfe.txt

  • Moderadores
Posted

o primeiro é o retorno do processo do lote 128

já o segundo é que ele tá duplicando o evento de cancelamento que já tem

se tu não sabe se já foi ou não o correto é informar a nota

seja o xml ou chave e consultar ela e ver o retorno

dai sim tu registra o evento de cancelamento

Consultor SAC ACBr Juliomar Marchetti
 

Projeto ACBr

skype: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br
MVP_NewLogo_100x100_Transparent-02.png
 

 

  • Membros Pro
Posted

mas como pode ver no arquivo que mandei eu ja faço isso...e é exatamente na consulta que esta me retornando cstat = 0, quando deveria retornar 135...

 

ou cstat =

101...

  • Membros Pro
Posted

Consulta.procEventoNFe.Items[I].RetEventoNFe.cStat = 0.....deveria ser 135..veja no final do  XML de retorno

a pergunta é :

qual o comando para pegar o evento cstat = 135 que está no XML retornado por      Consulta.procEventoNFe.Items[I].RetEventoNFe.XML


Consulta.procEventoNFe.Items[I].RetEventoNFe.InfEvento.tpEvento = tecancelamento ...esse está correto...

Consulta.procEventoNFe.Items[I].RetEventoNFe.XML ... esse retorna os dados do xml do soap como está no arquivo que mandei acima...e lá no final tem cStat = 135...

          e todos  os dados do cancelamento...     preciso pegar eles  para regravar o registro no meu banco de dados
 

  • Consultores
  • Solution
Posted

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

Bom dia!

On 8/2/2024 at 7:14 PM, geanjesus said:

qual o comando para pegar o evento cstat = 135 que está no XML retornado por      Consulta.procEventoNFe.Items[I].RetEventoNFe.XML

Por favor, faça um teste lendo de:

ACBrNFe1.WebServices.Consulta.procEventoNFe[Indice01].RetEventoNFe.retEvento[Indice02].RetInfEvento.cStat;

 

  • Like 1
Consultor SAC ACBr

Diego Folieni
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 !!

  • Membros Pro
Posted

Olá srs

fiz assim e deu certo 

    //case Consulta.procEventoNFe.Items[I].RetEventoNFe.cStat of //antes retornava cStat = 0 ..Erro
    case Consulta.procEventoNFe.Items[I].RetEventoNFe.retEvento.Items[i].RetInfEvento.cStat of  // aqui cStat = 135 ... Correto..


 

  • Like 1
  • Este tópico foi criado há 128 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • 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.

The popup will be closed in 10 seconds...