cancel
Showing results for 
Search instead for 
Did you mean: 

NFS-e Município de Salvador-BA (Certificado IMBUI)

Former Member
0 Kudos

Pessoal,

Temos atualmente uma customização da solução de NF-e para NFS-e Município de Salvador-BA.

Recentemente eles fizeram um ajuste no sistema deles, pois pelo que eles falaram antigamente não havia validação alguma, mensagem, assinatura, etc.

A arquitetura do sistema atual deles diferem entre Produção e Homologação, sendo que em homologação além do certificado de NFe, que a solução da SEFAZ usa, eles pedem mais um certificado para realizar a comunicação HTTPS.

Tentei regerar o certificado da SEFAZ com a esperança de que esse cetificado adicional fosse para a cadeia de certificação, mas não obtive sucesso.

Também no SAP PI não encontrei como utilizar esses dois certificados ao mesmo tempo no Receiver SOAP Adapter.

O certificado adicional se encontra ao final do link abaixo disponível para download:

https://notahml.salvador.ba.gov.br/rps/

 

Alguém já fez esse trabalho de comunicar com a solução de NFS-e do Município de Salvador-BA. Ou poderia me dar uma luz de como consigo utilizar esses dois certificados ao mesmo tempo para essa comunicação?

Accepted Solutions (0)

Answers (3)

Answers (3)

0 Kudos

Bom dia Rodrigo,

Você teria que assinar o RPS / Lote e NFSe.

Fizemos um webservice para assinatura desses processos.

Uma pessoa que pode te ajudar com isso é o

Att, Cesar Coelho

former_member182503
Active Contributor
0 Kudos

Bom dia Rodrigo,

pelo que entendi, o que muda é que o certificado do servidor deles não está assinado por uma autoridade certificadora conhecida. Sendo assim, você tem que adicionar esse certificado na TrustedCA do seu J2EE (do PI).

O Subject desse certificado é:

CN = notahml.salvador.ba.gov.br

OU = CPS

O = SEFAZ

L = Salvador

S = Bahia

C = BR

Isso foi o que eu entendi, até pq não tem como usar dois certificados digitais para Client Authentication.

Edit: Abra a URL que você passou no Chrome e veja a mensagem que ele dá:

Se você adicionar esse certificado na Certificate Store "Trusted Root Certification Authorities" do seu internet explorer e tentar abrir novamente essa página, você não deveria ver esse erro novamente no Google Chrome(Fiz o teste e o erro continua no Chrome, LOL, mas IMHO não deveria). É a mesma coisa com adicionar esse certificado no Trusted CA do seu J2EE.

[]'s

JN

Former Member
0 Kudos

Oi Rodrigo

O problema é que a documentação da prefeitura de Salvador não é clara quanto aos requisitos; assim como muitas outras prefeituras que "seguem" o padrão ABRASF. O padrão foi definido mas de fato as prefeituras adotam o que lhe convêm do padrão!

No caso, a prefeitura de Salvador exige que tanto a RPS quanto o lote sejam assinados. Neste caso seguem o que diz o manual da ABRASF.


2.2.5 Uso de Assinatura com Certificado Digital

Para garantir a autenticidade dos dados gerados, algumas informações

deverão ser assinadas digitalmente. Abaixo segue as informações que deverão

ser assinadas e quem deverá fazê-lo em cada momento:

O RPS, pelo contribuinte, antes do envio do mesmo através do Lote de RPS;

• O Lote de RPS, pelo contribuinte, antes do envio do mesmo;

• A NFS-e:

     o Pela prefeitura e pelo contribuinte, quando gerada pela Aplicação On Line;

     o Pela prefeitura nos demais casos;

• O Pedido de cancelamento da NFS-e, pelo contribuinte;

• A Confirmação de cancelamento da NFS-e, pela prefeitura;

Dê uma olhada na thread abaixo:

http://scn.sap.com/thread/3468237

Former Member... se puder ajudar!

Abraço

Eduardo Chagas