Configuração de faturamento eletrônico na Argentina (ARCA)

Guia completa: Siga estes passos para configurar o faturamento eletrônico da ARCA no Doctor Vet. Você poderá emitir notas fiscais eletrônicas direto do aplicativo.

Passos da configuração

1 Instalar OpenSSL

Baixe e instale o OpenSSL em um computador com Windows. Acesse a página oficial de download e escolha o instalador Light de 64 bits, por exemplo Win64 OpenSSL v4.0.2 Light (o nome exato pode mudar conforme a versão publicada no site).

Página de download do OpenSSL

Durante a instalação, não use o caminho padrão em Arquivos de Programas (Program Files): o Windows costuma negar permissão de escrita ali e os comandos do OpenSSL criam arquivos na pasta atual. No instalador, escolha um local com permissão de escrita, por exemplo C:\openssl (pasta openssl na raiz do disco C:). Se o instalador oferecer, marque a opção para adicionar o OpenSSL ao PATH do sistema.

2 Abrir janela de comandos

Abra a execução e inicie os comandos com:

Windows + R

3 Gerar chave privada

Primeiro vá para a pasta bin do OpenSSL (por exemplo, se instalou em C:\openssl):

cd "C:\openssl\bin"

Depois digite o comando abaixo e pressione Enter:

openssl genrsa -out private_key.key 2048

4 Gerar solicitação de certificado

Importante: Substitua “Nome da minha empresa” pelo nome da empresa e “123456789” pelo seu CUIT (ID fiscal argentino) sem espaços nem hífens.

CN=Certificado 2024 é o nome que o certificado terá na ARCA. Você pode ajustar como quiser; por exemplo, usar o ano atual: CN=Certificado 2026.

Digite o comando (substituindo os dados):

openssl req -new -key private_key.key -subj "/C=AR/O=Nome da minha empresa/CN=Certificado 2024/serialNumber=CUIT 123456789" -out certificate_request.csr

5 Habilitar administrador de certificados digitais na ARCA

No site da ARCA, busque: Administrador de certificados digitales

Se não encontrar, habilite seguindo o caminho:

Administrador de relaciones de clave fiscal → adherir servicio → ARCA → servicios interactivos → administración de certificados digitales → confirmar

6 Criar certificado na ARCA

No administrador de certificados digitais, siga:

  1. Adicionar alias
  2. Insira um nome simbólico (ex.: “faturamento eletrônico”)
  3. Carregue o arquivo certificate_request.csr do passo 4 (em C:\openssl\bin se usou o caminho de exemplo)
  4. Confirme a criação do certificado
  5. Ver → baixar

Importante: Salve o certificado baixado na mesma pasta do OpenSSL (C:\openssl\bin). Se tiver outro nome, renomeie para server.crt.

7 Converter certificado de CRT para PEM

Na pasta bin do OpenSSL onde salvou o server.crt:

cd "C:\openssl\bin"

Execute sobre o arquivo baixado:

openssl x509 -in server.crt -out server.der -outform DER
openssl x509 -in server.der -inform DER -out server.pem -outform PEM

8 Configurar ponto de venda na ARCA

No site da ARCA, busque: Administración de puntos de venta y domicilios

(Se não estiver ativo, ative pelo administrador de relações de chave fiscal.)

Crie ponto de venda eletrônico RCE web services e anote o número do ponto de venda.

9 Habilitar web services de faturamento

Caminho na ARCA:

Administración de Relaciones de Clave Fiscal → nueva relación → seleccionar representado → ARCA → Web services → facturación electrónica → seleccionar computador fiscal → confirmar

10 Transferir arquivos para o celular

Copie estes arquivos de C:\openssl\bin para o telefone:

  • private_key.key
  • server.pem

11 Configurar no Doctor Vet

No app Doctor Vet:

  1. Crie um ponto de venda eletrônico com o mesmo número que na ARCA
  2. Selecione os arquivos .key e .pem

Configuração concluída! Você já pode emitir notas fiscais eletrônicas direto do Doctor Vet.

Em caso de dúvidas, fale conosco: