Ir para conteúdo
  • Cadastre-se

dev botao

ACBrNFSeX - Telêmaco Borba PR - Envio está configurado para o provedor Betha, porém a prefeitura utiliza IPM


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

Recommended Posts

  • Membros Pro

Boa tarde,

Tenho um cliente tentando emitir uma NFS-e para o município de Telêmaco Borba no Paraná.

Primeiro tive o seguinte retorno: "Não foi possível converter RPS para prestadores autorizados em mais de uma entidade".
No Xml, na primeira linha, reparei o seguinte trecho: "<ns3:EnviarLoteRpsEnvio xmlns:ns3="http://www.betha.com.br/e-nota-contribuinte-ws">"

Investigando um pouco mais, identifiquei que o município utiliza a IPM para a NFS-e, e não Betha como está configurado no componente hoje..

 

image.thumb.png.11b6f2ef79c670a7f5880a07f6f028e8.png
Clicando aqui abre o site do IPM..

Alterei no arquivo de configurações das cidades:
image.png.592b1b5a16063e65ab09456502c694fe.png

Compilei o componente, e tive o seguinte erro ao tentar emitir:
image.png.f3d05f0b678d2d87a0735693b56e1c3b.png

Segue em anexo o XML gerado ao tentar enviar.

Alguém poderia analisar/orientar?

Obrigado

Envio IPM.xml

Editado por Alexandre Felippeto Henzen
Print incorreto..
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alexandre,

Sempre faça os testes usando o programa exemplo do componente.

Ao alterar o arquivo ACBrNFSeXServicos.ini se faz necessário executar o Compila_RES.

Outra coisa no novo componente temos somente um método para o envio do RPS e este método se chama Emitir.

Favor não informar o segundo parâmetro desse método ou informar meAutomatico.

Esse erro ocorreu porque você esta tentando usar o meLoteSincrono ou meLoteAssincrono, modos de envio não suportados pelo provedor.

Deixando sempre no automático o componente abstrai o modo de envio disponibilizado pelo provedor e o utiliza ele.

 

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Boa tarde Italo,

Sim eu usei o Compila_RES.

Realmente, o meu método emitir estava como meLoteAssincrono e o terceiro parâmetro de impressão false.

Alterei para automático e foi correto!!

Agora uma outra coisa Italo, porque será que os XMLs de retorno que estou tendo do componente estão com a acentuação estranha? Dentro do Delphi direto pelo object inspector na classe de retorno, ja aparece desta maneira..

Segue um exemplo em anexo..
Retorno Acentuacao.xml

Muito obrigado pelas ajudas Italo!!

 

Só relembrando que é necessário corrigir no fonte o provedor da cidade Telêmaco Borba

Link para o comentário
Compartilhar em outros sites

  • Consultores

Alexandre,

Anexa os arquivos que você alterou para que eu possa analisar.

Quanto a acentuação acredito que o webservice não esteja gerando em UTF-8.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

Bom dia Italo,

 

Acho que me expressei mal no último post...

A correção implementada foi no arquivo ACBrNFSeXServicos.ini, apenas esta alteração conforme print: 

                    De                                                         Para
image.png.240bcdb80d2eb834b303ba3ee040cf06.png

Valeeeu!!

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Alexandre,

Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-2134

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / Araraquara-SP

Araraquara - A era dos Trólebus

Link para o comentário
Compartilhar em outros sites

  • Consultores
  • Solution

Boa tarde Alexandre,

Já esta no SVN.

Consultor SAC ACBr

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

Projeto ACBr

Analista de Sistemas / e-mail: [email protected] / Fone: (16) 9-9701-5030 / 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.