Ir para conteúdo
  • Cadastre-se

dev botao

Problemas na emissão de NFS-e com provedor Governa


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

Recommended Posts

Postado

Boa tarde!
Provedor Governa. Município de Araxa-MG.

1 - Primeiro problema que encontrei ao tentar realizar o primeiro envio foi de informações de acesso, conforme imagem em anexo. Analisando os fontes e xmls, identifiquei que no provider está removendo as letras da ChaveAcesso, o que não deveria acontecer, pois a chave gerada pelo site na prefeitura é Alfanumérica.

Removendo a função OnlyNumber na geração da tag tsChvAcs, autenticou no Webservice. 

 

image.png.838d1070039f554b152ce79313202c21.png

1261338270_Imagem1.thumb.png.50be7e41f56e08166e62da56721377a8.png

2 - Feito atenticação, gerou o seguinte retorno, 'tsDesOtrRtn não pertence a tabela tcInfRps'. Então identifiquei que no xml estava gerando em duplicidade a tag tsDesOtrRtn

Removido uma delas, passou.

image.png.5490705d3e84ef30bba56b6b247b60fb.png

1818627950_Imagem2.thumb.png.939de1891b0ee72c0c804216fd380c22.png

 

 

3 - Feito os procedimentos acima, autorizou a nota. Com o seguinte retorno: Estrutura do arquivo xml ok! Consultei no portal da prefeitura, estava ok, autorizado.

1660763854_imagem3.thumb.jpeg.061de855145ccdb3c90de105912e4ca4.jpeg

 

 

Postado

Bom dia! 

Certo, obrigado.

Aproveitando a situação deste provedor, nesse caso que ele não retorna o Xml da NFS-e, apenas a informação que o RPS foi importado com sucesso e a estrutura do xml está ok. 

O ideal então é imprimir apenas o RPS mesmo pelo acbr? Na consulta do RPS o retorno é o mesmo, por isso estou com essa duvida. Nos outros provedores imprimimos a NFSe normal pois o Xml é retornado completo.

  • Consultores
Postado

Gabriel,

A maioria dos provedores devemos enviar o Rps = Recibo Provisório de Serviço e o WebService nos retorna a NFS-e = Nota Fiscal de Serviço Eletrônica.

Mas temos alguns provedores que o que é gerado e enviado já é a NFS-e.

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

Postado (editado)
42 minutos atrás, Italo Giurizzato Junior disse:

Gabriel,

A maioria dos provedores devemos enviar o Rps = Recibo Provisório de Serviço e o WebService nos retorna a NFS-e = Nota Fiscal de Serviço Eletrônica.

Mas temos alguns provedores que o que é gerado e enviado já é a NFS-e.

Com relação ao documento impresso seria correto então o sistema imprimir apenas o RPS no caso do provedor governa? Pois este provedor não retorna o Xml da NFS-e, essa que seria minha duvida apenas.

Editado por Gabriel Rogelin
Postado (editado)

Boa tarde!

Teste foi realizado, autorizou normal sem erros. Porém ainda estou com a duvida referente a impressão, pois o retorno do provedor Governa é apenas o número da NFSe e informativo que o RPS foi importado com sucesso. Não consegui imprimir a NFSe de fato por não retornar o xml completo, nesse caso vou imprimir apenas o RPS. Está correto então imprimir apenas o RPS considerando que não tenha o retorno do xml completo por parte do provedor?

image.png.d7988d48e4b3595c653b31d902cc1bf5.png

 

Dito isso, mesmo que eu realize apenas a impressão do RPS existe um detalhe no fonte na rotina de leitura do xml aonde identifica o tipo do xml, que nesse caso é do RPS, mas nesta parte que marquei na imagem identifica como sendo NFSe.

Está considerando o campo tcRps para setar que é um Xml de NFSe, quando na verdade é um xml de RPS. Se mudo para ler o RPS nessa parta, então sim busca os campos corretamente para a impressão do RPS. 

Me parece que apenas está invertido, pois se tiver a palavra tcRps deve ler o RPS, se não, ler o da NFSe

image.thumb.png.ad7db6ecb1e054058d2b226e86e39fa4.png

Editado por Gabriel Rogelin
×
×
  • 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.