Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

  • Consultores
Postado

Bom dia,

Tenho uma lista com 81 provedores, dos quais 28 seguem a versão 1 do layout da ABRASF, 40 seguem a versão 2 e 13 tem o seu próprio layout.

Os provedores que seguem a versão 1 do layout da ABRASF não possuem os serviços: Gerar, EnviarSincrono e Substituição.

Já os que seguem a versão 2 tem todos os serviços exceto o de ConsultaSituacao.

A priori, mas pode acontecer do provedor não disponibilizar algum serviço como por exemplo o Cancelar, neste caso para efetuar o cancelamento de uma nota é preciso entrar em contato com a prefeitura ou efetuar o seu cancelamento via site.

Para saber quais serviços disponíveis é preciso abrir o arquivo INI do provedor em questão e verificar quais serviços esta definido a estrutura do envelope utilizado para o envio do XML para o webservice.

Os erros de "SoapAction não definido" é uma prova que o respectivo serviço não existe para o provedor em questão.

Idem para a mensagem de erro onde mostra o serviço e a mensagem "não implementado".

Quanto a mensagem de erro http 500, qual consulta você tentou executar?

Pois o componente possui 4 métodos de consulta: ConsultarSituacao, ConsultarLoteRps, ConsultarNFSePorRps e ConsultarNFSe.

No caso do provedor Saatri que se utiliza a versão 2 do layout da ABRASF não devemos utilizar o método ConsultarSituacao pelo simples fato desse método não existir na versão 2.

 

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
Postado

Se o provedor segue a versão 2 do layout da ABRASF você pode testar os 3 botões: [Enviar Lote Rps (Enviar)], [Enviar um Rps (Gerar)] e [Enviar Lote Rps (EnviarSincrono)].

Agora se o provedor segue a versão 1, só podemos usar o primeiro: [Enviar Lote Rps (Enviar)].

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
Postado

Para o provedor Saatri tente o seguinte:

1. no programa exemplo aba WebServices temos 3 campos logo abaixo do quadro Proxy, são eles: Senha, Usuário e Frase Secreta.

Informe a senha e o usuário criado para essa empresa emitir notas.

2. na aba certificado no campo SSL Lib coloque o valor libCapicomDelphiSoap.

Refaça os testes.

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á 2425 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...