Diferencia entre revisiones de «SIU-Sanaviron-Quilmes/version2.8.0/configuracion del sistema/nucleo afip»

De SIU
Saltar a: navegación, buscar
 
 
(No se muestra una edición intermedia del mismo usuario)
Línea 4: Línea 4:
 
[[SIU-Sanaviron-Quilmes/version2.8.0/configuracion_del_sistema|< Volver]]
 
[[SIU-Sanaviron-Quilmes/version2.8.0/configuracion_del_sistema|< Volver]]
  
=  [[SIU-Sanaviron-Quilmes/version2.8.0/configuracion_del_sistema/nucleo_afip|Comunicación con la AFIP]] =
+
=  [[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 (AFIP)
+
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 AFIP ==  
+
== 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 '''AFIP'''.    <br />
+
Aquellas instalaciones que utilizarán la FACTURACIÓN ELECTRÓNICA deberán configurar la comunicación con '''ARCA'''.    <br />
 
Ésta tarea debe realizarse '''antes de poner el sistema en producción'''.  
 
Ésta tarea debe realizarse '''antes de poner el sistema en producción'''.  
 
<br />
 
<br />
Para poder interactuar con AFIP y generar la facturación electrónica es necesario  obtener el [[SIU-Sanaviron-Quilmes/version2.8.0/certifdigital| '''certificado digital''']] que ellos otorgan.  '''
+
Para poder interactuar con ARCA y generar la facturación electrónica es necesario  obtener el [[SIU-Sanaviron-Quilmes/version2.8.0/certifdigital| '''certificado digital''']] que ellos otorgan.  '''
 
[[SIU-Sanaviron-Quilmes/version2.8.0/links|Links de interés]] . <br />
 
[[SIU-Sanaviron-Quilmes/version2.8.0/links|Links de interés]] . <br />
  
Línea 35: Línea 35:
  
  
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 Afip sea:<br />
+
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:<br />
 
  '''Error: ns1:cms.cert.expired\nCertificado expirado\n'''
 
  '''Error: ns1:cms.cert.expired\nCertificado expirado\n'''
  
Línea 46: Línea 46:
 
  produccion="false" <br />
 
  produccion="false" <br />
 
  cuit="000000000000"  <br />
 
  cuit="000000000000"  <br />
 +
connection_timeout="120"
 +
wsdl_prod_file_wsfe=""
  
== Control de la configuración para conectarse a AFIP  ==
+
'''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.
  
Antes de loguearse al sistema, se realiza una validación básica instalada para conectarse con AFIP. Algunos de los posibles errores son: <br />
+
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:
  
=== Archivos corruptos en las credenciales de afip ===  
+
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: <br />
 +
 
 +
=== Archivos corruptos en las credenciales de ARCA ===  
 
<!-- [[Archivo:SQ_error_clave_privada_corrupto.png|marco|centrar| ]]  <br />  -->
 
<!-- [[Archivo:SQ_error_clave_privada_corrupto.png|marco|centrar| ]]  <br />  -->
  
  No se pudo conectar con AFIP <br />  
+
  No se pudo conectar con ARCA <br />  
  Existen errores con los certificados AFIP
+
  Existen errores con los certificados ARCA
  
 
se ve también el error que surge: '''Warning''': Openssl_pkkcs7_sign(): error  <br />
 
se ve también el error que surge: '''Warning''': Openssl_pkkcs7_sign(): error  <br />
Línea 61: Línea 79:
 
=== Número de cuit incorrecto en archivo de configuración sq.ini ===
 
=== Número de cuit incorrecto en archivo de configuración sq.ini ===
 
<br />
 
<br />
  No se pudo conectar con AFIP <br />  
+
  No se pudo conectar con ARCA <br />  
 
  El número 'xxxxxx ...' no es válido, debe contener 11 dígitos
 
  El número 'xxxxxx ...' no es válido, debe contener 11 dígitos
  
Línea 78: Línea 96:
 
* comprobante tipo factura
 
* 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á AFIP (código sin definir)
+
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)
  
 
<br />
 
<br />
Línea 86: Línea 104:
 
=== Alerta en la configuración de seguridad  ===   
 
=== 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 AFIP. Por lo que deberán configurar correctamente sus servidores.
+
'''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.
  
 
<br />
 
<br />

Revisión actual del 11:28 25 feb 2025

ISOSIU-SQ.png

< Volver

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:

SQ clave privada.png







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

SQ afip fecha vto.png











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
SQ error de cuit.png

Faltan las credenciales en el directorio indicado

El mensaje es:

SQ faltan las credenciales.png

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.



< Volver