Blog da BlueTax moderado por José Adriano
Blog da BlueTax
Já é possível realizar download do arquivo digital da Nota Fiscal Eletrônica, o XML da NF-e, através do Portal Nacional (www.nfe.fazenda.gov.br).
O documento pode ser baixado por meio de certificado digital, desde que o CNPJ do certificado seja a origem ou o destino da NF-e. Mesmo as pessoas físicas podem baixar as notas emitidas para elas, desde que seja utilizado o e-CPF do destinatário.
1) Entre no Portal Nacional, acesse a função “Consulta Resumo da NF-e“
2) Digite o código de acesso e os caracteres ao lado
3) Clique no botão “download do documento”
Para verificar se o arquivo fornecido pelo Portal da NF-eseria um arquivo válido, realizei alguns testes. O primeiro foi um comparativo visual entre o XML obtido e o original, conforme abaixo.
O XML da esquerda representa o original, e o da direita, o que consegui através do Portal Nacional.
Note que os arquivos não são idênticos (conforme o leitor Thomas comentou). Contudo, os campos estão com os mesmos valores, inclusive os relacionados à autorização de uso e assinatura digital estão com o mesmo conteúdo. Veja as TAGs:
<infNFe versao=”2.00″ Id=”NFe31110801152671000483550550000886741000886747″>
Baixado do Portal:
<infNFe Id=”NFe31110801152671000483550550000886741000886747″ versao=”2.00″>
<protNFe xmlns=”http://www.portalfiscal.inf.br/nfe” versao=”2.00″>
<infProt>
Baixado do Portal:
Outro teste que realizei foi submeter o XML obtido às validações do programa Visualizador de Documentos Fiscais Digitais (DF-e) – fornecido pela própria Receita Federal.
O XML foi validado:
Confira abaixo a sequência de testes realizados:
O arquivo foi validado sem erro através do sistema Validador de NF-e da SEFAZ/RS: http://www.sefaz.rs.gov.br/nfe/nfe-val.aspx
Alterei um único caracter de um campo da NF-e do arquivo XML e ele não foi validado através do sistema Validador de NF-e da SEFAZ/RS: http://www.sefaz.rs.gov.br/nfe/nfe-val.aspx
Continuo a realizar testes e, para quem quiser testar também, deixei ambos arquivos disponíveis:
Até o momento, não encontrei motivos técnicos nem jurídicos para considerar o XML disponibilizado pelo Portal Nacional da NF-ecomo inválido. As pequenas diferenças de um arquivo para o outro não invalidaram a assinatura digital do documento, de forma que a garantia jurídica dos documentos digitais é dada pela Medida Provisória 2.200 de 2001.
A assinatura digital é válida porque o algoritmo criptográfico utilizado (MD5) utiliza os dados da Nota Eletrônica (TAG infNFe); e os campos que estão diferentes não interferem neste cálculo, conforme explicado abaixo:
“os dados que devem compor o input, para o cálculo do valor hash, por meio do algoritmo MD5, são os valores dos atributos das tags e os conteúdos das tags concatenados em uma única string, na ordem de ocorrência dos mesmos, desde o início do arquivo até o final, excetuando-se o epílogo do arquivo. Não devem ser considerados caracteres como espaço, tabulação, retorno de linha, etc, ou seja, caracteres de formatação/indentação do arquivo XML. Vale lembrar que o valor hash deve estar em caracteres maiúsculos.” (Fonte:http://www.ans.gov.br/)
“A assinatura do Contribuinte na NF-e será feita na TAG <infNFe> identificada pelo atributo Id, cujo conteúdo deverá ser um identificador único (chave de acesso) precedido do literal ‘NFe’ para cada NF-e conforme leiaute descrito no Anexo I. ” (Fonte: Manual de Integração Contribuinte)
Por Roberto Dias Duarte
http://www.robertodiasduarte.com.br/xml-de-nf-e-baixado-do-portal-n...
Comentar
Vejam uma discussão a respeito em http://www.joseadriano.com.br/forum/topics/disponibilizado-o-downlo...
© 2024 Criado por José Adriano. Ativado por
Você precisa ser um membro de Blog da BlueTax moderado por José Adriano para adicionar comentários!
Entrar em Blog da BlueTax moderado por José Adriano