Migrar dados de RH para com escopo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 6 min. de leitura
  • A migração de dados de RH é um processo de três partes que requer verificação, mapeamento e migração.

    Antes de Iniciar

    Função necessária: sn_hr_migration.admin

    Procedimento

    1. Verifique se todos os dados base (tabelas) estão mapeados corretamente para suas contrapartes com escopo.
    2. Se houver tabelas de RH alteradas ou personalizadas na versão sem escopo que você deseja migrar para com escopo, atualize ou adicione-as para mapeamento.
    3. Migre os dados.
      Certifique-se de que não haja entradas/registros duplicados na tabela de destino antes de iniciar o processo de migração. Por exemplo, a tabela Perfil de RH [sn_hr_core_profile] rejeita perfis duplicados para os mesmos usuários. As tabelas de destino não precisam ser limpas, mas os registros existentes não serão migrados.

    Verificar mapeamento de dados básicos de RH

    Na versão sem escopo do RH, há até 26 tabelas base que são mapeadas automaticamente para migração para com escopo. Essas tabelas têm colunas e listas de seleção padrão que também são mapeadas automaticamente para migração.

    Antes de Iniciar

    Função necessária: sn_hr_migration.admin

    Por padrão, todas as tabelas base (e suas colunas e listas de seleção correspondentes) devem ser mapeadas automaticamente. Você pode verificar se o mapeamento está correto.

    Procedimento

    1. Verifique se as tabelas base estão mapeadas corretamente para com escopo.
      1. Navegar até Migração de RH > Mapeamento de dados > Mapeamento de tabela.
      2. Na lista Tabelas de migração, verifique se as tabelas base estão mapeadas corretamente para suas contrapartes com escopo.
        Nota:
        Algumas das tabelas sem escopo são mescladas em uma única tabela com escopo.
        • Se você tiver somente o Núcleo de RH:
          Tabela 1. Tabelas base e de destino somente para Núcleo de RH
          Tabela de RH global Tabela de RH com escopo
          hr_document_acknowledgement sn_hr_core_document_acknowledgement
          hr_document_template sn_hr_core_document_template
          hr_emergency_contact sn_hr_core_contact
          hr_link sn_hr_core_link
          hr_m2m_link_model_lookup sn_hr_core_m2m_link_template
          hr_position sn_hr_core_position
          hr_profile sn_hr_core_profile
        • Se você tiver o Núcleo de RH e o Portal de serviços de RH:
          Tabela 2. Tabelas base e de destino para Núcleo de RH e Portal de serviços de RH
          Tabela de RH global Tabela de RH com escopo
          hr_conta_bancária sn_hr_core_profile_bank_account
          hr_beneficiary sn_hr_core_beneficiary
          hr_benefit_provider sn_hr_core_benefit_provider
          hr_benefício_tipo sn_hr_core_benefit_type
          hr_dental_benefit sn_hr_core_health_benefit
          hr_direct_deposit sn_hr_core_direct_deposit
          hr_disability_benefit sn_hr_core_disability_benefit
          hr_document_acknowledgement sn_hr_core_document_acknowledgement
          hr_document_template sn_hr_core_document_template
          hr_emergency_contact sn_hr_core_contact
          hr_insurance_benefit sn_hr_core_insurance_benefit
          hr_link sn_hr_core_link
          hr_m2m_link_model_lookup sn_hr_core_m2m_link_template
          hr_medical_benefit sn_hr_core_health_benefit
          relatório_op_hr sn_hr_core_op_report
          hr_op_report_frequency sn_hr_core_op_report_frequency
          hr_op_report_type sn_hr_core_op_report_type
          hr_op_system sn_hr_core_op_system
          hr_op_system_to_report_type sn_hr_core_op_system_to_report_type
          hr_performance_issue_type sn_hr_core_discipline_issue_type
          hr_performance_warning_type sn_hr_core_ disciplina_warning_type
          hr_pharmacy_benefit sn_hr_core_health_benefit
          hr_position sn_hr_core_position
          hr_profile sn_hr_core_profile
          hr_retirada_benefício sn_hr_core_retirement_benefit
          hr_vision_benefit sn_hr_core_health_benefit
    2. Verifique se as colunas base estão mapeadas corretamente para com escopo.
      1. Navegar até Migração de RH > Mapeamento de dados > Mapeamento de coluna.
      2. Clique com o botão direito do mouse na coluna Tabela de migração e selecione Agrupar por tabela de migração.
      3. Para cada tabela, clique na seta para expandir a lista de elementos nesse grupo.
      4. Verifique se as colunas base estão mapeadas corretamente para suas contrapartes com escopo.
    3. Verifique se as listas de seleção de base estão mapeadas corretamente para com escopo.
      1. Navegar até Migração de RH > Mapeamento de dados > Mapeamento de lista de seleção.
      2. Clique com o botão direito do mouse na coluna Nome da coluna global e selecione Agrupar por nome da coluna global.
      3. Para cada coluna, clique na seta para expandir a lista de elementos nesse grupo.
      4. Verifique se as listas de seleção estão mapeadas corretamente para suas contrapartes com escopo.
      Certifique-se de que não haja entradas/registros duplicados na tabela de destino antes de iniciar o processo de migração. Por exemplo, a tabela Perfil de RH [sn_hr_core_profile] rejeita perfis duplicados para os mesmos usuários. As tabelas de destino não precisam ser limpas, mas os registros existentes não serão migrados.

    O que Fazer Depois

    Se você alterou ou personalizou os dados de RH que deseja migrar para o escopo, mapeie esses dados. Caso contrário, você pode começar a migrar seus dados de RH.

    Mapear dados de RH alterados ou personalizados

    Se você alterou qualquer uma das tabelas base ou criou tabelas de RH personalizadas que deseja migrar para com escopo, poderá atualizá-las ou adicioná-las manualmente para mapeamento. Para colunas de RH e listas de seleção alteradas ou personalizadas, você também pode atualizá-las ou adicioná-las.

    Antes de Iniciar

    Para tabelas, colunas e listas de seleção personalizadas, crie o equivalente de destino na versão com escopo do RH. Consulte Criar uma tabela.

    Função necessária: sn_hr_migration.admin

    Procedimento

    1. Atualize ou adicione suas tabelas de RH alteradas ou personalizadas.
      1. Navegar até Migração de RH > Mapeamento de dados > Mapeamento de tabela.
      2. Clique em Novo ou abra um registro.
      3. No formulário, preencha os campos.
        Tabela 3. Formulário Tabela de migração
        Campo Descrição
        Nome da tabela global Nome da tabela de migração global.
        Ativo Caixa de seleção para ativar a tabela de migração global. Somente tabelas ativas são migradas quando a migração de dados é executada.
        Nome da tabela com escopo Nome da tabela de destino com escopo.
        Ordem Número do pedido para quando a migração de dados for executada. Tabelas com números mais baixos são migradas antes das tabelas com números mais altos.
      4. Clique em Enviar ou Atualizar.
    2. Atualize ou adicione suas colunas de RH alteradas ou personalizadas.
      1. Navegar até Migração de RH > Mapeamento de dados > Mapeamento de coluna.
      2. Clique em Novo ou abra um registro.
      3. No formulário, preencha os campos.
        Tabela 4. Formulário Coluna de migração
        Campo Descrição
        Tabela de migração Nome da tabela de migração global.
        Nome da coluna global Nome da coluna global.
        Rótulo de coluna global Rótulo da coluna global.
        Tipo de dados de coluna global Tipo de dados da coluna global.
        Comprimento máximo da coluna global Comprimento máximo da coluna global.
        Avançado Selecione se um script personalizado será usado para executar a migração.
        Ativo Status ativo da coluna global. Somente colunas ativas são migradas quando a migração de dados é executada.
        Nome da coluna com escopo Nome da coluna de destino com escopo.
        Rótulo de coluna com escopo Rótulo da coluna de destino com escopo.
        Tipo de dados de coluna com escopo Tipo de dados da coluna de destino com escopo.
        Comprimento máximo da coluna com escopo Comprimento máximo da coluna de destino com escopo.
        Tem opção Selecione se a coluna tiver uma lista de seleção.
      4. Clique em Enviar ou Atualizar.
    3. Atualize ou adicione suas listas de seleção de RH alteradas ou personalizadas.
      1. Navegar até Migração de RH > Mapeamento de dados > Mapeamento de lista de seleção.
      2. Clique em Novo ou abra um registro.
      3. No formulário, preencha os campos.
        Tabela 5. Formulário Lista de seleção de migração
        Campo Descrição
        Coluna de migração Nome da coluna de migração global.
        Nome de escolha global Nome da lista de seleção global.
        Valor de escolha global Valor da lista de seleção global.
        Ativo Status ativo para a lista de seleção de migração global. Somente as listas de seleção ativas são migradas quando a migração de dados é executada.
        Nome da opção com escopo Nome da lista de seleção de destino com escopo.
        Valor de opção com escopo. Valor da lista de seleção com escopo.
      4. Clique em Enviar ou Atualizar.

    O que Fazer Depois

    Depois de mapear todos os dados de RH alterados ou personalizados, migre-os.

    Migrar dados de RH

    Depois de concluir o mapeamento de dados, migre os dados de RH da versão sem escopo para a com escopo do RH.

    Antes de Iniciar

    Certifique-se de que o mapeamento de dados de RH para suas tabelas, colunas e listas de seleção esteja concluído.

    Função necessária: sn_hr_migration.admin

    Procedimento

    1. Navegar até Todos > Migração de RH > Migração de dados.
    2. Em Links relacionados, clique em Gerar relatório de pré-migração.
    3. Depois que o relatório de pré-migração for gerado, clique em Fechar.
    4. Em ID de execução, clique no relatório.
      O registro de pré-execução da migração será exibido. Na seção Pré-Resultados da migração, uma lista de mudanças nas tabelas, colunas e listas de seleção é exibida.
    5. Aplique ou ignore as mudanças para migração.
      • Para aplicar as mudanças para migração, marque as caixas de seleção das linhas aplicáveis e selecione Aplicar como a ação.
      • Para ignorar as mudanças de migração, marque as caixas de seleção das linhas aplicáveis e selecione Ignorar como a ação.
    6. Clique em Aplicar mudanças de esquema.
      O formulário Aplicar confirmação de esquema é exibido.
    7. Clique em Confirmar.
    8. Após a conclusão da atualização do esquema, clique em Fechar.
    9. Clique em Iniciar migração.
      Uma lista das tabelas de RH a serem migradas é exibida.
    10. Migre uma tabela de cada vez ou em sequência automática.
      • Para migrar as tabelas individualmente, clique em Migrar.
      • Para migrar automaticamente as tabelas em sequência, clique em Migrar todas.

    O que Fazer Depois

    Se houver mais dados de RH alterados ou personalizados que precisem ser migrados, você poderá executar a verificação, o mapeamento e o processo de migração novamente. Caso contrário, a migração de dados de RH será concluída.