Contingencia
El modo de contingencia garantiza que su tienda pueda seguir operando y emitiendo comprobantes fiscales incluso cuando la API de ECF SSD o los servicios de la DGII no están disponibles temporalmente.
¿Cómo Funciona?
- Fallo de Conexión Detectado — Cuando el plugin no puede comunicarse con la API después del número máximo de reintentos configurado, activa automáticamente el modo de contingencia.
- Asignación de eNCF de Contingencia — Se asigna un número eNCF de serie B (contingencia) al pedido. Esto permite que la venta se registre fiscalmente sin depender de la conexión.
- Pedido Marcado para Reenvío — El pedido se almacena con estado de contingencia y queda pendiente de reenvío cuando el servicio se recupere.
- Recuperación Automática — Cuando la API vuelve a estar disponible, el plugin reenvía automáticamente los comprobantes pendientes de contingencia.
Configuración de Reintentos
En WooCommerce → Ajustes → ECF DGII, puede configurar el comportamiento de reintentos antes de activar contingencia:
- Máximo de Reintentos — Número de intentos antes de caer en contingencia. Predeterminado: 3. Rango: 1 a 10.
- Intervalo de Reintento — Segundos entre cada reintento. Predeterminado: 5. Rango: 1 a 60 segundos.
Panel de Contingencia
Vaya a WooCommerce → Contingencia ECF para ver y gestionar los comprobantes en contingencia:
Pendientes— Comprobantes que aún no han sido reenviados. Se reenviarán automáticamente cuando la API esté disponible.Recuperados— Comprobantes reenviados exitosamente. El eNCF de contingencia se reemplaza con el eNCF definitivo.Error— Comprobantes que fallaron al reenviarse. Requieren revisión manual.
Secuencias de Contingencia (B-Series)
Para usar el modo de contingencia, debe tener secuencias de serie B configuradas en WooCommerce → Secuencias ECF:
- Las secuencias B son autorizadas por la DGII específicamente para contingencia
- Funcionan de forma independiente a las secuencias E (electrónicas)
- El plugin selecciona automáticamente la secuencia B correspondiente al tipo de comprobante
- Si no hay secuencias B disponibles, el pedido quedará pendiente de envío sin comprobante de contingencia
Recomendación: Siempre mantenga secuencias de contingencia (B-Series) activas en su configuración. Aunque la API de ECF SSD tiene alta disponibilidad, es una buena práctica estar preparado para cualquier eventualidad y garantizar la continuidad operativa de su negocio.