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 eventos de ciclo de vida, conjuntos de atividades e atividades de conjunto de atividades.Métodos relacionados a tipos de eventos 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. |
| IniciarAtividades | 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 valores de nome de campo) - Retorna o objeto js com status - "success".
- updateLEType(@param - REQUER: matriz de objetos js com pares de valores de nome de campo e ID de tipo de evento de ciclo de vida) - retorna o objeto js com status - "sucesso".
- removeLEType(@param - REQUER: ID do tipo de evento de ciclo de vida) - Retorna o objeto js com o status "success".
Métodos relacionados a Conjuntos de atividades:
- createActivitySet(@param - REQUIRES: matriz de objetos js com pares de valores de nome de campo) - retorna o objeto js com status - "success".
- updateActivitySet(@param - REQUIRES: matriz de objetos js com pares de valores de nome de campo e ActivitySetId) - retorna o objeto js com status - "success".
- 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 concluídos.
- checkForElapsedDate(date) – Verifica quando a data aprovada expirou.
- checkForElapsedDateWithOffset(data, deslocamento, deslocamentoUnidades, deslocamentoTipo)