Suporte a vários trabalhos em um evento de ciclo de vida

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Use a tabela Trabalhos para criar casos de evento de ciclo de vida em que você pode especificar a qual trabalho o caso se refere.

    Antes de Iniciar

    Função necessária: sn_hr_core.admin

    Por exemplo, digamos que você tenha um estagiário que está sendo transferido para um cargo de tempo integral. O estagiário tem dois registros de trabalho associados. Quando um caso de integração para a posição de tempo integral é criado, o caso é associado ao registro do trabalho em tempo integral, garantindo que os conjuntos de atividades de downstream e as atividades sejam acionados com base nas informações desse registro de trabalho relevante.

    Por Que e Quando Desempenhar Esta Tarefa

    A partir da versão New York, você pode usar a nova tabela Trabalhos (sn_hr_core_job) para armazenar vários registros de trabalho por usuário e capturar o histórico de trabalho dos usuários em sua organização. Para obter mais informações, consulte Captura de vários registros de trabalho para um usuário.

    Procedimento

    1. Se você estiver usando uma integração para extrair perfis de RH de um sistema de terceiros, configure sua integração para extrair informações de trabalhos na tabela Trabalhos (sn_hr_core_job).
      Para obter detalhes sobre como configurar uma integração de terceiros com HR Service Delivery, consulte Integração de HR Service Delivery com sistemas de terceiros.
    2. Para a criação de caso de RH, associe o trabalho da pessoa afetada ao caso de RH com o campo subject_person_job.
      Por exemplo, para o evento de ciclo de vida de integração de recém-contratados pré-configurado, a regra de negócios Create HR Case if Start Date is Future da tabela Trabalhos é configurada para criar automaticamente casos de integração para usuários com uma data de início de trabalho futura. Quando a regra cria o caso de integração, ela usa o campo subject_person_job para especificar o trabalho para o qual o usuário está sendo integrado.
      Nota:
      Se você usar a tabela Trabalhos, certifique-se de desabilitar a regra de negócios Create HR Case if Start Date is Future para a tabela Perfil de RH.

      Uma regra de negócios associada ao campo subject_person_job.

    3. Para o evento de ciclo de vida, certifique-se de que os conjuntos de atividades relevantes sejam acionados pelo trabalho da pessoa afetada, atualizando o valor do campo Gatilho para subject_person_job.
      Por exemplo, a atividade do Dia 1 definida no evento de ciclo de vida de integração de recém-contratados pré-configurado é acionada pela data de início do trabalho da pessoa afetada.

      Uma atividade de evento de ciclo de vida definida com o campo de gatilho definido para a data de início do trabalho da pessoa afetada.

    4. Se você não estiver usando uma integração de terceiros e precisar configurar a alternância de um trabalho primário, poderá usar o subfluxo Alternar trabalho primário para alternar o trabalho primário da pessoa afetada por meio de uma atividade de evento de ciclo de vida.
      Por exemplo, você pode criar uma atividade de evento de ciclo de vida para alternar o trabalho primário da pessoa afetada do antigo para o novo, definindo o valor do tipo de atividade como Fluxo e o valor de Fluxo como Alternar trabalho primário.

      Uma atividade de evento de ciclo de vida com um fluxo para alternar o trabalho primário.