TABLA DE CONTENIDOS
- Objetivo
- 1. Escenarios de Validación de Licencia
- 2. Herramientas en la Ficha de Empresa
- 3. Alertas y Control de Errores
Objetivo
Para asegurar la correcta gestión de los entornos de trabajo cuando se trabaja con certificación Verifactu o No Verifactu desde 5.0.0.124 se han incorporado nuevas validaciones en el sistema que comprueban la coherencia entre la licencia activa y la configuración del entorno en el ERP, en concreto a través del valor del parámetro VERIFACTU_PRODUCCION. De esta forma, el sistema controla cuándo es posible trabajar en entorno de producción, evitando configuraciones incorrectas y por tanto envíos de datos cuando la licencia no corresponde a ese escenario.
Con estos controles se busca garantizar la fiabilidad de la información que puede remitirse a la AEAT, tanto en escenarios Verifactu como No Verifactu, asegurando que el entorno configurado en el ERP esté alineado con el tipo de licencia activa. En este artículo se detallan los controles añadidos y cómo afectan a la gestión de los entornos.
1. Escenarios de Validación de Licencia
El comportamiento de AHORA ERP se rige por dos escenarios principales para garantizar la integridad de los envíos:
Licencia de Producción:
- Condición: Sólo se permite el envío de datos si el parámetro VERIFACTU_PRODUCCION está en ON, además que tener la licencia del módulo Verifactu.
- Restricción: El sistema tiene prohibido realizar envíos a entornos de pruebas bajo esta licencia.
Otras Licencias (Evaluación/Pruebas):
- Condición: Solo se permite el envío de datos si el parámetro VERIFACTU_PRODUCCION está en OFF.
- Restricción: Bajo ninguna circunstancia se permitirá el envío a un entorno real de producción
2. Herramientas en la Ficha de Empresa
Para facilitar la gestión, se incluye un botón dinámico en las empresas con certificación Verifactu o No Verifactu:
En Licencias de Producción: Si el parámetro VERIFACTU_PRODUCCION está en OFF, aparecerá el botón para pasar a ON. Mientras esté en OFF, el sistema no permite el envío.

En Licencias de No Producción: Si el parámetro VERIFACTU_PRODUCCION está en ON, solo aparecerá la opción para pasarlo a OFF. Si existen envíos pendientes en ese momento, se marcarán como "enviados" automáticamente para evitar que se procesen en el entorno incorrecto al activar la API.

3. Alertas y Control de Errores
El sistema implementa bloqueos proactivos para evitar inconsistencias:
- Bloqueo de Facturas: Si se inicia la aplicación con una licencia de producción pero el parámetro está en OFF, o viceversa, el sistema muestra una alerta y no permite actualizar facturas de cliente hasta que se corrija la configuración.

- Alertas de Inicio: Se dispararán avisos visuales si se detecta que el parámetro de producción no coincide con el tipo de licencia cargada (por ejemplo, licencia de pruebas con producción en ON).


- Regeneración de Licencia: Al recargar o cambiar una licencia, el ERP detecta automáticamente el nuevo tipo y, si existen envíos pendientes que no proceden para ese entorno, los mueve al estado 11 'SIN enviar por paso a PRODUCCIÓN' para "limpiar" la cola de envío y empezar desde 0.


¿Le ha sido útil este artículo?
¡Qué bien!
Gracias por sus comentarios
¡Sentimos mucho no haber sido de ayuda!
Gracias por sus comentarios
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo