Manualintegracao contribuinte 4.01
1160 palavras
5 páginas
3.2.2 Padrão de ComunicaçãoA comunicação será baseada em Web Services disponibilizados pelo Sistema de Recepção de Nota Fiscal eletrônica.
O meio físico de comunicação utilizado será a Internet, com o uso do protocolo SSL versão
3.0, com autenticação mútua, que além de garantir um duto de comunicação seguro na
Internet, permite a identificação do servidor e do cliente através de certificados digitais, eliminando a necessidade de identificação do usuário através de nome ou código de usuário e senha.
O modelo de comunicação segue o padrão de Web Services definido pelo WS-I Basic
Profile.
A troca de mensagens entre os Web Services do ambiente do Sistema de Recepção da NFe e o aplicativo da empresa será realizada no padrão SOAP versão 1.2, com troca de mensagens XML no padrão Style/Enconding: Document/Literal.
A chamada de diferentes Web Services é realizada com o envio de uma mensagem XML através do parâmetro nfeDadosMsg.
A versão do leiaute da mensagem XML contida no parâmetro nfeDadosMsg será informada no elemento versaoDados do tipo string localizado no elemento nfeCabecMsg do SOAP
Header.
Exemplo de uma mensagem requisição padrão SOAP:
string
xml
Nota Fiscal Eletrônica
Manual de Integração - Contribuinte
Pág. 16 / 232
Exemplo de uma mensagem de retorno padrão SOAP:
string
xml
3.2.3 Padrão de Certificado Digital
O certificado digital utilizado no Projeto Nota Fiscal eletrônica será emitido por Autoridade
Certificadora credenciada pela Infraestrutura de Chaves Públicas Brasileira – ICP-Brasil, tipo
A1 ou A3, devendo conter o CNPJ da pessoa jurídica titular do certificado digital no campo otherName OID =2.16.76.1.3.3.
Os certificados digitais serão exigidos em 2 (dois) momentos distintos para o projeto:
a) Assinatura de Mensagens: O certificado digital utilizado para essa função deverá conter o CNPJ de um dos estabelecimentos da empresa emissora da NF-e. Por mensagens, entenda-se: o