Inclusões de script de evento de ciclo de vida e APIs
O script inclui fluxos de trabalho de chamada em Eventos de ciclo de vida.
As inclusões de script a seguir são fornecidas com os Eventos de ciclo de vida:
As seguintes APIs são fornecidas com eventos de ciclo de vida: hr_LEType - contém métodos relacionados a tipos de evento de ciclo de vida, conjuntos de atividades e atividades de conjunto de atividades.Métodos relacionados a tipos de evento de ciclo de vida:
| Nome | Descrição |
|---|---|
| hr_ActivitySet | Inclusão de script principal para fluxos de trabalho de eventos de ciclo de vida e gestão de atividades. |
| Iniciar Atividades | API para iniciar uma instância de todas as atividades em um conjunto de atividades. Chamado quando um caso de Evento de ciclo de vida é criado. |
| getAvailableDependentActivitySets(activitySet) | Recupera uma coleção de conjuntos de atividades dependentes para um conjunto de atividades. |
| isActivitySetCompleted | Verifica quando todas as atividades em um conjunto estão concluídas. |
| IsActivitySetActive | Verifica quando um conjunto de atividades está ativo. |
- createLEType(@param - REQUIRES: matriz de objetos js com pares de valor de nome de campo) - Retorna o objeto js com status - "sucesso".
- updateLEType(@param - REQUIRES: matriz de objetos js com pares de valor de nome de campo e ID de tipo de evento de ciclo de vida) - retorna o objeto js com status - "sucesso".
- removeLEType(@param - REQUIRES: ID do tipo de evento de ciclo de vida) - Retorna o objeto js com status - "sucesso".
Métodos relacionados a Conjuntos de Atividades:
- createActivitySet(@param - REQUIRES: matriz de objetos js com pares de valor de nome de campo) - retorna o objeto js com status - "sucesso".
- updateActivitySet(@param - REQUIRES: matriz de objetos js com pares de valor de nome de campo e ActivitySetId) - Retorna o objeto js com status - "sucesso".
- removeActivitySet(@param - REQUIRES: activitySetId) - Retorna o objeto js com status - "success".
Avançado:
- Hr_triggerUtil: métodos de conveniência para script avançado em conjuntos de atividades em execução.
- checkActivitySetsCompleted(activitySetList) – Verifica quando os conjuntos de atividades na lista estão completos.
- checkForElapsedDate(date): verifica quando a data passada passou.
- checkForElapsedDateWithOffset(date, deslocamento, deslocamentoUnidades, deslocamentoTipo)