Jump to content

dev botao

NFSe - São Luiz Gonzaga - Provedor ABase


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

Recommended Posts

  • Membros Pro

Bom dia

Estamos com uma situação do Provedor ABase, onde faltam algumas informações para a impressão do DANFSe e a consulta por RPS não está retornando nada.

A autorização está funcionando e retorna o seguinte XML:

500-nfse.xml

Porém na impressão faltam algumas informações, como número da nfse, data e hora de emissão, e código da verificação.

image.thumb.png.ffe1bc764e384bbf454209956e56b206.png

 

Tentando realizar a consulta, pelo próprio Exemplo, retorna a seguinte mensagem:

image.thumb.png.61538eb61ef5b8d71e768f564f4f267e.png

Esse comportamento ocorre tanto em Homologação quando Produção.

Tem algo que possamos verificar para obter um XML que retorne as informações faltantes para a impressão?

Link to comment
Share on other sites

  • Membros Pro
22 minutes ago, Italo Giurizzato Junior said:

Bom dia,

Você tem certeza que é esse XML que é retornado?

Pois esse XML é o do Rps e não da NFS-e.

Não retornou XML da NFS-e. 

Em alguns provedores precisamos fazer a consulta depois da autorização para obter o XML da NFS-e. Penso que esse talvez seja a mesma situação, por isso comentei que a consulta por RPS não estava retornando nada.

Esse provedor aceita envio em homologação, se quiseres que eu faça mais algum teste no exemplo do ACBr para verificar alguma situação e os arquivos de retorno.

Link to comment
Share on other sites

  • Consultores

O provedor ABase segue a versão 2 do layout da ABRASF, mas implementou somente os serviços: Recepcionar, ConsultarLote, ConsultarNFSePorRps e Cancelar.

Após o envio do Rps para o WebService usando o método Emitir, você Consultou o Lote?

Se sim qual foi o retorno (anexe o XML dessa consulta).

Você chegou a Consulta a NFS-e informando o numero do Rps, favor anexar também o XML de retorno dessa consulta.

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

  • Consultores

Vai ser necessário debugar para saber a linha que ocorre o AV.

Pois agora ele esta lendo o retorno, mas o componente deve estar tentando ler alguma tag ou grupo do XML e a variável esta com valor nil.

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

  • Membros Pro
On 6/25/2022 at 2:22 PM, Italo Giurizzato Junior said:

Boa tarde,

Já inclui na minha lista de tarefas para analisar o problema. TK-2840

Obrigado Italo.

Caso precisar do usuário e senha e certificado para uma emissão em ambiente de homologação, posso lhe passar.

  • Like 1
Link to comment
Share on other sites

  • Membros Pro
16 hours ago, Italo Giurizzato Junior said:

Boa tarde,

Favor atualizar os fontes, reinstale o ACBr e faça novos testes.

Bom dia Ítalo.

Realizado a atualização dos fontes.

Após a transmissão estou chamando a função de ConsultarNFSePorRPS, funcionou certinho. Obrigado.

Único detalhe que encontrei foi na impressão, alguns campos do cabeçalho não estão sendo impressos:

image.thumb.png.fb0fec186f2916378862fa0129a90a0b.png

Essas informações constam no XML. Segue XML que utlilizei:

3271-nfse.xml

Mesma situação ocorre realizando a impressão pelo Exemplo do ACBr.

Link to comment
Share on other sites

  • Consultores

Bom dia,

O problema é que o provedor apensar de seguir o layout da ABRASF ao gerar o XML da nota não segue o layout.

Isso faz com que a rotina responsável por ler o XML não encontre algumas informações, apesar delas existirem.

Por exemplo, o campo competência no XML retornado se encontra dentro do grupo InfNfse, mas segundo o layout da ABRASF essa mesma informação o caminho é: InfNfse/DeclaracaoPrestacaoServico/InfDeclaracaoPrestacaoServico/Competencia.

Podemos até alterar essa rotina para poder ler esse XML, mas o ideal seria o provedor corrigir, ou seja, gerar o XML da nota segundo o layout da ABRASF.

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

  • Administradores

Bom dia,

Estamos incluindo em nosso backlog uma task para padronizar a forma que as aplicações leem o retorno dos provedores, lembrando que ainda assim, somente poderemos retornar oque tivermos recebido dos provedores.

At.

Consultora SAC ACBr

Juliana Tamizou

Gerente de Projetos ACBr / Diretora de Marketing AFRAC
Ajude o Projeto ACBr crescer - Seja Pro

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

  • 5 months later...
  • Consultores

Boa tarde,

Foi feita uma alteração no componente visando a leitura das tags fora do lugar.

Chegou a atualizar os fontes e notou se esta ocorrendo a leitura agora corretamente?

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

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