Nota Fiscal Eletrônica 2.0 em linha de comando (parte 1)

O objetivo deste artigo é ajudar a todos os que precisam emitir NFe na versão 2. Não será discutido nenhum tipo de linguagem de programação. O foco será na comunicação com o webservice da SEFAZ de Mato Grosso, mas acredito que também será útil para outros estados.

[ Hits: 38.734 ]

Por: Valdemir da Silva em 01/02/2011


Primeiro passo: extrair as chaves do certificado



O primeiro passo será EXTRAIR AS CHAVES do certificado.

Entre no diretório "01_certificado". É necessário copiar o certificado A1 para o diretório "01_certificado". Será necessário fazer a extração das chaves uma única vez para cada certificado.

Criar o arquivo extrair_chaves.sh e colar o conteúdo abaixo dentro dele.

# Extrair chave.pem
openssl pkcs12 -in certificado.pfx -out chave.pem -nocerts -nodes

# Extrair cliente.pem
openssl pkcs12 -in certificado.pfx -out cliente.pem -clcerts -nokeys -nodes

# Extrair ca.pem
openssl pkcs12 -in certificado.pfx -out ca.pem -cacerts -nokeys -nodes

Execute o script:

# sh extrair_chaves.sh

Será solicitada três vezes a senha do certificado A1.

Pronto, se tudo deu certo teremos os seguintes arquivos:

01_certificado
01_certificado/ca.pem
01_certificado/certificado.pfx
01_certificado/chave.pem
01_certificado/cliente.pem
01_certificado/extrair_chaves.sh

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Primeiro passo: extrair as chaves do certificado
   3. Segundo passo: testar o status do serviço
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

IMHear, Sniffer de mensagens do MSN

Como realizar migração de Windows para Linux em uma empresa

Monitoramento de Serviços e Servidores

Copiar um DVD através do k9copy no Insigne Momentum 5.0

Bind – Servidor DNS no OpenSOLARIS

  
Comentários
[1] Comentário enviado por removido em 06/02/2011 - 14:35h

Qual o sistema que você usa para produzir a NFE ?

[2] Comentário enviado por valdemir1971 em 07/02/2011 - 22:01h

Tenho um sistema próprio que possui módulo para a emissão de NF-e.
Coincidentemente hoje (07/02/11) estou na sua cidade (Rio Verde - GO).

[3] Comentário enviado por jsouto em 14/09/2012 - 15:37h

As partes 2, 3 e 4 seguintes foram publicadas?

[4] Comentário enviado por pedro-filho em 30/11/2012 - 23:56h

amigo quando sai as outras partes ??

[5] Comentário enviado por balani em 09/05/2016 - 20:58h

Artigo muito bom! parabens!!!

Estou ancioso pelas outras partes.


Abraços

[6] Comentário enviado por alexpseletr em 31/01/2018 - 08:38h

parabens


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts