IBM FileNet P8, Version 5.2.1            

F_calculateTimertype

Estas funciones calculan el tiempo de caducidad para dos tipos de temporizadores: temporizadores de fecha límite y temporizadores de recordatorio. Si establece la fecha límite utilizando la función de F_calculateDeadline, establezca el recordatorio pasando los mismos valores de parámetro a la función F_calculateReminder.

El ejemplo siguiente muestra una llamada a la función F_calculateDeadline:
F_calculateDeadline(adddays(systemtime(), 5), F_getRegionField(SLAName1, string),
          priority, “workscheduleA")
La sintaxis es la siguiente:
  • F_calculateDeadline(time_value, sla_name, sla_index, [work_schedule_name])
  • F_calculateReminder(time_value, sla_name, sla_index, [work_schedule_name])
time_value

Hora de inicio para el cálculo de la fecha límite.

Si se especifica una planificación de trabajo para la función, es posible que la función ajuste la hora de inicio. Para obtener más información, consulte Planificaciones de trabajo.

sla_name

Nombre del acuerdo de nivel de servicio a utilizar para el cálculo de fecha límite. Una serie vacía indica que no se ha especificado ningún acuerdo de nivel de servicio.

La función genera una excepción de tiempo de ejecución si no se puede encontrar en la región el acuerdo de nivel de servicio especificado.

sla_index

Índice para la matriz de entradas de acuerdo de nivel de servicio que determina la entrada a utilizar. La matriz es de base uno (como con todas las demás matrices de campo de flujo de trabajo). Una serie vacía indica que no se debe utilizar ninguna entrada de acuerdo de nivel de servicio.

La función genera una excepción de tiempo de ejecución si el índice está fuera de los límites.

work_schedule_name

Opcional. Nombre de una planificación de trabajo en la región. Una serie vacía indica que no se ha especificado ninguna planificación de trabajo.

El acuerdo de nivel de servicio especificado para la función determina si se utiliza la planificación de trabajo especificada. Si el acuerdo de nivel de servicio no se ha configurado para utilizar una planificación de trabajo, este parámetro se ignora. De lo contrario, si el acuerdo de nivel de servicio se ha configurado para utilizar una planificación de trabajo, la función genera una excepción de tiempo de ejecución si no se especifica ninguna planificación.

Si el acuerdo de nivel de servicio se ha configurado para utilizar una planificación de trabajo, la función utiliza la planificación de trabajo para calcular la hora de caducidad de la fecha límite (en lugar de la planificación 24x7 predeterminada). La hora de caducidad devuelva es siempre dentro de la planificación de trabajo.



Last updated: October 2015
bpfe029.htm

© Copyright IBM Corp. 2015.