Ir al contenido

Reglas de Escalación Automática

Las reglas de escalación automática definen las condiciones bajo las cuales el sistema incrementa el nivel de un caso de cobranza y ejecuta acciones de dunning (recordatorio intensificado, reasignación o marcado como incobrable) sin intervención manual. El proceso corre todos los días a las 08:00 hora de México.

Permiso requerido Acción
cobranza.ver Ver la lista de reglas configuradas
cobranza.configurar_reglas Crear y eliminar reglas de escalación

La ruta de acceso es /cobranza/configuracion.

La pantalla se divide en dos secciones:

  1. Formulario de nueva regla — para crear una regla adicional.
  2. Lista de reglas activas — muestra todas las reglas configuradas para el tenant.

Pantalla de configuración de reglas de escalación

Cada noche el proceso automático evalúa todas las gestiones de cobranza activas (en estado ABIERTO, EN_GESTION o EN_PROMESA). Para cada caso, recorre las reglas ordenadas por el campo Orden (menor a mayor) y ejecuta la acción de la primera regla cuyas condiciones se cumplan.

Una regla “coincide” con un caso cuando el caso satisface todos los criterios de condición configurados en ella:

Condición Descripción
Días vencidos mínimos El caso debe tener al menos este número de días de antigüedad
Días vencidos máximos El caso debe tener como máximo este número de días de antigüedad
Monto mínimo El saldo vencido del caso debe ser mayor o igual a este valor en MXN
Monto máximo El saldo vencido del caso debe ser menor o igual a este valor en MXN
Categoría de riesgo El estatus de crédito del cliente debe coincidir con este valor

Cuando una regla coincide con un caso, ejecuta una de las siguientes acciones:

Acción Código interno Efecto
Escalar nivel ESCALAR_NIVEL Incrementa nivelActual del caso en 1 y registra una actividad ESCALACION_AUTOMATICA
Reasignar REASIGNAR Cambia el cobrador asignado al caso
Enviar recordatorio intensificado ENVIAR_RECORDATORIO_INTENSIFICADO Envía una comunicación de seguimiento por el canal configurado (Email, WhatsApp o Push)
Marcar como incobrable MARCAR_INCOBRABLE Cambia el estado del caso a INCOBRABLE de forma permanente

El formulario Nueva regla de escalación solicita los siguientes campos:

Formulario de nueva regla de escalación

Campo Obligatorio Descripción
Nombre Nombre descriptivo de la regla. Ejemplo: “Escalación 30 días”
Orden Número entero que define la prioridad de evaluación (menor = mayor prioridad)
Días vencidos mínimos No Mínimo de días para que la condición se active
Activa Interruptor para habilitar o deshabilitar la regla sin eliminarla
  1. Ingrese el Nombre de la regla.
  2. Ingrese el Orden de evaluación. Si ya existe otra regla con el mismo orden, se evalúan en el orden en que fueron creadas.
  3. Ingrese los Días vencidos mínimos para la condición.
  4. Verifique que el interruptor Activa esté encendido si desea que la regla entre en vigor de inmediato.
  5. Presione Crear regla.

La nueva regla aparece en la lista inferior con una etiqueta Activa o Inactiva según el estado seleccionado.

La lista muestra cada regla en una tarjeta con:

  • Nombre de la regla.
  • Orden de evaluación.
  • Etiqueta de estado — Activa (azul) o Inactiva (gris).
  • Botón eliminar (ícono de papelera roja).

Lista de reglas de escalación configuradas

Para eliminar una regla, presione el botón con ícono de papelera en la tarjeta correspondiente. La eliminación es inmediata e irreversible; el sistema no solicita confirmación adicional.

  • Orden lógico por antigüedad: configure reglas con umbrales crecientes de días. Ejemplo: regla orden 1 para 30 días, regla orden 2 para 60 días, regla orden 3 para 90 días.
  • No deje huecos entre reglas: si la regla de 30 días y la de 90 días están activas pero no hay regla intermedia, los casos entre 31 y 89 días solo coincidirán con la de 30 días.
  • Pruebe con casos reales: después de crear una regla, verifique el día siguiente que los casos esperados escalaron correctamente revisando su historial de actividades.

¿A qué hora exacta corre el proceso de escalación automática? El cron job se ejecuta diariamente a las 08:00 hora de México (zona horaria America/Mexico_City).

¿Puedo desactivar temporalmente una regla sin eliminarla? Actualmente el formulario de creación incluye el campo Activa, pero la interfaz no ofrece una opción para editar una regla existente y cambiar su estado. Para desactivarla temporalmente, elimine la regla y vuelva a crearla cuando sea necesario.

¿Las reglas aplican solo a casos nuevos o también a los existentes? Las reglas aplican a todos los casos activos (ABIERTO, EN_GESTION, EN_PROMESA) en cada ejecución nocturna, independientemente de cuándo fueron creados.

¿Qué sucede si ninguna regla coincide con un caso? El caso no recibe acción automática en esa ejecución y permanece con su estado y nivel actuales hasta el siguiente día.