Ir para conteúdo
  • Cadastre-se

dev botao

Cancelar NFSe (ACBrNFSeX) (Provedor Ginfes)


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

Recommended Posts

  • Membros Pro
Postado

Boa Tarde!

Quando cancelo uma NFSe me retorna o segunte XML:

<CancelarNfseResposta>
 <Sucesso>true</Sucesso>
 <DataHora>2022-01-18T14:26:27</DataHora>
 </CancelarNfseResposta>

mas no checar resposta aponta o erro x209:

if ANode = nil then
        ANode := Document.Root.Childrens.FindAnyNs('RetCancelamento');

      if not Assigned(ANode) then
      begin
        AErro := Response.Erros.New;
        AErro.Codigo := Cod209;
        AErro.Descricao := Desc209;
        Exit;
      end;

 

      AuxNode := ANode.Childrens.FindAnyNs('NfseCancelamento');

      if AuxNode <> nil then
        ANode := AuxNode;

      ANode := ANode.Childrens.FindAnyNs('Confirmacao');

      if not Assigned(ANode) then
      begin
        AErro := Response.Erros.New;
        AErro.Codigo := Cod204;
        AErro.Descricao := Desc204;
        Exit;
      end;

Nao tem as tags RetCancelamento/NfseCancelamento no xml de retorno.

16-can.xml

  • Membros Pro
Postado

Eu fiz os testes aqui, aparentemente está cancelando porém se eu consulto a NF novamente ela me retorna como autorizada e não como cancelada, vou analisar amanhã se o problema é aqui e reporto novamente.

 

Gilson do Carmo
WindSoft Sistemas

  • Membros Pro
Postado

Olá bom dia!

Realmente o cancelamento está funcionando agora, mas ao consultar a NFSe cancelada o status dela vem como srNormal. 

Vou abrir um novo topico.

Gilson do Carmo
WindSoft Sistemas

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