27 de jan. de 2011

como gerar chave de acesso da NFe ( layout 1.10 )

a chave de acesso da NFe eh um numero de 44 digito calculado de acordo com o manual de integracao do contribuinte (disponibilizado no portal da NFe).
  1. codigo do estado do emitente (02 digitos)
  2. ano e mes da emissao da NF-e (no formato AAMM)
  3. CNPJ do emitente da NF-e (CNPJ da sua Empresa)
  4. modelo da NF-e (02 digito)
  5. serie da NF-e (03 digito)
  6. numero da NF-e (09 digito)
  7. codigo da NF-e (09 digito) numero gerado pelo sistema
  8. digito verificador - DV (calculo modulo 11).

Ex. de chave de acesso: 51080724705881000104550010000000981364112281

onde:
51 = codigo do Estado
0807 = ano e mes de emissao da NF-e
24705881000104 = CNPJ do emitente
55 = codigo do modelo da NF-e
001 = codigo de serie da NF-e
000000098 = numero da NF-e
136411228 = codigo da NF-e
1 = DV (digito verificador).

a partir da versao 1.10 do layout da NFe, a chave sofre algumas mudancas, onde eh incluso o campo forma de emissao ( 1-normal, 2-contigencia, 3-contigencia-SCAN ) e o campo codigo da NF eh diminuido em 1 digito para que a chave comporte a nova informacao sem prejudicar o tamanho final.



novo layout ( 1.12 )

  1. codigo do Estado do Emitente (02 digitos)
  2. ano e mes da emissão da NF-e (no formato AAMM)
  3. CNPJ do Emitente da NF-e (CNPJ da sua Empresa)
  4. modelo da NF-e (02 digito)
  5. serie da NF-e (03 digito)
  6. numero da NF-e (09 digito)
  7. forma de emissao da NFe (01 digito)
  8. codigo da NF-e (08 digito) numero aleatorio gerado pelo sistema)
  9. digito verificador - DV (cálculo módulo 11).

Ps. ate o momento a versao 1.12 embora tenha sido publicada pela SEFAZ foi adiada. Entao o sistema estara usando por enquanto a chave de acordo com o layout da versao 1.10.

3 comentários:

  1. https://gestaoar.certisign.com.br/gestaoar/cliente/emissao?pedido=123456

    ResponderExcluir
  2. Me ajudou muito. obrigado pela explicação.

    ResponderExcluir
  3. Que maravilha, muito bem explicado...

    ResponderExcluir