IBM FileNet P8, Version 5.2.1            

F_calculateTimertype

Essas funções calculam o prazo de expiração para dois tipos de cronômetros: cronômetros de prazo final e cronômetros de lembretes. Se você configurar o prazo final usando a função F_calculateDeadline, configure o lembrete passando os mesmos valores de parâmetros para a função F_calculateReminder.

O exemplo a seguir mostra uma chamada para a função F_calculateDeadline:
F_calculateDeadline(adddays(systemtime(), 5), F_getRegionField(SLAName1, string),
          priority, “workscheduleA")
A sintaxe é conforme a seguir:
  • F_calculateDeadline(time_value, sla_name, sla_index, [work_schedule_name])
  • F_calculateReminder(time_value, sla_name, sla_index, [work_schedule_name])
time_value

O horário de início para o cálculo de prazo final.

Se um planejamento de serviços for especificado para a função, a função poderá ajustar o horário de início. Para obter mais informações, consulte Planejamentos de serviços.

sla_name

O nome do acordo de nível de serviço a ser usado para o cálculo de prazo final. Uma sequência vazia indica que nenhum acordo de nível de serviço está especificado.

A função irá gerar uma exceção de tempo de execução se o acordo de nível de serviço especificado não puder ser localizado na região.

sla_index

Um índice para a matriz das entradas do acordo de nível de serviço que determina a entrada a ser usada. A matriz é baseada em um (como com todas as outras matrizes do campo fluxo de trabalho). Uma sequência vazia indica que nenhuma entrada de acordo de nível de serviço deve ser usada.

A função gerará uma exceção de tempo de execução se o índice estiver fora dos limites.

work_schedule_name

Opcional. O nome de um planejamento de serviços na região. Uma sequência vazia indica que nenhum planejamento de serviços está especificado.

O acordo de nível de serviço especificado para a função determina se o planejamento de serviços especificado será usado. Se o acordo de nível de serviço não estiver configurado para usar um planejamento de serviços, esse parâmetro será ignorado. Caso contrário, se o acordo de nível de serviço estiver configurado para usar um planejamento de serviços, a função irá gerar uma exceção de tempo de execução se nenhum planejamento for especificado.

Se o acordo de nível de serviço estiver configurado para usar um planejamento de serviços, a função usará o planejamento de serviços para calcular o prazo de expiração do prazo final (em vez do planejamento padrão 24x7). O prazo de expiração retornado está sempre dentro do planejamento de serviços.



Last updated: March 2016
bpfe029.htm

© Copyright IBM Corporation 2016.