Ir para conteúdo
  • Cadastre-se

dev botao

Substituição de NFSe


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

Recommended Posts

  • Moderadores
Postado
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.

 

 

 

  • Moderadores
Postado
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.

 

 

 

Postado

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 ?

Postado

@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
  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

  • Consultores
  • Solution
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

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) ?

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

Postado

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.

Postado
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?.

  • Consultores
Postado

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 / Araraquara-SP

Araraquara - A era dos Trólebus

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

The popup will be closed in 10 segundos...
The popup will be closed in 10 segundos...