Ir para conteúdo
  • Cadastre-se

dev botao

Substituição de NFSe


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

Recommended Posts

  • Moderadores
26 minutos atrás, pradilsoncarlos disse:

O cliente costuma fazer o processo de substituição direto pelo site da Prefeitura de Catanduva/SP.

Implementei o recurso e apareceu a seguinte mensagem:

SoapAction não definido para: TNFSeSubstituicaoNFSe

substituição1.jpg

Boa noite, pradilsoncarlos.

Se o soapaction não esta definido, significa que o provedor que atende a cidade para qual você deseja emitir a NFS-e não disponibilizou o serviço SubstituirNFSe. Sugiro verificar com o mesmo.

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

  • Moderadores
28 minutos atrás, pradilsoncarlos disse:

Quando entro no site da prefeitura tem o recurso para Substituir NFSe, não tem opção para cancelar, mas substituir eu substituo entrando no site.

Bom dia, pradilsoncarlos.

Conforme informei acima, você terá que analisar a documentação do provedor para saber se é possível utilizar esse recurso.

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

Boa Tarde.

Eu estive buscando informações junto a prefeitura aqui de Catanduva e a única informação que consegui e acredito ser relevante é que o servidor da prefeitura municipal de Catanduva é Assíncrono.

Como já disse anteriormente é possível fazer a substituição da NFS-e entrando direto no site, sei também que não tem como fazer cancelamento.

Muito ruim de informação junto a prefeitura, passei por 3 (terceiros), uma manda para o outro.

Com base nessas informações que tenho é possível concluir algo ?

Link para o comentário
Compartilhar em outros sites

@pradilsoncarlos

Muitos provedores disponibilizam esse recurso de substituição apenas acessando diretamente o site, e não disponibilizam para envio via RPS.

Veja se tem a documentação desse provedor no site da prefeitura, e verifique se tem o recurso disponível.

Caso localize a documentação disponibilize, ai fica mais fácil verificarmos.

 

Dercide.

  • Curtir 2
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde a todos, 

A cidade em questão se utiliza do provedor Pronim, este por sua vez segue a versão 1 do layout da ABRASF.

Na versão 1 não contempla os serviços SubstituicaoNFSe, GerarNFSe e EnviarLoteRpsSincrono no webservice.

Mas como já foi dito, nada impede o provedor de disponibilizar esses serviços via Site.

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

Bom dia Adilson,

Como dito anteriormente esse serviço não esta previsto na versão 1 do layout da ABRASF.

Mas na versão 2 esta previsto sim.

Veja bem, estar previsto é uma coisa o provedor ter implementado em seu webservice é outra.

Tenho um relação que dos provedores que seguem a versão 1 e os que seguem a versão 2, bem como aqueles que não seguem o layout da ABRASF.

Você pode montar a sua, basta abrir o arquivo INI de cada provedor e olhar para o campo Layout, ele tem a informação que você deseja.

Mas é bom checar também no mesmo arquivo INI a montagem dos Envelopes, para ver se foi montado para o Substituição, veja este exemplo abaixo:

Provedor TcheInfov2

Layout=ABRASFv2

Segue a versão 2 do layout da ABRASF.

Montagem do Envelope para o Substituição:

[Substituir]
IncluiEncodingCab=0
IncluiEncodingDados=0
Texto1=

Como você pode ver esse provedor apesar de seguir a versão 2 do layout da ABRASF e seu webservice não implementou o serviço Substituir NFS-e.

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

Boa Tarde. Estou meio confuso sobre algo. Italo me deu a seguinte informação:

Provedor TcheInfov2

Layout=ABRASFv2

Segue a versão 2 do layout da ABRASF.

Montagem do Envelope para o Substituição:

[Substituir]
IncluiEncodingCab=0
IncluiEncodingDados=0
Texto1= 

Como você pode ver esse provedor apesar de seguir a versão 2 do layout da ABRASF e seu webservice não implementou o serviço Substituir NFS-e.

 

Esse exemplo abaixo é do Virtual.ini o preenchimento da parte azul desse Envelope significa que o provedor  implementou o serviço ?

[Substituir]
IncluiEncodingCab=0
IncluiEncodingDados=0
Texto1=<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
Texto2=<SOAP-ENV:Body>
Texto3=<WSNfseBarraDoGarcas.SUBSTITUIRNFSE xmlns="http://nfse.abrasf.org.br">
Texto4=<Entrada>
Texto5=<nfseCabecMsg xmlns="http://www.abrasf.org.br">%CabMsg%</nfseCabecMsg>
Texto6=<nfseDadosMsg xmlns="http://www.abrasf.org.br">%DadosMsg%</nfseDadosMsg>
Texto7=</Entrada>
Texto8=</WSNfseBarraDoGarcas.SUBSTITUIRNFSE>
Texto9=</SOAP-ENV:Body>
Texto10=</SOAP-ENV:Envelope>

É dessa forma que consigo distinguir os que implementaram dos que não implementaram a partir do preenchimento da Tag  (Texto1) ?

Link para o comentário
Compartilhar em outros sites

  • Consultores

Boa tarde Adilson,

Como lhe disse segundo a versão 2 do layout da ABRASF esta previsto o serviço Substituir NFSe.

Mas isso não garante que todos os provedores que seguem a versão 2 implementaram esse serviço em seus Webservices.

A prova disso é o provedor TcheInfov2 (que segue a versão 2 e não implementou).

Como você observou bem, por outro lado o provedor Virtual também segue a versão 2 e implementou.

Basta olhar para a seção Substituir.

No caso do TcheInfov2 o primeiro campo "Texto1" esta vazio não tem nada definido, por outro lado o Virtual tem toda a definição do Envelope do serviço que é composto por 10 linhas: Texto1 até Texto10.

Aproveitando o Virtual veja esta seção:

[ConsSit]
IncluiEncodingCab=0
IncluiEncodingDados=0
Texto1=

Podemos afirmar que esse provedor não implementou o serviço: Consultar Situação, concorda?

Pois bem, é isso mesmo, alias na versão 2 do layout da ABRASF não esta previsto esse serviço, portanto é de se esperar que não esteja implementado.

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

2 minutos atrás, pradilsoncarlos disse:

Mais uma vez, muito obrigado pela informação Italo.

Como sei qual (.ini) está sendo usado na hora da comunicação com o servidor? Pelo que vi o "edtArqINI.Text" armazena o caminho da pasta não defini um arquivo especifico.

Opssss !!!! Acabei de ver aqui é o (cidades.ini) me perdoe pela pergunta? e mais uma vez, muito obrigado?.

Link para o comentário
Compartilhar em outros sites

  • Consultores

Adilson,

O componente ACBrNFSe se utiliza de dois arquivos INI.

Um é o Cidades.ini e o outro é do provedor, por exemplo: Virtual.ini

Ao configurar o componente é informado o código IBGE da cidade.

O componente procura no arquivo Cidades.ini a seção que tem esse código, desta forma ele encontra o provedor que atende essa cidade.

Feito isso o componente carrega todas as informações do arquivo INI do provedor em questão para finalizar a sua configuração.

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

  • Este tópico foi criado há 2000 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.