Crie ou modifique um formulário de funcionário para que você possa coletar a entrada do funcionário. A configuração do formulário do funcionário é um processo de três partes. Primeiro, crie o registro do formulário do funcionário. Em segundo lugar, use o designer de pesquisa para criar uma ou mais perguntas para o formulário do funcionário. Em terceiro lugar, você pode mapear perguntas do formulário do funcionário para campos correspondentes em uma tabela de destino.

Antes de Iniciar

Função necessária: sn_hr_core.admin

Procedimento

  1. Navegar até Tudo > Administração de RH > Formulário do funcionário.
  2. Clique em Nova.
  3. No formulário, preencha os campos.
    Tabela 1. Formulário do funcionário
    Campo Descrição
    Nome Formulário do nome do funcionário.
    Descrição Descrição do formulário do funcionário.
    Ativo Opção para ativar o formulário do funcionário para uso.
  4. Clique com o botão direito no cabeçalho do formulário e clique em Salvar.

    . Designer de formulário aparece.

    O botão Designer de formulário aparece depois que você salva o formulário do funcionário.
  5. Clique em Designer de formulário para abrir o designer de pesquisa em uma nova janela.
  6. Use o designer de pesquisa para criar perguntas para o formulário do funcionário.
    Nota: Se você planeja mapear a pergunta para um campo de tabela, certifique-se de que os tipos de dados correspondam. O mapeamento é compatível com os seguintes tipos de pergunta:
    • Booliano
    • Escolha
    • Data
    • Data/Hora
    • Número
    • Cadeia de caracteres
    • Referência
    Para obter mais detalhes sobre os diferentes tipos de pergunta, consulte Elementos do designer de pesquisa .

    O GIF a seguir mostra um exemplo de um usuário criando uma pergunta de referência e uma pergunta booliana no designer de pesquisa.

    Nota: Forneça um nome para cada pergunta para que você possa identificar mais facilmente a pergunta ao criar mapeamentos ou registros de critérios de RH.
    Perguntas de criação do usuário no designer de pesquisa.
  7. Depois de criar suas perguntas, clique em Salvar e Publicar .
    Clique em Salvar e publicar no designer de pesquisa para salvar e publicar as perguntas do formulário do funcionário.
  8. Retorne e recarregue o formulário do funcionário.

    . Adicionar mapeamentos o campo aparece no formulário do funcionário.

    O campo Adicionar mapeamentos aparece no formulário do funcionário depois que você salva e publica suas perguntas no designer de pesquisa.
  9. Se você quiser mapear uma ou mais perguntas para campos em uma tabela, preencha os novos campos a seguir no formulário.
    Tabela 2. Formulário do funcionário
    Campo Descrição
    Adicionar Mapeamentos Opção para mapear perguntas do formulário do funcionário para campos em uma tabela de destino. Este campo aparece depois que você salva e publica pelo menos uma pergunta no designer de pesquisa.
    Tabela Selecione a tabela para a qual o formulário do funcionário está mapeando. Este campo aparece quando Adicionar mapeamentos selecionado.
    Condições Use o Construtor de condições para identificar um registro na tabela a ser acessado. Certifique-se de que o resultado corresponda a um único registro. Este campo aparece quando Adicionar mapeamentos selecionado.
    Nota: Ao definir condições como distinção entre maiúsculas e minúsculas ou valores nulos, consulte API GlideFilter - escopo, global .

    Por exemplo, você pode mapear um formulário de funcionário para a tabela Perfil de RH [sn_hr_core_profile] com a seguinte condição:

    [User] [is (dynamic)] [ME].

    O resultado é que o registro de perfil de RH do usuário conectado é acessado para mapeamento.

    Uma condição definida como Usuário é dinâmica, Eu Isso significa que somente o usuário conectado pode atualizar seu perfil de RH.
  10. Para mapear uma ou mais perguntas do formulário do funcionário para campos na tabela de destino.
    1. Em Mapeamentos de campo do formulário do funcionário clique em Novo .
    2. No formulário, preencha os campos.
      Tabela 3. Formulário Mapeamento de campos do formulário do funcionário
      Campo Descrição
      Formulário do funcionário Este campo é definido automaticamente com o nome do formulário do funcionário.
      Nome da tabela Este campo é definido automaticamente para a tabela à qual o formulário do funcionário está associado.
      Pergunta Pergunta do formulário do funcionário do qual está sendo mapeado.
      Nota: Certifique-se de que o tipo de dados corresponda ao do campo de destino.
      Campo Campo para o qual está sendo mapeado
      Nota: Certifique-se de que o tipo de dados corresponda ao da pergunta de origem.
      Somente leitura Opção para tornar a pergunta somente leitura. Se selecionado, o usuário poderá ler, mas não atualizar o valor do campo no formulário do funcionário. Este campo aparece depois que você seleciona uma pergunta no Pergunta campo.

      Por exemplo, você pode mapear uma pergunta do gerente do usuário para o campo correspondente na tabela Usuário [sys_user]. Quando o usuário exibe o formulário do funcionário em uma tarefa de RH, ele verá o nome do gerente preenchido para esse campo. Como ele está marcado como somente leitura, o usuário poderá ler, mas não atualizar esse campo.

      Um mapeamento de campo em que a pergunta do gerente é mapeada para um campo de tabela correspondente.
    3. Clique em Enviar ou Atualizar.
    4. Repita o processo conforme necessário.
  11. Clique em Atualizar.

O que Fazer Depois

Você pode usar o formulário do funcionário em formulários de tarefa para coletar informações do funcionário dos usuários.

O GIF a seguir mostra um exemplo de um agente de RH criando uma tarefa Coletar entrada de funcionário para um funcionário, Eva Seahorn, como parte de um caso de RH.

Um agente de RH que cria uma tarefa de RH em uma tarefa de RH para coletar informações do funcionário.

O GIF Seguir mostra um exemplo da funcionária, Eva Seahorn, concluindo a tarefa pendente Coletar entrada do funcionário em Central do funcionário.

Um funcionário que conclui uma tarefa pendente Coletar entrada do funcionário na Central do funcionário.