¿Cómo se Anulan los Procesos de Vencimiento?

Un usuario puede cancelar un proceso de vencimiento según su criterio, en línea/en tiempo real usando Proceso de Vencimiento: Principal.

El sistema automáticamente anula un proceso de vencimiento cuando el o los objetos asociados a éste son suficientemente pagados. Exactamente cuándo el sistema comprueba si se deben cancelar un proceso de vencimiento depende de las reglas de facturación y contables de la organización. Por ejemplo, si practica contabilidad de elemento abierto, querrá analizar los procesos de vencimiento activos de una cuenta cada vez que se agregue, cambie o suprima un evento de asociación (puesto que los eventos de asociación son los únicos objetos que impactan si la deuda se considera impaga en un mundo de elemento abierto). El paquete base soporta este ejemplo específico. Si necesita eventos adicionales para comprobar si se debe cancelar un proceso de vencimiento (por ejemplo, la creación de un plan de pago), PODRÍA ser necesario un cambio de paquete base. Consulte a soporte al cliente si tiene dudas.

Los algoritmos conectados en la plantilla de proceso de vencimiento manejan la cancelación:

  • El algoritmo de Criterios de Cancelación es responsable de determinar si un proceso de vencimiento se debe cancelar. Los algoritmos de este tipo analizan la deuda pendiente en los objetos enlazados con el proceso de vencimiento e indican si se puede cancelar un proceso.
  • El algoritmo de Lógica de Anulación es responsable de anular realmente el proceso. La lógica implicada en la cancelación puede ser bastante sofisticada que la cancelación de un proceso de vencimiento puede generar la cancelación de sus eventos pendientes y procesos de corte.
Nota:

¿Por qué dos algoritmos? El motivo por el cual participan dos algoritmos en la cancelación es porque deseamos que la lógica de cancelación se encapsule en un lugar, de modo que se puede llamar durante la cancelación manual y automática.

Diferente lógica para diferentes plantillas. Debido a que tanto los algoritmos de Criterios de Cancelación como de Lógica de Cancelación están conectados en la plantilla del proceso de vencimiento, puede tener diferentes criterios y lógica de cancelación para las diferentes plantillas.