NFS-e (ISS Eletrônico)

Notícia

Obrigatoriedade da assinatura digital para envio de notas via integração de sistemas

15/04/2014 15:24:34


Procedimentos para assinatura do XML de envio dos lotes RPS

1. Acessar o portal da nota fiscal, ir até o menu Outros Serviços/Download do Certificado. 

 OBS: O certificado individual de cada prestador deve ser emitido no Portal da NFSe de homologação, e após validada a integração neste ambiente, um novo certificado deve ser emitido pelo portal da NFSe no ambiente de produção.

2. Na página de download do certificado, informar uma senha e gerar o certificado. Apenas será possível gerar outro certificado 10 dias antes do vencimento do certificado atual que possui validade de 6 meses.

3. Após a geração do mesmo, realizar o download do certificado no formato .PFX. Esse arquivo contém as chaves para assinatura do .XML.

Após a emissão do certificado, o contribuinte receberá e-mails de notificação quando a data de validade do certificado estiver expirando.

 
Sobre a assinatura do Envio

O elemento de Referência utilizado para assinatura das notas passa a ser o <InfDeclaracaoPrestacaoServico>. Esse elemento deve possuir o campo Id. O valor desse atributo é formado da seguinte maneira: 

 Ex: Id="
1999999999999620000000000000001"

  • 1: Tipo de operação, no caso cancelamento;
  • 99999999999962: Documento do prestador formatado com 14 posições;
  • 0000000000000001: Número da nota fiscal formatado com 16 posições; 

 Exemplo de XML de envio assinado

 <?xmlversion="1.0" encoding="utf-8"?>
<EnviarLoteRpsSincronoEnvioxmlns="http://www.abrasf.org.br/nfse.xsd">
  <LoteRpsId="12014999999999999620000000000000001" versao="20.01">
  <NumeroLote>1</NumeroLote>
  <CpfCnpj>
  <Cnpj>99999999999962</Cnpj>
  </CpfCnpj>
 <InscricaoMunicipal>6789</InscricaoMunicipal>
 <QuantidadeRps>1</QuantidadeRps>
  <ListaRps>
  <Rps>
  <tcDeclaracaoPrestacaoServico>

<InfDeclaracaoPrestacaoServicoId="1999999999999620000000000000001">
  <Rps>
  <IdentificacaoRps>
 <Numero>000001</Numero>
 <Serie>UNICA</Serie>
  <Tipo>1</Tipo>
  </IdentificacaoRps>
 <DataEmissao>2014-04-02</DataEmissao>
  <Status>1</Status>
  </Rps>
 <Competencia>2014-04-02</Competencia>
 <IdCidade>4322806</IdCidade>
  <SiglaUF>RS</SiglaUF>
   <Servico>
  <tcDadosServico>
  <Valores>
 <ValorServicos>10.00</ValorServicos>
 <ValorIss>0.20</ValorIss>
 <Aliquota>2.00</Aliquota>
  </Valores>
  <IssRetido>2</IssRetido>
 <ResponsavelRetencao>1</ResponsavelRetencao>
 <ItemListaServico>1.01</ItemListaServico>
 <CodigoTributacaoMunicipio>0</CodigoTributacaoMunicipio>
  <Discriminacao>REF. CONTRATODE MANUTENCAO</Discriminacao>
 <CodigoMunicipio>4322806</CodigoMunicipio>
 <CodigoPais>1058</CodigoPais>
 <ExigibilidadeISS>1</ExigibilidadeISS>
 <MunicipioIncidencia>4322806</MunicipioIncidencia>
  </tcDadosServico>
  </Servico>
  <Prestador>
  <CpfCnpj>
 <Cnpj>99999999999962</Cnpj>
  </CpfCnpj>
  <RazaoSocial>TESTE NFSELTDA</RazaoSocial>
 <InscricaoMunicipal>6789</InscricaoMunicipal>
  </Prestador>
  <Tomador>
  <IdentificacaoTomador>
  <CpfCnpj>
 <Cnpj>91518498000199</Cnpj>
  </CpfCnpj>
  </IdentificacaoTomador>
  <RazaoSocial>TESTEEQUIPAMENTOS ELETRONICOS LTDA</RazaoSocial>
  <Endereco>
  <Endereco>RUA JOSE DOPATROCINIO</Endereco>
  <Numero>100</Numero>
 <Bairro>CENTRO</Bairro>
 <CodigoMunicipio>4322806</CodigoMunicipio>
  <Uf>RS</Uf>
 <CodigoPais>1058</CodigoPais>
  <Cep>95390000</Cep>
  </Endereco>
   <Contato>
 <Telefone>4419344</Telefone>
  </Contato>
  </Tomador>
  <Intermediario>
 <IdentificacaoIntermediario>
  <CpfCnpj>
  <Cpf />
  </CpfCnpj>
 </IdentificacaoIntermediario>
  </Intermediario>
 <OptanteSimplesNacional>1</OptanteSimplesNacional>
 <IncentivoFiscal>2</IncentivoFiscal>
 </InfDeclaracaoPrestacaoServico>
  <Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
  <SignedInfo>
<CanonicalizationMethodAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
<SignatureMethodAlgorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />

 <ReferenceURI="#1999999999999620000000000000001">
  <Transforms>
<TransformAlgorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
  <TransformAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
  </Transforms>
<DigestMethodAlgorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
 <DigestValue>VQcCVEafFjSVEwzIqHjzvGR1LVQ=</DigestValue>
  </Reference>
  </SignedInfo>
 <SignatureValue>Kq3M6k9KejnBrvwNDS89ynXrPGNffcZpugmZZp0K8cmUxiWLGb721Fh99l5qXtx1GBUBaXV SdZ mh78GdlPFiFGmxRPl chiLIAyErUOfLAiIg9ZPkHU9VbfdojfGtqLfF3uvbwvVUPfd94aPmVMRsnIqvZmADjatHVwGNx1 M=</SignatureValue>
  <KeyInfo>
   <X509Data>
 <X509Certificate>MIICizCCAfSgAwIBAgIBZDANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJCUjEPMA0GA1UECgwGVGVjbm9zMRYwFAYDVQQLDA1UZWNub3Npc3RlbWFzMSgwJgYDVQQDDB9UZWNub3Npc3RlbWFzIEluZm9ybcOhdGljYSBMVERBMB4XDTE0MDMyNzAwMDAwMFoXDTE1MDMyODAwMDAwMFowcTELMAkGA1UEBhMCQlIxFDASBgNVBAoMC05GU2UgVGVjbm9zMSgwJgYDVQQLDB9UZWNub3Npc3RlbWFzIEluZm9ybcOhdGljYSBMVERBMSIwIAYDVQQDDBlURVNURSBORlNFOjk5OTk5OTk5OTk5OTYyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCEIBUOSxw8calEYKG3V6kE1fEU2RYSEvePQDBoNVjGV6VC96dYc04sU4IkjjdzZGyXfBlA6r6J/IznIg q8K62Mo2u5g 2eqSIY2ZJMv1K4nNqyhKPr fNONvUN/5lRxtdDDy054s5sadygyNJeJcL3dxw87bhGQLLPJH6Ka3GPQIDAQABo0QwQjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwICxDAiBgNVHSMBAf8EGDAWgBRQN7rfCUm6fA8mreRcUtKCznJ3TDANBgkqhkiG9w0BAQUFAAOBgQAwE9fdRVWqMHBsoOU8NuGF fSy7QiqhPNMx696tV2WyMQMoHlJDgbm9ACh7/8XsEWnXSBlxarLdXZRcFcGcJ/cEqHQrO0HXS5QJWErMZaq/BXeDJlXczggOzWJwMu1oaZEM tHJ2D7fFOrynQtoCzUKX WSqE IVZj/mr5Pt7yxw==</X509Certificate>
  </X509Data>
  </KeyInfo>
  </Signature>
  </tcDeclaracaoPrestacaoServico>
  </Rps>
  </ListaRps>
  </LoteRps>
</EnviarLoteRpsSincronoEnvio>

 Sobre a assinatura do cancelamento

O elemento de Referência utilizado para assinatura das notas passa a ser o <InfPedidoCancelamento>. Esse elemento deve possuir o campo Id. O valor desse atributo é formado da seguinte maneira: 

 Ex: Id = "
2999999999999620000000000000271
  • 2: Tipo de operação, no caso cancelamento;
  • 99999999999962: Documento do prestador formatado com 14 posições; 
  • 0000000000000271: Número da nota fiscal formatado com 16 posições; 

<?xmlversion="1.0" encoding="utf-8"?>
<CancelarNfseEnvioxmlns="http://www.abrasf.org.br/nfse.xsd">
  <Pedido>

<InfPedidoCancelamentoId="2999999999999620000000000000271">
  <IdentificacaoNfse>
  <Numero>271</Numero>
  <CpfCnpj>
 <Cnpj>99999999999962</Cnpj>
  </CpfCnpj>
 <InscricaoMunicipal>6789</InscricaoMunicipal>
  <CodigoMunicipio>4322806</CodigoMunicipio>
  </IdentificacaoNfse>
 <CodigoCancelamento>1</CodigoCancelamento>
  <MotivoCancelamento>Problema nageracao da nota</MotivoCancelamento>
  </InfPedidoCancelamento>
  <Signaturexmlns="http://www.w3.org/2000/09/xmldsig#">
  <SignedInfo>
 <CanonicalizationMethodAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
 <SignatureMethodAlgorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1" />

<ReferenceURI="#2999999999999620000000000000271">
 <Transforms>
 <TransformAlgorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
 <TransformAlgorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315" />
 </Transforms>
 <DigestMethodAlgorithm="http://www.w3.org/2000/09/xmldsig#sha1" />
 <DigestValue>8f4HtLJ4JVLedlDHKbTXUXSbmYY=</DigestValue>
 </Reference>
 </SignedInfo>
 <SignatureValue>V 1w3TLm7Az5DqbfVfszds8RpfJ45Z3WfxhZ4kyT6fzlTSv9IrJ66r6hjQHbmfbx3E0KiyMYdeKX9BrH36 LqR5o qsGqfwx3PLD/6gn7f41TAOu130TqLN4ZkorS MC0EyJ58hfwdrZCvIKEFrJenBHcE0Tr4OlqZ vYNRgaSE=</SignatureValue>
 <KeyInfo>
 <X509Data>
 <X509Certificate>MIICizCCAfSgAwIBAgIBZDANBgkqhkiG9w0BAQUFADBgMQswCQYDVQQGEwJCUjEPMA0GA1UECgwGVGVjbm9zMRYwFAYDVQQLDA1UZWNub3Npc3RlbWFzMSgwJgYDVQQDDB9UZWNub3Npc3RlbWFzIEluZm9ybcOhdGljYSBMVERBMB4XDTE0MDMyNzAwMDAwMFoXDTE1MDMyODAwMDAwMFowcTELMAkGA1UEBhMCQlIxFDASBgNVBAoMC05GU2UgVGVjbm9zMSgwJgYDVQQLDB9UZWNub3Npc3RlbWFzIEluZm9ybcOhdGljYSBMVERBMSIwIAYDVQQDDBlURVNURSBORlNFOjk5OTk5OTk5OTk5OTYyMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCEIBUOSxw8calEYKG3V6kE1fEU2RYSEvePQDBoNVjGV6VC96dYc04sU4IkjjdzZGyXfBlA6r6J/IznIg q8K62Mo2u5g 2eqSIY2ZJMv1K4nNqyhKPr fNONvUN/5lRxtdDDy054s5sadygyNJeJcL3dxw87bhGQLLPJH6Ka3GPQIDAQABo0QwQjAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwICxDAiBgNVHSMBAf8EGDAWgBRQN7rfCUm6fA8mreRcUtKCznJ3TDANBgkqhkiG9w0BAQUFAAOBgQAwE9fdRVWqMHBsoOU8NuGF fSy7QiqhPNMx696tV2WyMQMoHlJDgbm9ACh7/8XsEWnXSBlxarLdXZRcFcGcJ/cEqHQrO0HXS5QJWErMZaq/BXeDJlXczggOzWJwMu1oaZEM tHJ2D7fFOrynQtoCzUKX WSqE IVZj/mr5Pt7yxw==</X509Certificate>
 </X509Data>
  </KeyInfo>
  </Signature>
  </Pedido>
</CancelarNfseEnvio>

Estatística NFS-e:

Tomadores: 70

Prestadores: 1105

NFS-e emitidas: 2409

Atualizado em:
21/12/2024

Obrigatoriedade da assinatura digital para envio de notas via integração de sistemas

Para maior segurança dos dados enviados via WebService, a partir do dia 1° de Abril de 2014 será obrigatória a assinatura digital no envio das notas via integração de sistemas. Clicando sobre o título da notícia abrirão as alterações e procedimentos a serem realizados.

Ver Detalhes

Prorrogação do uso do certificado

Informamos por meio deste que a obrigatoriedade no uso da assinatura foi prorrogada até dia 24 de abril deste ano para adequação e testes por meio dos prestadores no ambiente de Homologação.

Ver Detalhes

Multi24h
Todos os direitos reservados

Conheça nossa Politica de Privacidade e Proteção de Dados

Atualizado em: 11/11/2024 09:11:15