Gestión de entradas de tarea
El producto proporciona varios tipos de algoritmos base que se pueden usar para gestionar entradas de tareas a través de cambios de estado para un registro determinado mediante plug-ins de ciclo de vida útil de objeto de negocio.
Creación de entradas de tarea
El producto proporciona un tipo de algoritmo de introducción de estado de objeto de negocio Creación de entrada de tarea genérica (F1-TDCREATE) que crea una entrada de tarea basada en la configuración de parámetros. Consulte la descripción del tipo de algoritmo para obtener más información sobre cómo determina el tipo y el rol de tarea y cómo se rellena el texto de mensaje adecuado en la tarea. Este algoritmo se puede usar junto con la lógica de reintento (a continuación).
Si en su implantación hay una regla de negocio que necesita la creación de una entrada de tarea cuando se llega a un estado de objeto de negocio determinado y la lógica que proporciona el tipo de algoritmo cumple lo que necesita la regla de negocio, se puede usar este tipo de algoritmo. Cree un algoritmo para el tipo de algoritmo, rellene sus parámetros según las reglas de negocio e introduzca el algoritmo nuevo en el estado de objeto de negocio adecuado como un algoritmo de introducción.
Lógica de reintento
El tipo de algoritmo Reintentar tareas (F1-TODORETRY) se proporciona para un caso de uso especial. Se trata de un plug-in de supervisor de estado de objeto de negocio y se puede usar para un estado del tipo "error" o "en espera". Se basa en la lógica de creación de entradas de tareas para definir una frecuencia de reintento. El algoritmo se encarga de pasar al estado original para reintentar la lógica. La idea es que la condición que ha provocado que el registro llegue al estado de "error" o "en espera" se pueda resolver después de que haya transcurrido un tiempo, de modo que el registro avance en su ciclo de vida útil. Consulte la descripción del tipo de algoritmo para obtener más información sobre su lógica.
Para usar esta funcionalidad, cree un algoritmo para este tipo de algoritmo, rellene sus parámetros según las reglas de negocio e introduzca el algoritmo nuevo en el estado de objeto de negocio adecuado como un algoritmo de supervisión. El estado debe tener también un algoritmo para el tipo Creación de entrada de tarea genérica introducido como un algoritmo de introducción (o algo equivalente) que define la frecuencia de reintento adecuada.
Finalización de tareas
Es habitual que se deban finalizar, si no lo han hecho ya, una o varias entradas de tareas asociadas con un registro determinado cuando exista un estado. El sistema proporciona un tipo de algoritmo Finalización de tarea genérica (F1-TODOCOMPL) que se puede usar para esta finalidad. Tenga en cuenta que la funcionalidad de tipo de algoritmo no está vinculada a ninguna lógica de creación de tarea. Se puede usar para cualquier caso de uso en el que las entradas de tareas se deban finalizar al salir de un estado. Consulte la descripción del tipo de algoritmo para obtener más información sobre su funcionalidad y cómo se evita la finalización automática de determinadas entradas de tareas.
Para usar esta funcionalidad, cree un algoritmo para este tipo de algoritmo, rellene sus parámetros según las reglas de negocio e introduzca el algoritmo nuevo en el estado de objeto de negocio adecuado como un algoritmo de salida.