En esta sección, se presentan las funciones que son presentadas para todas las configuraciones del proceso que permiten el uso de fórmula.
▪IDENTIFICADOR SE SUITE: Devuelve el identificador de la instancia del proceso (Workflow, Incidente, Problema).
Sintaxis:
|
IDENTIFICADORSESUITE()
|
▪VALOR DEL ATRIBUTO: Devuelve el valor del atributo. Si es un atributo multivalorado, los valores seleccionados se separarán por una coma.
Sintaxis:
|
VALORATRIBUTO(<identificador del atributo>)
|
▪INICIADOR: Devuelve el usuario iniciador del proceso. El <retorno> puede ser el "login", la matrícula o el "nombre del usuario".
Sintaxis:
|
INICIADOR('<retorno>')
|
▪SOLICITANTE: Devuelve el usuario solicitante del proceso. El retorno puede ser el login, la matrícula o el nombre del usuario.
Sintaxis:
|
SOLICITANTE('<retorno>')
|
▪CANTIDAD DE EJECUTORES: Devuelve la cantidad de ejecutores de una misma actividad con múltiples ejecutores.
Sintaxis:
|
CANTIDADEJECUTORES(<núm. orden>;<nombre de la actividad>)
|
▪EJECUTOR: Devuelve al usuario ejecutor de la actividad. El retorno puede ser el login, la matrícula o el nombre del usuario.
Sintaxis:
|
EJECUTOR(<núm. orden>;<nombre de la actividad>;<retorno>))
|
▪DURACIÓN REAL DE LA ACTIVIDAD: Devuelve la duración real de la actividad en tiempo transcurrido (desde la fecha de habilitación hasta la fecha de ejecución). El retorno puede ser en días, horas o minutos.
Sintaxis:
|
DURACIONACTIVIDAD(<núm. orden>;<nombre de la actividad>;<retorno>))
|
▪TIEMPO TRANSCURRIDO DEL PROCESO: Devuelve el tiempo transcurrido del proceso (desde la fecha de inicio hasta la fecha actual). El retorno puede ser en días, horas o minutos.
Sintaxis:
|
TIEMPOPROCESO(<retorno>)
|
▪CANTIDAD DE ACCIÓN EJECUTADA: Devuelve la cantidad de veces que una acción fue tomada en una misma actividad ejecutada por múltiples ejecutores.
Sintaxis:
|
CANTIDADACCIONEJECUTADA(<núm. orden>;<nombre de la actividad>;<nombre de la acción>)
|
▪ÁREA DEL INICIADOR: Devuelve el identificador del área del iniciador del proceso.
Sintaxis:
|
AREAINICIADOR()
|
▪VALOR DEL CAMPO DE TABLA: Devuelve el valor del campo de una tabla.
Sintaxis:
|
VALORCAMPO(<identificador de la tabla>; <identificador del campo>)
|
▪VALOR DE LA LISTA DE TABLA: Devuelve el valor del campo de una tabla.
Sintaxis:
|
VALORLISTA(<identificador de la tabla>; <identificador de la relación>; <identificador del campo>)
|
▪ACCIÓN EJECUTADA: Devuelve el nombre de la acción ejecutada en la actividad.
Sintaxis:
|
ACCIONEJECUTADA(<núm. orden>;<nombre de la actividad>)
|
▪ÁREA DEL EJECUTOR: Devuelve el identificador del área del ejecutor de la actividad.
Sintaxis:
|
AREAEJECUTOR(<núm. orden>;<nombre de la actividad>)
|
▪PRIORIDAD: Devuelve la prioridad.
Sintaxis:
|
PRIORIDAD(<nombre> u <orden> o <valor>)
|
▪PORCENTAJE SITUACIÓN SUBPROCESO: Devuelve el porcentaje de instancias del subproceso finalizadas con una determinada situación.
Sintaxis:
|
PORCENTAJESITUACIONSUBPROCESO (<Identificador del subproceso>; <núm. de orden>; <identificador de situación>)
|
|