SIU-Sanaviron-Quilmes/version2.8.0/configuracion del sistema/nucleo afip
Comunicación con la ARCA
A continuación se detallan los pasos a seguir para lograr una correcta configuración a través de web service con la Administración Federal de Ingresos Públicos (ARCA)
Creación Certificado Digital para interactuar con ARCA
Aquellas instalaciones que utilizarán la FACTURACIÓN ELECTRÓNICA deberán configurar la comunicación con ARCA.
Ésta tarea debe realizarse antes de poner el sistema en producción.
Para poder interactuar con ARCA y generar la facturación electrónica es necesario obtener el certificado digital que ellos otorgan.
Links de interés .
Actualizar SQ
Copiar los archivos que se generaron en el punto anterior en el directorio del Núcleo /config/credenciales_afip.
Se deberán respetar los nombres de los archivos de la siguiente forma:

Fecha de vencimiento del certificado
En la documentación de AFIP, explican como ver los certificados asociados y los datos de la fecha de vencimiento del certificado:
Capítulo 9 - CÓMO VER LOS CERTIFICADOS GENERADOS
Cuando se encuentre vencido el certificado, al ejecutar el Proceso de generación de facturación electrónica, es probable que el mensaje que devuelva ARCA sea:
Error: ns1:cms.cert.expired\nCertificado expirado\n
Actualizar sq.ini
Dentro del archivo config.ini ubicado en el directorio /nucleo/config/ se deberá completar, sin guiones, con el CUIT de la institución utilizado para generar la clave privada.
[factura_afip]
produccion="false"
cuit="000000000000"
connection_timeout="120" wsdl_prod_file_wsfe=""
IMPORTANTE A partir de la versión 2.8.1 se incorpora variable wsdl_prod_file_wsfe al archivo sq.ini de SQ-Núcleo debido a un cambio en los ambientes de test para la generación de comprobantes.
Para los ambientes de test se deberán actualizar a la 2.8.1. ya que no podrán realizar pruebas de generación de factura/nota de crédito. La variable deberá quedar sin configuración:
wsdl_prod_file_wsfe=""
Hasta el 14/4/2025, aquellas instituciones que actualicen en producción deberán configurar la variable:
wsdl_prod_file_wsfe = "wsfe-production-v1.wsdl"
A partir del 15/4/2025 deberán modificar por la versión v2:
wsdl_prod_file_wsfe = "wsfe-production-v2.wsdl"
Control de la configuración para conectarse a ARCA
Antes de loguearse al sistema, se realiza una validación básica instalada para conectarse con ARCA. Algunos de los posibles errores son:
Archivos corruptos en las credenciales de ARCA
No se pudo conectar con ARCA
Existen errores con los certificados ARCA
se ve también el error que surge: Warning: Openssl_pkkcs7_sign(): error
Número de cuit incorrecto en archivo de configuración sq.ini
No se pudo conectar con ARCA
El número 'xxxxxx ...' no es válido, debe contener 11 dígitos
Faltan las credenciales en el directorio indicado
El mensaje es:
IMPORTANTE
Operación de Núcleo SUSCRIPCIONES
Definir en la Suscripción (parámetro: ACEPTAAFIP) de la Unidad de Venta que tipo de comprobante se emitirá:
- factura electrónica
- comprobante tipo factura
También es necesario configurar el parámetro de la suscripción CODAUTAFIP para indicar si la institución en esa Suscripción utilizará CAE (Código de Autorización electrónico), CAI (Código de Autorización de Impresión) o no utilizará ARCA (código sin definir)
También es necesario completar una serie de datos necesarios para la facturación en Administrar parametrización de comprobantes.
Alerta en la configuración de seguridad
Fix SSL para instalaciones Debian Buster: En la versión Debian Buster el nivel de cifrado por defecto es mayor que el que soporta ARCA. Por lo que deberán configurar correctamente sus servidores.