Ir para conteúdo
  • Cadastre-se

dev botao

Provedor IPM - Cascavel / PR - Não está separando código de retorno da mensagem.


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

Recommended Posts

Postado

Não está seprando o codigo de retorno com a msg

Está retornando do componente assim:

Erro(s):
Código  : 00027 - O valor total da NFSe não pode ser zero (0,00)..
Mensagem: 
Correção:

deveria vir assim:

Erro(s):
Código  : 00027
Mensagem:  O valor total da NFSe não pode ser zero (0,00)..

 

------------------------------
Versão OpenSSL
OpenSSL 1.1.1j  16 Feb 2021
01.01.01.0AF
C:\Windows\SYSTEM32\libcrypto-1_1.dll
C:\Windows\SYSTEM32\libssl-1_1.dll
------------------------------
Requisição
Ambiente: 1
Cidade  : Cascavel/PR
Provedor: IPM Versão: 1.01
 
Método Executado: Gerar NFSe
 
Parâmetros de Envio
Numero do Lote: 1
 
Parâmetros de Retorno
Data de Envio : 30/12/1899
Numero do Prot: 
Numero da Nota: 
Link          : 
Código Verif. : 
Sucesso       : False
 
Erro(s):
Código  : 00027 - O valor total da NFSe não pode ser zero (0,00)..
Mensagem: 
Correção:

 

 

Postado

Bom dia, concordo plenamente Renato, porém no codigo está assim:

      Codigo := ObterConteudoTag(ANodeArray[I].Childrens.FindAnyNs('codigo'), tcStr);
      AMSG := ACBrStr(ObterConteudoTag(ANodeArray[I].Childrens.FindAnyNs('Mensagem'), tcStr));
      {
        Codigo = 00001 significa que o processamento ocorreu com sucesso, logo não
        tem erros.
      }

      if Codigo <> '00001' then
      begin

        ....

     end;

Nesse caso teria que comparar assim:

      if Codigo <> '00001 - Sucesso' then
      begin

        ....

     end;

  • Curtir 1
  • 4 semanas depois ...
  • Este tópico foi criado há 475 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.

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...