Ir para conteúdo
  • Cadastre-se

dev botao

NFSeX completando com zero o ItemListaServiço


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

Recommended Posts

  • Membros Pro

Boa tarde, 

 Estou tentando autorizar um RPS para a prefeitura de Terra de Areia/RS e está dando erro no item, sendo assim fui analisar o manual de integração e pude perceber que no manual diz que não pode ser preenchido com zero na frente para o item de serviço e sempre que o ACBRNFSeX envia o arquivo ele completa com zero, Ex: Mandei para o componente 7.02 e no xml vai como 07.02, não autorizando a nota.

Gostaria de ver se existe a possibilidade de vocês analisarem essa questão?

Provedor Tecnos

Cidade: Terra de Areia / RS

Acbr na reposição: 27578

Link do manual: http://help.nfse-tecnos.com.br/main_ws/index.aspx

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia @Italo Giurizzato Junior

 

Atualizei os fontes e a nota autorizou, porém o sistema está retornando uma mensagem de erro antes da autorização:

Erro(s):
Código  : X202
Mensagem: Lista de NFSe não encontrada! (ListaNfse)
Correção: 

 

Logo após essa mensagem acima, ele me retorna outra:

Erro(s):
Código  A0000
Mensagem: Operação efetuada com sucesso
Correção: 

 

Se puder me ajudar, fico grato.

Obrigado.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Igor,

Favor configurar o componente para salvar os arquivos (soap), faça um novo teste e anexe o XML (soap) de retorno para que eu possa analisar essa questão.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores

Igor,

Acredito que você esteja com os fontes desatualizados ou o ACBR não foi reinstalado, pois o componente separa as mensagens de erros dos alertas, veja:

      Codigo := ObterConteudoTag(ANode.Childrens.FindAnyNs('Codigo'), tcStr);
      Mensagem := ObterConteudoTag(ANode.Childrens.FindAnyNs('Mensagem'), tcStr);

      if (Codigo <> 'A0000') and (Mensagem <> '') then
      begin
        AErro := Response.Erros.New;
        AErro.Codigo := Codigo;
        AErro.Descricao := ACBrStr(Mensagem);
        AErro.Correcao := ACBrStr(ObterConteudoTag(ANode.Childrens.FindAnyNs('Correcao'), tcStr));
      end;

      if (Codigo = 'A0000') and (Mensagem <> '') then
      begin
        AAlerta := Response.Alertas.New;
        AAlerta.Codigo := Codigo;
        AAlerta.Descricao := ACBrStr(Mensagem);
        AAlerta.Correcao := ACBrStr(ObterConteudoTag(ANode.Childrens.FindAnyNs('Correcao'), tcStr));
      end;

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa Tarde @Italo Giurizzato Junior, eu colei as duas mensagens juntas, mas ele traz a msg de erro primeiro 'X202', e após a msg de erro ele traz o aviso. Acredito que o meu problema maior seria o erro 'X202' que não consegui interpretar para corrigir. Gostaria de ver contigo se teria a possibilidade de ver sobre? 

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Igor,

Você chegou a abrir o arquivo: 78-lista-nfse-sinc.xml através de um navegador (por exemplo) ?

Abra e veja o seu conteúdo.

Esse provedor deveria ter retornado o XML da NFS-e uma vez que o Rps foi enviado no modo Síncrono, note o nome da primeira tag desse retorno (EnviarLoteRpsSincronoResposta).

Só consta no retorno o número do lote, a data de recebimento do mesmo e o número do protocolo e uma mensagem de alerta que acusa que o lote foi processado com sucesso ou o recebimento dele (vai saber).

Sendo assim vai ser necessário realizar uma consulta (ConsultarNFSePorRps) para ver se ele retorna o XML da nota ou a lista de erros.

 

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

×
×
  • 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...