Ir para conteúdo
  • Cadastre-se

dev botao

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

Recommended Posts

Postado (editado)

Senhores,

Quando estava implementando uma rotina para emissão de NFSe para o município de Rondonópolis/MT, que utiliza o provedor Ábaco, tive que alguns problemas e acabei realizando algumas alterações em relação as URLs no arquivo Abaco.ini para que funcionasse. Após as alterações está 100% funcionando!

Original:

[URL_P]
RecepcaoLoteRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/arecepcionarloterps?wsdl
ConsultaSitLoteRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarloterps?wsdl
ConsultaLoteRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarnfseporrps?wsdl
ConsultaNFSeRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarsituacaoloterps?wsdl
ConsultaNFSe=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarnfse?wsdl
CancelaNFSe=https://www.e-nfs.com.br/%NomeURL_P%/servlet/acancelarnfse?wsdl
GerarNFSe=
RecepcaoSincrono=
SubstituiNFSe=

[URL_H]
RecepcaoLoteRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/arecepcionarloterps?wsdl
ConsultaSitLoteRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarloterps?wsdl
ConsultaLoteRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarnfseporrps?wsdl
ConsultaNFSeRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarsituacaoloterps?wsdl
ConsultaNFSe=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarnfse?wsdl
CancelaNFSe=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/acancelarnfse?wsdl
GerarNFSe=
RecepcaoSincrono=
SubstituiNFSe=

Alterado para:

[URL_P]
RecepcaoLoteRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/arecepcionarloterps?wsdl
ConsultaSitLoteRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarsituacaoloterps?wsdl
ConsultaLoteRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarloterps?wsdl
ConsultaNFSeRPS=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarnfseporrps?wsdl
ConsultaNFSe=https://www.e-nfs.com.br/%NomeURL_P%/servlet/aconsultarnfse?wsdl
CancelaNFSe=https://www.e-nfs.com.br/%NomeURL_P%/servlet/acancelarnfse?wsdl
GerarNFSe=
RecepcaoSincrono=
SubstituiNFSe=

[URL_H]
RecepcaoLoteRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/arecepcionarloterps?wsdl
ConsultaSitLoteRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarsituacaoloterps?wsdl
ConsultaLoteRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarloterps?wsdl
ConsultaNFSeRPS=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarnfseporrps?wsdl
ConsultaNFSe=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/aconsultarnfse?wsdl
CancelaNFSe=http://homologa.e-nfs.com.br/%NomeURL_H%/servlet/acancelarnfse?wsdl
GerarNFSe=
RecepcaoSincrono=
SubstituiNFSe=

Uma observação também é que para emitir no ambiente de homologação, deve-se alterar a chave UseSSL=0, pois o mesmo não é seguro.

Em anexo estou disponibilizando o arquivo Abaco.ini alterado, caso o @Italo Jurisato Junior ou o @Juliomar Marchetti desejem alterar no repositório.

 

 

Abaco.ini

Editado por Wanderson Paiva
Postado
Em 19/01/2016 at 13:28, AecioSf disse:

Boa tarde @Wanderson Paiva, pode me uma da uma ajuda, como vc esta fazendo pra preencher na parte do signature a tag <Reference URI="">, esse campo costuma ir em branco e pelo que vi no exemplo da abaco ele tem que estar com o numero do lote.

Desde ja muito obrigado. 

 

 

Bom dia @AecioSf, desculpe a demora em responder. Estive verificando como é gerado o valor da propriedade URI no arquivo pnfsNFSeW_ABRASFv1.pas no método GerarXML existe o seguinte trecho de código:

...

else

   FNSe.InfID.ID = OnlyNumber(FNSe.IdentificacaoRps.Numero) + FNSe.IdentificacaoRps.Serie;

end;

GerarXML_ABRASF_V1;

...

FNFSe.signature.URI := FNFSe.InfID.ID;

 

Então, ele não verdade é o número da rps + a série. Verifique em sua rotina se vc está setando as propriedades IdentificacaoRps.Numero e .IdentificacaoRps.Serie.

Espero ter ajudado!

 

Ass. Wanderson Paiva

  • 4 semanas depois ...
Postado
Em 28/01/2016 at 09:35, AecioSf disse:

Obrigado amigo, ja to conseguindo gerar e enviar so to com um poblema pra imprimir agora. Mas muito obrigado pela resposta.

Como você está conseguindo assinar ? Aqui está dando erro de  INTERNET_OPTION_CLIENT_CERT_CONTEXT

Thiago Balbino

Analista de Sistemas Programador

email: [email protected]

Muriaé - MG

 

  • 1 mês depois ...
Postado

tbalbinos, você deve mudar a propriedade "SSLLib" que está em AcbrNFSe1.Configuracoes.Geral.SSLLib para libCapicom, ficando assim:

AcbrNFSe1.Configuracoes.Geral.SSLLib:= 'libCapicom' ou colocar direto na barra de propriedades do objeto.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

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