Validaciones
- Si se especifica un manejador de fecha límite, deberá referenciar un método de negocio de Cúram válido que exista en la vía de acceso de clases de la aplicación.
- Los atributos de objeto de datos de flujo de trabajo especificados en las correlaciones de entrada deberán ser válidos. El criterio de definición de un atributo de objeto de datos de flujo de trabajo válido puede consultarse en Validaciones
- El tipo de parámetro formal al que se correlaciona y el tipo del atributo de objeto de datos de flujo de trabajo que se utiliza en esa correlación de entrada deberán ser compatibles. Por ejemplo, si la correlación de entrada que se crea es un campo de estructura de tipo STRING, el atributo de objeto de datos de flujo de trabajo que se utiliza para esa correlación también deberá ser de tipo STRING.
- Si el elemento indexado de un objeto de datos de flujo de trabajo de lista (es decir, ClaimantDependent[Context_Loop.loopCount]) se está utilizando en una correlación de entrada, el objeto de datos de flujo de trabajo asociado deberá ser un objeto de datos de flujo de trabajo de lista y la actividad que contiene las correlaciones de entrada deberá estar contenida en un bucle.
- Si el objeto de datos de flujo de trabajo Context_Parallel se utiliza en una correlación de entrada, la actividad que contenga las correlaciones de entrada deberá ser una actividad Paralela.
- Si un elemento indexado procedente del de objeto de datos de flujo de trabajo de lista Parallel (paralela) se utiliza como correlación de entrada, la actividad que contenga la correlación deberá ser una actividad paralela (es decir, ParallelListWDO[Context_Parallel.occurrenceCount]). El objeto de datos de flujo de trabajo indexado por el el objeto objeto de datos de flujo de trabajo Context_Parallel deberá ser el objeto de datos de flujo de trabajo de lista de la actividad paralela.
- La duración de fecha límite podrá especificarse mediante una duración de fecha límite en segundos o una correlación de atributo de objeto de datos de flujo de trabajo, pero no ambos.
- Si se ha especificado la duración de fecha límite mediante un atributo de objeto de datos de flujo de trabajo, el atributo deberá ser válido y de tipo INTEGER.
- Si se ha especificado una fecha límite para una actividad, deberá especificarse una función de manejador de fecha límite y/o el indicador de actividad completada deberá establecerse a true. Si este no es el caso, el flujo de trabajo no hará nada cuando se alcance la fecha límite.
- Si el valor de duración caducada de las correlaciones de salida de la fecha límite se ha correlacionado con un atributo de objeto de datos de flujo de trabajo, el atributo deberá ser válido y de tipo BOOLEAN.
- Si el valor de hora de caducidad de la fecha límite las correlaciones de salida de la fecha límite se ha correlacionado con un atributo de objeto de datos de flujo de trabajo, el atributo deberá ser válido y de tipo DATETIME.
- El indicador de actividad completada no se podrá establecer a true si la actividad que contiene la fecha límite es paralela. Esto se debe al hecho de que las actividades paralelas no soportan fechas límite modeladas.