Use a tabela Trabalhos para criar casos de evento de ciclo de vida em que você pode especificar a qual trabalho o caso pertence.

Antes de Iniciar

Função necessária: sn_hr_core.admin

Por exemplo, digamos que você tem 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 o cargo de tempo integral é criado, o caso é associado ao registro de trabalho de tempo integral, garantindo que os conjuntos de atividades e as atividades downstream sejam acionados com base nas informações desse registro de trabalho relevante.

Por Que e Quando Desempenhar Esta Tarefa

A partir de New York Versão, 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 trabalhos dos usuários em sua organização. Para obter mais informações, consulte Capturar 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 para a tabela Trabalhos (sn_hr_core_job).
    Para obter detalhes sobre como configurar uma integração de terceiros com Prestação de serviços de RH, consulte Integração de Prestação de serviços de RH com sistemas de terceiros.
  2. Para criação de caso de RH, associe o trabalho da pessoa afetada ao caso de RH ao subject_person_job campo.
    Por exemplo, para o evento de ciclo de vida de integração de recém-contratados pré-configurado, o. Create HR Case if Start Date is FutureA regra de negócio da tabela Trabalhos está configurada para criar automaticamente casos de integração para usuários com uma data de início do trabalho futura. Quando a regra cria o caso de integração, ela usa subject_person_job campo para especificar para qual trabalho o usuário está sendo integrado.
    Nota: Se você usar a tabela Trabalhos, certifique-se de desabilitar o. Create HR Case if Start Date is FutureRegra de negócio para a tabela Perfil de RH.

    Uma regra de negócio 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. Campo do gatilho valor 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 campo de gatilho definido como 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 o comutador de um trabalho primário, poderá usar Alternar trabalho primário subfluxo 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 trabalho antigo para o novo definindo Tipo de atividade valor para Fluxo e o. Fluxo valor para Alternar trabalho primário .

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