Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 654 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

Estou tentando validar uma nova cidade no NFSeX, o provedor já consta é "tributus"

para a utilização do webservice é solicitado a criação de token

eu não sei onde colocar o token de autorização:
https://www.tributosmunicipais.com.br/nfse/api/nfse.wsdl?tokenAuth=c7e1626af6f2afa74fa78f338c1fa909da0c6215602548e865edd159476a50475b8c94aebbfee5cb148580f8ca5a0195

no momento da transmissão do RPS dá o erro de Schemas que me parece não ser real.

Erro(s):
Código  : X800
Mensagem: Erro de Validação: 1871 - Element '{http://www.abrasf.org.br/nfse.xsd%7DCodigoPais': This element is not expected. Expected is ( {http://www.abrasf.org.br/nfse.xsd%7DCep ).

 

 

2722073228518000019156000000000000001-rps.xml

  • Consultores
Postado

Boa tarde Neto,

Até onde sei esse provedor não requer nenhum token.

Quanto ao erro de validação, esta informando que não devemos gerar a tag CodigoPais.

Experimente atribuir o valor zero ao campo CodigoPais do tomador.

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

  • Membros Pro
Postado

Olá Italo, realmente ao não preencher o campo código do pais o erro mudou, agora apareceu o seguinte erro:
 
Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Erro Interno: 0
Erro HTTP: 404
URL: https://www.tributosmunicipais.com.br/nfse/api/nfse.wsdl

WebService retornou um XML vazio.
Correção:
---------
 

segue em anexo o manual sobre o tal token

Manual de Utilização do Web Service NFS-e.pdf

  • Membros Pro
Postado

Olá Italo, já tentei mudar de tudo quanto é jeito e sempre volta o mesmo erro.

se puder me ajudar, posso lhe mandar certificado, token, etc.

Att.

  • Consultores
Postado

Boa tarde Neto,

Peguei a URL que abre no navegador e coloquei no SoapUI.

Os serviços de emissão, consultas e cancelamento não foram implementados no webservice, não vai funcionar mesmo.

Veja a diferença:

image.png

No caso do Tiplanv2 temos todos os serviços incluídos no NfseWSServiceSoap, já do Tributus, não tem nada incluído em nfseSOAPsoap11

Eu baixe do site da referida cidade um arquivo zipado que tem exemplos, manuais e tem um arquivo chamado nfse.wsdl, este contem todos os serviços, mas olha a URL que consta no final:

  <wsdl:service name="NfseWSService">
    <wsdl:port binding="ws:nfseSOAP" name="nfseSOAP">
      <soap:address location="http://ws.pbh.gov.br"/>
    </wsdl:port>
  </wsdl:service>

pbh = Prefeitura de Belo Horizonte.

 

Não tem como, vai ser necessário entrar em contato com o provedor e caso os caras não atenderem, o jeito vai ser pedir para os seus clientes protocolarem um documento na prefeitura relatando o problema.

 

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

  • Administradores
Postado

Boa tarde @neto233

Se tiver o contato do pessoal do provedor, por favor indique aqui, assim podemos tentar uma aproximação com eles.

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 !!

  • 2 semanas depois ...
  • Membros Pro
Postado

Boa tarde @Italo Giurizzato Junior

feito mas o erro persiste.

segue o LOG

 

 

Requisição
Ambiente: 1
Cidade  : Delmiro Gouveia/AL
Provedor: Tributus Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
Parâmetros de Envio
Numero do Lote: 15799
 
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  : X999
Mensagem: Erro de Conexão: Erro Interno: 0
Erro HTTP: 404
URL: https://www.tributosmunicipais.com.br/nfse/api/nfse.wsdl

WebService retornou um XML vazio.
Correção:
---------
 
 
Método Executado: ConsultarLote
 
Parâmetros de Envio
Numero do Prot:
Numero do Lote:
 
Parâmetros de Retorno
Situação Lote :
Sucesso       : False
 
NFS-e Numero....: 15799
Cod. Verificacao:
Prestador.......: COMPLEXO TURISTICO ALTO DO SAO FRANCISCO LTDA
Tomador.........: INSCRICAO DE TESTE

 

  • Consultores
Postado

Bom dia Neto,

Também tive esse erro.

Se não me falha a memória o erro 404 é quando a URL não existe, mas se você pegar ela e jogar em um navegador, abre.

Esta muito estranho.

Tentei enviar o lote de Rps através do SoapUI e da a impressão que o webservice não processa nada, não retorna nada, nem sequer um erro.

Não vejo outra saída entrar em contato com o provedor e expor o problema.

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

  • Membros Pro
Postado

Boa tarde @Italo Giurizzato Junior

essa foi a resposta do suporte da Tributus ([email protected]), se precisar para fins de testes eu tenho o token.

1. O Token deve ser fornecido com parâmetro da URL

2. Utilizer O <![CDATA [ ]]> para indicar que o texto dentro da área da tag <nfseCabecMsg> e <nfseDadosMsg> é um XML dentro de uma requisição padrão SOAP.

Neste caso, esse XML é encapsulado dentro da função CDATA.
Exemplo:

<seqXml><![CDATA[aqui coloca o XML]]></seqXml>

webservicedelmiro (003).png

  • 2 meses depois ...
  • Membros Pro
Postado (editado)

Olá a questão da conexão com o servidor da TributusMunicipais foi resolvido?

tentei fazer testes com a cidade de Bezerros/PE que também utiliza serviços deste provedor

inclui a cidade no ACBrNFSeXServicos.ini

[2601904]
; Incluído em 20/10/2022
Nome=Bezerros
UF=PE
Provedor=Tributus
Versao=2.04
ProRecepcionar=https://www.tributosmunicipais.com.br:443/nfse/api/
HomRecepcionar=https://www.tributosmunicipais.com.br:443/nfse/api/

Fiz o cadastro do Emitente em -> https://www.tributosmunicipais.com.br/connect/

Configurei o Exemplo, mais quando clico em teste recebo a seguinte resposta
 

Requisição
Ambiente: 2
Cidade  : Bezerros/PE
Provedor: Tributus Versão: 2.04
 
Método Executado: Enviar Lote Síncrono
 
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  : X999
Mensagem: Erro de Conexão: Erro Interno: 0
Erro HTTP: 404
URL: https://www.tributosmunicipais.com.br:443/nfse/api/?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df

WebService retornou um XML vazio.
Correção: 
---------
 
NFS-e Numero....: 1
Cod. Verificacao: 
Prestador.......: RR TECIDOS LTDA
Tomador.........: INSCRICAO DE TESTE

 

Obs. 1 - já atualizei os fontes em 20/10/2022 e reinstalei todo o ACBr
Obs. 2 -  Nome do Provedor é com "u" e a URL com com "o" Tributus/Tributos

Segue XMLs gerados 

1-env-lot-sinc.xml 1-env-lot-sinc-soap.xml

Editado por marcelosantos
  • Membros Pro
Postado

Olá Italo, infelizmente não tive sucesso de comunicação com este servidor

O Retorno ainda é o mesmo:

Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Erro Interno: 0
Erro HTTP: 404
URL: https://www.tributosmunicipais.com.br/nfse/api?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df

WebService retornou um XML vazio.

fiz algumas tentativas com

https://www.tributosmunicipais.com.br/nfse/api?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df
https://www.tributosmunicipais.com.br/nfse/api/?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df
https://www.tributosmunicipais.com.br:443/nfse/api/?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df
https://www.tributosmunicipais.com.br:443/nfse/api?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df


todas com o mesmo retorno

Sabemos que Erro HTTP: 404 é objeto não encontrado, você acha que o problema é no Serviço da Tributus? e está na hora de eu tentar falar com eles?


É possível testar o envio de um XML de RPS gerado pelo Programa Exemplo por outro local? tipo usando o software SoapUI ?(que já vi você falando dele)

Como posso ajudar?
 

  • Consultores
Postado
4 horas atrás, marcelosantos disse:

Olá Italo, infelizmente não tive sucesso de comunicação com este servidor

O Retorno ainda é o mesmo:

Erro(s):
Código  : X999
Mensagem: Erro de Conexão: Erro Interno: 0
Erro HTTP: 404
URL: https://www.tributosmunicipais.com.br/nfse/api?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df

WebService retornou um XML vazio.

fiz algumas tentativas com

https://www.tributosmunicipais.com.br/nfse/api?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df
https://www.tributosmunicipais.com.br/nfse/api/?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df
https://www.tributosmunicipais.com.br:443/nfse/api/?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df
https://www.tributosmunicipais.com.br:443/nfse/api?tokenAuth=17a0465cbdf04832c91db5f23391b3780b15597f7f971477bbbb27ed3101e1dae433dccb5d7110e49c5e2e518aa0a3df


todas com o mesmo retorno

Sabemos que Erro HTTP: 404 é objeto não encontrado, você acha que o problema é no Serviço da Tributus? e está na hora de eu tentar falar com eles?


É possível testar o envio de um XML de RPS gerado pelo Programa Exemplo por outro local? tipo usando o software SoapUI ?(que já vi você falando dele)

Como posso ajudar?
 

Bom dia Marcelo!
Por gentileza você consegue debugar sua aplicação?
Conforme descrito no erro o webservice não devolveu nada para o componente.
Se você conseguir debugar sua aplicação, por favor, como um primeiro teste coloque um ponto de parada na unit ACBrNFSeXWebserviceBase.pas localizada em ..\ACBr\Fontes\ACBrDFe\ACBrNFSeX\Base\WebServices na procedure EnvioInterno e veja o que ele retorna na variável FPRetorno.

Citar

É possível testar o envio de um XML de RPS gerado pelo Programa Exemplo por outro local? tipo usando o software SoapUI ?(que já vi você falando dele)

Sim, é possível fazer o teste pelo SoapUI. Para isso você precisa importar nele o wsdl que pode ser obtido através do link no ACBrNFSeXServicos.ini;

Apenas para confirmar depois que o Italo pediu para você atualizar seus fontes você reinstalou o ACBr correto? Se possível, por favor, também faça um teste reinstalando o ACBr e marcando a opção "Apagar Arquivos Antigos"

Consultor SAC ACBr

Diego Folieni
Ajude o Projeto ACBr crescer - Assine o SAC

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 !!

  • Consultores
Postado

Boa tarde Marcelo,

Também fiz os testes que você fez e sempre retorna o erro 404.

O manual mostra como devemos fazer, mas mesmo assim não funciona.

Não vejo outra alternativa a não ser entrar em contato com o provedor e expor o problema.

Você consegue conversar com o pessoal do provedor?

A URL "https://www.tributosmunicipais.com.br/nfse/api/nfse.wsdl" abre em um navegador e mostra o WSDL.

Já a URL recomenda pelo manual "https://www.tributosmunicipais.com.br/nfse/api/" acrescida de "?tokenAuth=17a...."

ocorre o erro 404 que indica que essa URL não existe.

Questione eles sobre a URL correta que devemos usar.

 

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

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