Las Transiciones de Estado se Auditan
La mayoría de los Objetos de Mantenimiento que soportan la definición de ciclo de vida flexible también tienen un registro para mantener eventos significativos durante todo el ciclo de vida de una entidad de negocios. Por ejemplo, los ingresos de registro se crean para registrar:
- Cuándo se crea la entidad de negocios (y quién la crea)
- Cuándo cambia el estado de ésta (y quién lo cambió)
- Si se produjo un error de transición (y el mensaje de error)
- Referencias a otros objetos creados durante todo el ciclo de vida de la entidad. Por ejemplo, si una Tarea se crea como parte del procesamiento de la entidad, a la Tarea se hace referencia en el registro.
- Ingresos manuales agregados por un usuario (considérelos como ingresos "diarios")
Cuando una entidad de negocios se crea por primera vez y cuando esta hace transición a un nuevo estado, el sistema llama a los algoritmos de Transición conectados en el Objeto de Mantenimiento para registrar estos eventos. Si el objeto de mantenimiento soporta un registro, estos eventos se pueden capturar como ingresos de registro.
Nota: Es posible que la mayoría de los objetos de mantenimiento de paquete base que soportan un registro ya proporcionen una transición de estado que se registre como parte de la lógica principal. En este caso, sólo necesita proporcionar un conector de Transición si desea sustituir la lógica de registro base por una lógica de registro propia.