---
sourceDocument: Xanadu Employee Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/employee-service-management

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Xanadu Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Configurar um conjunto de atividades de evento de ciclo de vida

# Configurar um conjunto de atividades de evento de ciclo de vida {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 7 min. de leitura

Crie ou modifique um conjunto de atividades de evento de ciclo de vida para definir um contêiner para um grupo de atividades.

## Antes de Iniciar

Função necessária: sn_hr_le.admin ou sn_hr_le.activity_set_manager

Os conjuntos de atividades representam diferentes fases no processo de eventos de ciclo de vida e você deve definir quando o conjunto de atividades é acionado, como imediatamente após a criação do caso de evento de ciclo de vida ou após a conclusão de outro conjunto de atividades. Cada conjunto de atividades está associado a um único evento de ciclo de vida.

## Procedimento

1. Navegar até TodosEventos de ciclo de vidaAdministraçãoGerenciar eventos de ciclo de vidae abrir um registro.
2. Clique na guia Conjuntos de atividades para acessar o construtor de eventos de ciclo de vida.
3. Crie um novo ou modifique um conjunto de atividades existente.
   * Para criar um novo conjunto de atividades, clique em Novo conjunto de atividades.
   * Para modificar um conjunto de atividades existente, passe o mouse sobre o conjunto de atividades e clique em Editar conjunto de atividades.

   {#configure-hr-lifecycle-event-activity-set__choices_tqk_kqq_jhb}  
4. No formulário, preencha os campos.  
   {#configure-hr-lifecycle-event-activity-set__table_qlb_yrq_42b__entry__2}

   | Campo | Descrição |
   |-|-|
   | Título | Nome do conjunto de atividades do evento de ciclo de vida. |
   | Título de exibição | Título de exibição do conjunto de atividades. O título de exibição é voltado somente para o funcionário e aparece na linha do tempo dos conjuntos de atividades na página do tíquete de RH no portal e no dispositivo móvel. Por exemplo, um título voltado para o funcionário para o conjunto de atividades de pré-embarque pode ser "Prepare-se para o primeiro dia". Se nenhum título de exibição for fornecido, o nome do conjunto de atividades padrão será usado. |
   | Descrição | Descrição do conjunto de atividades do evento de ciclo de vida. |
   | Ativo | Opção para ativar o conjunto de atividades de evento de ciclo de vida para uso. |
   | Ordem de exibição | Número de ordem para quando o conjunto de atividades aparece no construtor de eventos de ciclo de vida e na linha do tempo dos conjuntos de atividades na página do tíquete de RH. Nota: * O número do pedido não tem relação com quando o conjunto de atividades é acionado. * Se nenhum número de ordem for fornecido, o conjunto de atividades aparecerá após todos os conjuntos de atividades numerados. * A página do tíquete de RH é onde os usuários podem exibir os detalhes de um caso de RH na Central de serviços ao funcionário. Para obter mais informações, consulte [Página de tíquete de RH](https://servicenow-prod.fluidtopics.net/qZfWtFEid~mTVFD6Gmjemg "A página de tíquete de RH é onde você e seus funcionários podem exibir os detalhes de um caso de RH e podem ser usados com o portal de serviços de RH."). {#configure-hr-lifecycle-event-activity-set__ul_klp_gkv_pgb} |
   | Exibir aberto para | Opção para mostrar ou ocultar o conjunto de atividades para a pessoa aberta para do caso de evento de ciclo de vida. Se selecionado, o conjunto de atividades aparecerá na linha do tempo dos conjuntos de atividades na página do tíquete de RH no portal e no dispositivo móvel. Nota: Se não for selecionado, o conjunto de atividades não aparecerá na linha do tempo dos conjuntos de atividades. Todas as tarefas pendentes associadas atribuídas à pessoa em aberto e assunto ainda aparecerão na página do tíquete de RH. No entanto, as tarefas pendentes atribuídas a qualquer outra pessoa ficarão ocultas. |
   | Exibir para a pessoa afetada | Opção para mostrar ou ocultar o conjunto de atividades para a pessoa afetada no caso de evento de ciclo de vida. Se selecionado, o conjunto de atividades aparecerá na linha do tempo dos conjuntos de atividades na página do tíquete de RH no portal e no dispositivo móvel. Este é um processo de três partes. Além de marcar a caixa de seleção aqui, você também deve: * Selecione Exibir conjuntos de atividades para a pessoa afetada para o tipo de evento de ciclo de vida. Para obter mais informações, consulte [Configurar um evento de ciclo de vida](https://servicenow-prod.fluidtopics.net/JWoiDXYXzGcbcejhibohvg "Crie um evento de ciclo de vida e seus conjuntos de atividades e atividades associados com o construtor de eventos de ciclo de vida."). * Selecione Mostrar caso à pessoa afetada para o serviço de RH ao qual o evento de ciclo de vida está associado. Para obter mais informações, consulte [Configurar um serviço de RH](https://servicenow-prod.fluidtopics.net/NXFPvYEO2MorxwCMh~SWnQ "Crie ou modifique um serviço de RH para definir a solicitação para o processo de execução desse tipo de caso. Exemplos de serviços de RH incluem inscrição em benefícios, configuração de depósito direto e solicitações de verificação de antecedentes por provedores terceirizados."). {#configure-hr-lifecycle-event-activity-set__ul_oy3_zsv_k3b} Nota: Se não for selecionado, o conjunto de atividades não aparecerá na linha do tempo dos conjuntos de atividades. Todas as tarefas pendentes associadas atribuídas à pessoa afetada ainda aparecerão na página do tíquete de RH. No entanto, as tarefas pendentes que não estão atribuídas à pessoa afetada serão ocultadas. |
   | Público | O público específico ao qual o conjunto de atividades se destina. Definir um público para um conjunto de atividades permite criar atividades em um conjunto de atividades para um grupo específico de pessoas. Se o campo de público estiver vazio, o conjunto de atividades se aplicará a todos os funcionários. Você também pode usar o público como um filtro ao usar a ferramenta Conjuntos de atividades de teste. Para obter mais informações, consulte [Usando a ferramenta Testar conjuntos de atividades para um conjunto de atividades de evento de ciclo de vida](https://servicenow-prod.fluidtopics.net/ChYqmhWPd8Wt78S3P32joA "Use a ferramenta de teste de evento de ciclo de vida para testar completamente um evento de ciclo de vida antes de iniciá-lo."). Nota: Você também pode definir um público no nível de atividade. Os critérios de público para um conjunto de atividades substituem os critérios de público para uma atividade. |
   [Tabela 1. Formulário Conjunto de atividades]

   {#configure-hr-lifecycle-event-activity-set__table_qlb_yrq_42b}
5. Na seção Condição do gatilho do conjunto de atividades, defina a condição do gatilho para o conjunto de atividades.  
   {#configure-hr-lifecycle-event-activity-set__table_pzv_wnd_cgb__entry__2}

   | Condição do gatilho | Descrição ||
   |-|-|-|
   | Imediata | O conjunto de atividades é acionado após a criação do caso de evento de ciclo de vida. ||
   | Data | O conjunto de atividades é acionado antes, na data ou após a data especificada. Nota: Se a data do conjunto de atividades for atualizada, a mudança será aplicada somente aos casos de RH em aberto com conjuntos de atividades ativos que ainda não foram acionados. ||
   | Data | Tabela do gatilho | Selecione um caso de RH ou uma tabela de perfis. |
   | Data | Campo de gatilho | Selecione um campo de data. |
   | Data | Ignorar data em branco | Opção para não acionar o conjunto de atividades quando o campo de data estiver vazio. Se selecionado, o conjunto de atividades não será acionado quando o campo de data não tiver um valor. |
   | Data | Tipo de deslocamento de data | Selecione o tipo de compensação de data: * Nenhum(a) * Antes * Após {#configure-hr-lifecycle-event-activity-set__ul_lnh_sk5_mgb} |
   | Data | Quantidade de deslocamento de data | Forneça uma quantidade de deslocamento. Este campo está disponível quando Antes ou Depois é selecionado em Tipo de deslocamento de data. |
   | Data | Unidades de deslocamento de data | Forneça uma unidade de medida de dias, semanas ou meses. Este campo está disponível quando Antes ou Depois é selecionado em Tipo de deslocamento de data. |
   | Outros conjuntos de atividades | O conjunto de atividades é acionado após a conclusão de um ou mais conjuntos de atividades. ||
   | Outros conjuntos de atividades | Dependências do conjunto de atividades | Selecione um ou mais conjuntos de atividades que devem ser concluídos antes que o conjunto de atividades seja acionado. |
   | Avançado | Gatilhos de conjunto de atividades de acordo com o script fornecido. ||
   | Avançado | Script de gatilho | Forneça um script personalizado para determinar quando o conjunto de atividades é acionado. Há duas variáveis nos scripts: * parentCase: referência ao caso de evento de ciclo de vida primário. * hrTriggerUtil: permite a verificação de outros conjuntos de atividades ou datas de outros tipos de gatilhos. {#configure-hr-lifecycle-event-activity-set__ul_w1d_vfg_khb} O fluxo de trabalho do inicializador de conjunto de atividades é executado a cada quatro horas para verificar essas condições. Consulte [Fluxos de trabalho do Eventos de ciclo de vida](https://servicenow-prod.fluidtopics.net/hQBEeBbXlY~T8k6HHnHIhQ "O fluxo de trabalho do inicializador do conjunto de atividades de RH orienta todo o processo de eventos de ciclo de vida. Os fluxos de trabalho associados orientam cada um dos conjuntos de atividades em um evento de ciclo de vida."). |
   | Condição | O conjunto de atividades é acionado de acordo com as condições especificadas. Nota: Ao definir condições como diferenciação entre maiúsculas e minúsculas ou valores nulos, consulte o API [GlideFilter - Scoped, Global](https://www.servicenow.com/docs/access?context=c_GlideFilterScopedAPI&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US). ||
   | Condição | Tabela de condição | Selecione um caso de RH ou uma tabela de perfil de RH. |
   | Condição | Condição | Use o Construtor de condições para definir as condições que devem ser atendidas para que o conjunto de atividades seja acionado. |
   | Combinação | O conjunto de atividades é acionado com base em uma combinação de uma data especificada, outros conjuntos de atividades e/ou condições. ||
   | Combinação | Tipo de combinação | Selecione quando o conjunto de atividades for acionado: * E: o conjunto de atividades é acionado somente quando todos os gatilhos especificados são atendidos. * Ou: o conjunto de atividades é acionado quando qualquer um dos gatilhos especificados é atendido. {#configure-hr-lifecycle-event-activity-set__ul_pwy_tqx_gjb} |
   | Combinação | Data | Você pode especificar uma data como parte do tipo de gatilho de combinação. |
   | Combinação | Outros conjuntos de atividades | Você pode selecionar um ou mais conjuntos de atividades que devem ser concluídos como parte do tipo de gatilho de combinação. |
   | Combinação | Condição | Você pode usar o construtor de condições para definir as condições que devem ser atendidas como parte do tipo de gatilho de combinação. |
   [Tabela 2. Opções de condição do gatilho]

   {#configure-hr-lifecycle-event-activity-set__table_pzv_wnd_cgb}
6. Clique em Enviar ou Atualizar.

## Script de gatilho avançado

* Tipo de gatilho = avançado.
* A nova contratação (pessoa afetada) tem um gerente atribuído.
* A data de início da nova contratação foi atingida (não pode ficar em branco).
* Dois conjuntos de atividades específicas foram concluídos.
{#configure-hr-lifecycle-event-activity-set__ul_dwy_1qb_h2b}  

    (function shouldActivitySetTrigger(parentCase /* GlideRecord for parent case */,
    							  hrTriggerUtil /* hr_TriggerUtil script include instance */) {

    	//Check that employee has a manager
    	var employeelocationType = parentCase.subject_person.manager;
    	if (gs.nil(employeeLocationType))
    		return false;

    	//Check that the employees start date is populated and on or before today
    	var employeeStartDate = parentCase.subject_person_hr_profile.employment_start_date;
    	if (gs.nil(employeeStartDate) || !hrTriggerUtil.checkForElapsedDate(employeeStartDate.getDisplayValue()))
    		return false;

    	//Check Previous Sets have finished
    	var prerequisiteActivitySetIds = ['20f71984ecb61300964fb378c827556f', '58123661dbf2930085ea54c0cf9619ba'];
    	if (!hrTriggerUtil.checkActivitySetsCompleted(prerequisiteActivitySetIds))
    		return false;

    	return true;   

    })(parentCase, hrTriggerUtil);

Substitua os sys_ids no exemplo pelos sys_ids do conjunto de atividades. No conjunto de atividades, clique no ícone Menu de contexto do formulário e selecione Copiar sys_id.

