Ir para conteúdo
  • Cadastre-se

dev botao

Configurar um novo provedor


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

Recommended Posts

  • Membros Pro

Ola colegas!

preciso configurar um novo provedor no acbr e não sei como fazer, é padrao abrasf V2.

Municipio Santo Antonio do Planalto/RS codigo: 4317756

endereco de homologação: https://homologacao-nfse.tcheinfo.com.br/TcheNFSePortal/servlet/com.tche.nfse.anfsewebservice?wsdl

producao: https://nfse.tcheinfo.com.br/TcheNFSePortal/servlet/com.tche.nfse.anfsewebservice?wsdl

Schema: http://www.abrasf.org.br/arquivos/publico/NFS-e/Versao_2.04/nfse_v2-04.xsd

Nome do provedor: TcheInfo

 

não sei se precisa de mais alguma coisa...

Link para o comentário
Compartilhar em outros sites

  • Moderadores
2 horas atrás, simons disse:

Ola colegas!

preciso configurar um novo provedor no acbr e não sei como fazer, é padrao abrasf V2.

Municipio Santo Antonio do Planalto/RS codigo: 4317756

endereco de homologação: https://homologacao-nfse.tcheinfo.com.br/TcheNFSePortal/servlet/com.tche.nfse.anfsewebservice?wsdl

producao: https://nfse.tcheinfo.com.br/TcheNFSePortal/servlet/com.tche.nfse.anfsewebservice?wsdl

Schema: http://www.abrasf.org.br/arquivos/publico/NFS-e/Versao_2.04/nfse_v2-04.xsd

Nome do provedor: TcheInfo

 

não sei se precisa de mais alguma coisa...

Boa tarde, simons.

Basta você realizar os seguintes passos para contribuir com o projeto:

Primeiro passo: Incluir as cidades que são atendidas pelo provedor TcheInfo no arquivo Cidades.ini. 

Segundo passo: Criar um arquivo chamado TcheInfo.ini que vai conter os parâmetros de configuração, como parâmetro você pode pegar os arquivos 4R.ini ou ABase.ini, esses provedores que seguem a versão 2 do layout da ABRASF.

Terceiro passo: Criar uma pasta chamada TcheInfo dentro da pasta: ...\Exemplos\ACBrDFe\ACBrNFSe\Schemas e salvar os arquivos SXD (Schemas) do provedor.

Quarto e ultimo passo: Realizar as alterações no componente, acredito que basta alterar a uni pnfsConversao acrescentando o enumerador proTcheInfo e seu nome 'TcheInfo' seguindo os modelos dos demais.

Terminando é só anexar para validação dos moderadores.

Equipe ACBr

Felipe Eduardo Resende Mesquita

Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

 

 

 

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Simons,

Muito obrigado pela colaboração, acredito ter resolvido a maioria dos erros.

Já enviei para o repositório, favor atualizar os fontes e iniciar os testes com o programa exemplo.

  • Curtir 1
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

então no envio de rps recebo a mensagem: A funcionalidade [Enviar Lote] não foi disponibilizada pelo provedor: TcheInfov2

olhando os fontes não consegui entender muito mas vi que tem uma configuração no arquivo ini chamada  

[SoapAction]
Recepcionar=*

e ela esta com o asterisco é por isso que nao esta enviando?   se sim oque vai nesta configuração?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Simons,

Esse provedor só disponibilizou o método Gerar para realizar o envio do RPS, portanto só é possível enviar um RPS por vez.

Apesar de eles informarem que seguem a versão 2 do layout da ABRASF, no webservice deles não foi implementado os serviços: EnviarLoteRPS e EnviarLoteRPSSincrono, entre outros serviços.

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

é possivel utilizar esse provedor pelo acbr?  em anexo um rps de exemplo enviado por eles. também vao me enviar um exemplo de envio do rps com o cabeçalho para ver os paramentros.

PGerarNfse1.xml

segue exemplo do cabeçalho:

 

<cabecalho xmlns="http://www.abrasf.org.br/nfse.xsd" versao="1.00">
             <versaoDados>2.04</versaoDados>
             <CodigoIBGE>4320107</CodigoIBGE> 
            <CpfCnpj>93288165000191</CpfCnpj> 
           <Token>8405ff2c-c03b-4b94-b825-5bda701cd675</Token>
 </cabecalho>

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

fiz algumas modificações no arquivo TcheInfov2.ini  em anexo, mas percebi que precisa de modificacoes no arquivo webservice tambem etc.. estou estudando os fontes para ver se consigo.

 

 

TcheInfov2.ini

também em anexo um xml gerado pelo demo do acbr com duas pequenas diferenças a tag ID e ISSRetido que no componente esta 2 e no outro N.

4318091691805300012656000000000000001-rps.xml

PGerarNfse1.xml

Link para o comentário
Compartilhar em outros sites

  • Consultores

Você atualizou todos os fontes de todas as pastas?

O provedor já foi implementado e a cidade que o utiliza já esta no arquivo Cidades.ini

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

é que como é um provedor novo e tem algumas particulariedades por exemplo no cabeçalho a questao do usuario ser o cnpj e a senha coloquei no arquivo ini para informar o token ne, e tambem o que relatei sobre o xml que postei no topico anterior que tinha duas diferenças que era o ID  e ISSREtido que no xml que o provedor enviou tem S ou N e no que fiz pelo acbr tem  numero 2. mas vou atualizar novamente e testar.

Link para o comentário
Compartilhar em outros sites

  • Membros Pro

essa mensagem era porque estava configurado para converter a mensagem em txt, agora nao estou conseguindo fazer com que seja trocado os dados do cabeçalho %Municipio% %Usuario% e %Senha%, ja coloquei no ini na parte [CabecalhoMsg] e tambem em [DadosSenha] sem sucesso.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Bom dia Simons,

Fiz uma pequena correção no arquivo INI do provedor.

Favor atualizar os fontes e faça um novo teste.

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

Bom dia Simons,

Fiz uma alteração que acredito que vá corrigir esse problema. Ainda hoje vou enviar para o repositório.

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

  • Este tópico foi criado há 2173 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • 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.