Configuración de Facturación Electrónica en Argentina
Guía completa: Sigue estos pasos para configurar la facturación electrónica de AFIP en Doctor Vet. Este proceso te permitirá emitir facturas electrónicas directamente desde la aplicación.
Pasos de Configuración
1 Instalar OpenSSL
Descarga e instala OpenSSL en una computadora con Windows:
Descargar OpenSSL 64 bits
Durante la instalación, deja la ruta por defecto (C:\Program Files\OpenSSL-Win64) y, si el instalador lo ofrece, marca la opción para agregar OpenSSL al PATH del sistema.
2 Abrir ventana de comandos
Abre una ventana para ingresar comandos presionando las teclas:
En la ventana que aparece, escribe cmd y presiona Enter o haz clic en Aceptar (OK).
Abre la ventana de comandos después de instalar OpenSSL. Si ya tenías una abierta, ciérrala y abre una nueva.
Verifica que OpenSSL esté disponible ejecutando:
Si aparece un error indicando que no se reconoce el comando:
Primero ve a la carpeta donde se instaló OpenSSL:
Luego vuelve a ejecutar openssl version. Si funciona, continúa con los siguientes pasos desde esa misma ventana.
3 Generar clave privada
Asegúrate de estar en la carpeta de OpenSSL antes de ejecutar el comando:
Luego ingresa el siguiente comando y presiona Enter:
4 Generar solicitud de certificado
Importante: Reemplaza "Nombre de mi empresa" por el nombre de tu empresa y "123456789" por tu CUIT sin espacios ni guiones.
Ingresa el siguiente comando (reemplazando los datos correspondientes):
5 Habilitar Administrador de certificados digitales en AFIP
En la página web de AFIP busca: Administrador de certificados digitales
Si no lo encuentras, debes habilitarlo siguiendo esta ruta:
6 Crear certificado en AFIP
En administrador de certificados digitales sigue estos pasos:
- Agregar alias
- Ingresa un nombre simbólico (como "facturación electrónica")
- Cargar el archivo
certificate_request.csrgenerado en el paso 4 (ubicado enC:\Program Files\OpenSSL-Win64\bin) - Confirmar la creación del certificado
- Ver → descargar
Importante: Al descargar el certificado desde AFIP, guárdalo en la misma carpeta de OpenSSL (C:\Program Files\OpenSSL-Win64\bin). Si el archivo tiene otro nombre, renómbralo a server.crt.
7 Convertir certificado de CRT a PEM
Asegúrate de estar en la carpeta de OpenSSL, donde descargaste el certificado:
Ejecuta estos comandos sobre el archivo server.crt descargado en el paso anterior:
8 Configurar punto de venta en AFIP
En la página web de AFIP busca: Administración de puntos de venta y domicilios
(Si no está activo, activar desde administrador de relaciones de clave fiscal)
Crear punto de venta electrónico RCE web services y recordar el número del punto de venta.
9 Habilitar Web Services de Facturación
Sigue esta ruta en AFIP:
10 Transferir archivos al teléfono
Copia los siguientes archivos desde C:\Program Files\OpenSSL-Win64\bin a tu teléfono:
private_key.keyserver.pem
11 Configurar en Doctor Vet
En la app Doctor Vet:
- Crea un punto de venta electrónico con el mismo número que tiene ese punto de venta en AFIP
- Selecciona los archivos
.keyy.pem
¡Configuración completa! Ya puedes emitir facturas electrónicas directamente desde Doctor Vet.
Si tienes dudas o problemas durante la configuración, puedes contactarnos: