Configurar um conjunto de atividades de evento de ciclo de vida

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 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 evento 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é Todos > Eventos de ciclo de vida > Administração > Gerenciar 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.
      Use o construtor de eventos de ciclo de vida para criar novos ou modificar conjuntos de atividades existentes.
    4. No formulário, preencha os campos.
      Tabela 1. Formulário Conjunto de atividades
      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 é 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é-integração 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 pedido for fornecido, o conjunto de atividades aparecerá após todos os conjuntos de atividades numerados.
      • A página de tíquete de RH é onde os usuários podem exibir os detalhes de um caso de RH no Employee Service Center. Para obter mais informações, consulte Página de tíquete de RH.
      Exibir aberto para Opção para mostrar ou ocultar o conjunto de atividades para a pessoa em aberto 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 à abertura para e à pessoa afetada 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 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. 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.
      • 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.
      Nota:
      Se não for selecionado, o conjunto de atividades não aparecerá na linha do tempo dos conjuntos de atividades. Todas as tarefas associadas atribuídas à pessoa afetada ainda aparecerão na página do tíquete de RH. No entanto, as tarefas pendentes que não forem atribuídas à pessoa afetada ficarão ocultas.
      Público O público específico para o 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 filtro ao usar a ferramenta Testar conjuntos de atividades. Para obter mais informações, consulte Usando a ferramenta Testar conjuntos de atividades para um conjunto de atividades de evento de ciclo de vida.

      Nota:
      Você também pode definir um público no nível de atividade. Os critérios de público de um conjunto de atividades substituem os critérios de público de uma atividade.
    5. Na seção Condição do gatilho do conjunto de atividades, defina a condição do gatilho para o conjunto de atividades.
      Condição do gatilho Descrição
      Imediato 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, em ou após a data especificada.
      Nota:
      Se a data do conjunto de atividades for atualizada, a mudança se aplicará somente aos casos de RH em aberto com conjuntos de atividades ativos que ainda não foram acionados.
      Tabela do gatilho Selecione um caso de RH ou uma tabela de perfil.
      Campo de gatilho Selecione um campo de 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.
      Tipo de deslocamento de data Selecione o tipo de deslocamento de data:
      • Nenhum
      • Antes
      • Após
      Quantidade de deslocamento de data Forneça uma quantidade de deslocamento. Este campo está disponível quando Antes ou Depois é selecionado no tipo de deslocamento de data.
      Unidades de deslocamento de data Forneça uma unidade de medida em dias, semanas ou meses. Este campo está disponível quando Antes ou Depois é selecionado no 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.
      Dependências do conjunto de atividades Selecione um ou mais conjuntos de atividades que devem ser concluídos antes que os conjuntos de atividades sejam acionados.
      Avançado Gatilhos de conjunto de atividades de acordo com o script fornecido.
      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.

      O fluxo de trabalho do inicializador do conjunto de atividades é executado a cada quatro horas para verificar essas condições. Consulte Fluxos de trabalho do Eventos de ciclo de vida.

      Condição Gatilhos de conjunto de atividades 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.
      Tabela de condição Selecione um caso de RH ou uma tabela de perfil de RH.
      Condição Use o construtor de condição 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.
      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.
      Data Você pode especificar uma data como parte do tipo de gatilho de 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.
      Condição Você pode usar o construtor de condição para definir as condições que devem ser atendidas como parte do tipo de gatilho de combinação.
    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íficos foram concluídos.
    (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 pelo seu conjunto de atividades sys_ids. No conjunto de atividades, clique no ícone Menu de contexto do formulário e selecione Copiar sys_id.