Signature
Assinatura XML da NFS-e segundo o padrão XML digital signature
Onde fica no arquivo
NFSe/Signature
O que o arquivo aceita neste campo
- Ocorrência
- 1-1
- Tamanho
- —
- Tipo declarado
- —
- Formato exigido
- —
Em qual documento este campo é declarado
- Anexo I — leiaute da DPS
- Anexo VI — leiaute do IBS/CBS
Regras de validação que citam Signature — 10
A assinatura da NFS-e deve ser válida.
Certificado Digital da assintura inválido: - Validade do Certificado (data início e data fim); - Verifica a Cadeia de Certificação; - Certificado do Transmissor revogado; - LCR indisponível ou inválida.
Certificado Digital da assinatura fora do padrão estabelecido pelo Sistema Nacional NFS-e: - Versão diferente de 3; - Se informado, Basic Constraint deve ser true (não pode ser Certificado de AC); - KeyUsage não define 'Assinatura Digital' e 'Não Recusa'; - Falta a extensão de CNPJ (OtherName - OID=2.16.76.1.3.3) ou CPF (OtherName - OID=2.16.76.1.3.1); - Certificado Raiz difere da 'ICP-Brasil'.
É obrigatória a existência da assinatura da NFS-e quando for enviado para API.
A assinatura deve ser feita com o certificado digital do município emissor da NFS-e.
A assinatura da NFS-e deve ser válida.
Certificado Digital da assintura inválido: - Validade do Certificado (data início e data fim); - Verifica a Cadeia de Certificação; - Certificado do Transmissor revogado; - LCR indisponível ou inválida.
Certificado Digital da assinatura fora do padrão estabelecido pelo Sistema Nacional NFS-e: - Versão diferente de 3; - Se informado, Basic Constraint deve ser true (não pode ser Certificado de AC); - KeyUsage não define 'Assinatura Digital' e 'Não Recusa'; - Falta a extensão de CNPJ (OtherName - OID=2.16.76.1.3.3) ou CPF (OtherName - OID=2.16.76.1.3.1); - Certificado Raiz difere da 'ICP-Brasil'.
É obrigatória a existência da assinatura da NFS-e quando for enviado para API.
A assinatura deve ser feita com o certificado digital do município emissor da NFS-e.
A mesma tag em outros pontos do XML — 3
Signature não é um campo só: o leiaute declara este nome em 4 caminhos
diferentes, cada um com o seu grupo e o seu significado. É por isso que a regra listada pelo nome pode
não ser a desta ocorrência.
NFSe/infNFSe/DPS/infDPS/Signature
Assinatura XML da NFS-e Segundo o Padrão XML Digital Signature Obrigatório quando for enviado para API. Demais casos poderão ser…
evento/pedRegEvento/Signature
Assinatura do pedido de registro de evento segundo o Padrão XML Digital Signature.
evento/Signature
Assinatura do pedido de registro segundo o Padrão XML Digital Signature.
Campos do mesmo grupo — 2
Perguntas frequentes
O que é o campo Signature da NFS-e?
Assinatura XML da NFS-e segundo o padrão XML digital signature No XML ele fica em NFSe/Signature. É um grupo: não carrega valor próprio, agrupa outros campos.
Onde Signature entra no XML?
No caminho NFSe/Signature. O mesmo grupo tem outros 2 campos.
Quais erros Signature pode causar?
As regras de validação que citam este campo disparam 5 códigos: E1630, E1632, E1634, E1636, E1638. Cada um tem a regra oficial na ficha do código.