Criação de InfoSets

Objective

After completing this lesson, you will be able to criar um novo InfoSet para incluir as informações necessárias para o reporting

Telas de atualização de InfoSet

A interface de atualização para um InfoSet é configurada da seguinte forma:

  • Você seleciona infotipos para um InfoSet utilizando os campos de seleção em um Tree Control.
  • Se você criar um InfoSet utilizando dados mestre de pessoal, como o banco de dados lógico PNPCE ou PNP, os infotipos HR são agrupados de acordo com o grupo de usuários selecionado. Você pode definir o grupo de usuários por meio da função Modificar visão de grupo de usuários. Nos infotipos do grupo de objetos relacionados, utilize ligações permitidas para selecionar os objetos do planejamento de recursos humanos e infotipos relacionados.
  • Você pode definir a sequência de grupos de campos em um InfoSet e a sequência de campos em um grupo de campos. Você pode renomear grupos de campos e campos. O InfoSet é exibido no InfoSet Query de acordo com as configurações que foram efetuadas quando foi criado.
  • Você pode adicionar infotipos adicionais ou eliminar infotipos existentes. Você só pode eliminar um infotipo se nenhum dos seus campos for utilizado em uma query.

1ª tela de atualização para análise de objetos de planejamento de recursos humanos

Se você utilizar o banco de dados lógico PCH para criar um InfoSet para selecionar objetos no InfoSet Query, selecione primeiro o tipo de objeto.

Em seguida, os infotipos estão disponíveis para seleção. Além disso, todos os tipos de objeto com os quais o tipo de objeto selecionado pode ser relacionado estão listados em Infotipos de objetos relacionados. O nível seguinte desta exibição de hierarquia exibe todas as ligações que podem existir entre o tipo de objeto relevante e o tipo de objeto que pode ser selecionado.

O nível de exibição seguinte exibe os infotipos para os objetos selecionados.

Interface de atualização

A interface de atualização do InfoSet está dividida nas seguintes seções:

  • Gerenciamento de campo de dados:

    O lado esquerdo completo da tela exibe a administração de campos de dados em uma estrutura em árvore.

  • Administração de grupos de campos:

    Esta seção está localizada no canto superior direito em uma estrutura em árvore.

  • Gerenciamento de detalhes técnicos:

    Esta seção está localizada na parte inferior direita da tela e exibe os detalhes de um campo para processamento detalhado quando você clica duas vezes no campo. O campo de dados é exibido em dois formatos diferentes, com ou sem campo de texto. Se o campo de dados for exibido com campo de texto, isso significa que o sistema encontrou um texto para este campo, por exemplo, em outra tabela. Você pode encontrar o link através de uma chave externa no dicionário. Quando você processa a consulta, indique nas configurações se o sistema edita o valor do campo de dados ou o valor do campo de texto.

Nota

Para ver o menu de contexto de funções para os nós na estrutura em árvore, clique com o botão direito em um objeto. Por exemplo, para atribuir um campo de dados a um grupo de campos, clique com o botão direito do mouse no grupo de campos relevante. Na consulta, você só pode selecionar campos que atribuiu a um grupo de campos.

Criar um InfoSet

Exemplo de negócios

Como analista de RH, você deve fornecer vários relatórios para gerentes. Você recebeu uma solicitação de relatórios com base nos bancos de dados PNPCE e PCH. Você precisa configurar InfoSets para criar os relatórios solicitados.

Etapas

  1. Defina e gere um InfoSet para Administração de pessoal utilizando o banco de dados lógico PNPCE. O InfoSet deve conter os infotipos 0000-0004 e 0006-0008. Nomeie o novo InfoSet comoPA##. Atribua o InfoSet ao seu grupo de usuários.

    1. Na tela SAP Easy Access, selecione FerramentasABAP WorkbenchUtilitáriosSAP QuerynfoSets (SQ02).

      Nota

      Como alternativa, você pode selecionar PessoalSistema de informaçãoConfiguraçõesConfiguraçõesatuaisSAP Query: atualizar InfoSets.
    2. Em InfoSet: 1ª tela, no campo InfoSet, insira PA## e selecione Criar. O InfoSet: Title and Databasescreen é exibido.

    3. Insira PA## no campo Nome.

    4. Na seção Fonte de dados, selecione Banco de dados lógico, insira PNPCE e selecione Continuar. A tela Seleção de infotipo para InfoSet PA_## (banco de dados lógico PNPCE) é exibida.

    5. Na coluna Infotipo, selecione os infotipos para o InfoSet (infotipos 0000-0004 e 0006 - 0008). Se necessário, utilize o ícone de pesquisa para encontrar os infotipos necessários.

    6. Selecione Continuar. O InfoSet é criado e exibido em uma árvore de seleção.

    7. Selecione Gerar e volte para o InfoSet: 1ª tela.

    8. Selecione o botão Atribuição de função/grupo de usuários.

    9. Selecione seu grupo de usuários S4HR58## e grave suas entradas.

    10. Retorne à tela SAP Easy Access.

  2. Defina e gere um InfoSet para Administração de treinamento e eventos utilizando o banco de dados lógico PCH (nome do novo InfoSet PE_##). Utilize o tipo de objeto Tipo de formação (D) (ou tipo de evento) e os infotipos 1000 a 1002. Atribua o InfoSet ao seu grupo de usuários.

    1. Na tela SAP Easy Access, selecione FerramentasABAP WorkbenchUtilitáriosSAP QueryInfoSets.

      Nota

      Como alternativa, você pode selecionar Pessoal → Sistema de informação → Configurações → Configurações atuais → SAP Query: atualizar InfoSets.
    2. Em InfoSet: 1ª tela, insira PE## no campo InfoSet.

    3. Selecione Criar.

    4. Na tela InfoSet: título e banco de dados, insira PE##.

    5. Na seção Fonte de dados, selecione Banco de dados lógico e insira PCH no campo.

    6. Selecione Continuar.

    7. Na tela Seleção de infotipo para InfoSet PE## (banco de dados lógico PCH), selecione o botão Determinar tipo de objeto. Selecione o tipo de objeto Tipo de formação e os infotipos 1000 a 1002. Selecione Continuar. O InfoSet é criado e exibido em uma árvore de seleção.

    8. Na tela Modificar InfoSet PE##, selecione Gerar e volte para o InfoSet: 1ª tela.

    9. Selecione o botão Atribuição de função/grupo de usuários, selecione seu grupo de usuários S4HR58## e grave suas entradas.

      Volte para a tela SAP Easy Access.

  3. Defina um InfoSet utilizando o banco de dados lógico PNPCE que permite a você executar relatórios sobre dados da administração de pessoal (infotipos 0000-0002) e emitir as qualificações detidas por uma pessoa (o nome do novo InfoSet é PAQ##). Atribua o InfoSet ao seu grupo de usuários.

    1. Na tela SAP Easy Access, selecione FerramentasABAP WorkbenchUtilitáriosSAP QueryInfoSets.

      Nota

      Como alternativa, você pode selecionar PessoalSistema de informaçãoConfiguraçõesConfigurações atuaisSAP Query: atualizar InfoSets.
    2. No InfoSet: 1ª tela, no campo InfoSet, insira PAQ_## e selecione Criar.

    3. Na tela InfoSet: título e banco de dados, insira PAQ_##.

    4. Na seção Fonte de dados, selecione Banco de dados lógico e insira PNPCE.

    5. Selecione Continuar.

    6. Na Seleção de infotipo para InfoSet PAQ## (banco de dados lógico PNPCE), selecione os infotipos 0000 a 0002 da pasta Dados básicos pessoais. Abra a pasta Infotipos de objetos relacionados e abra a pasta Qualificação.

    7. Na pasta Qualificação, abra Cumprimentos e selecione Objeto (1000).

    8. Selecione Continuar. O InfoSet é criado e exibido em uma árvore de seleção.

    9. Na tela Modificar InfoSet PAQ##, selecione Gerar e volte para o InfoSet: 1ª tela.

    10. Selecione o botão Atribuição de função/grupo de usuários, selecione seu grupo de usuários S4HR58## e grave suas entradas.

      Volte para a tela SAP Easy Access.

Copiar um InfoSet

Exemplo de negócios

Você precisa gerar um novo relatório que deve ser baseado em uma cópia de um InfoSet existente.

Você precisa efetuar uma cópia de um InfoSet e, em seguida, adicionar infotipos ao mesmo.

Etapas

  1. Efetue uma cópia do InfoSet PA## e renomeie-o PA2_##. Adicione infotipos 0009-0012 a ele. Atribua o InfoSet ao seu grupo de usuários.

    1. Na tela SAP Easy Access, selecione Ferramentas → ABAP Workbench → Utilitários → SAP Query → InfoSets (SQ02).

      Nota

      Como alternativa, você pode selecionar PessoalSistema de informaçãoConfiguraçõesConfigurações atuaisSAP Query: atualizar InfoSets.
    2. Em InfoSet: 1ª tela, no campo InfoSet, insira PA_## e selecione Copiar.

    3. No campo Para da caixa de diálogo Copiar um InfoSet, insira PA2_## e selecione Avançar.

    4. Selecione o InfoSet copiado PA2_## e selecione Modificar.

    5. Na tela Modificar InfoSet PA2_##, selecione EditarModificar seleção de infotipo.

    6. Na tela Seleção de infotipo para InfoSet PA2_## (banco de dados lógico PNPCE), selecione os infotipos que deseja adicionar (0009 a 0012).

    7. Selecione Continuar. O InfoSet é ampliado com os infotipos selecionados.

    8. Na tela Modificar InfoSet PA2_##, selecione Gerar e volte para a 1ª tela do InfoSet.

    9. Selecione o botão Atribuição de função/grupo de usuários e selecione seu grupo de usuários S4HR58##. Salve suas entradas.

  2. Modifique os nomes de alguns dos grupos de campos incluindo os números de infotipo no nome do grupo de campos.

    1. Retorne ao InfoSet: 1ª tela.

    2. Selecione InfoSet PA2_## e, em seguida, Modificar.

    3. Na seção da tela Campos de dados do grupo de campos, selecione o grupo de campos que você quer modificar.

    4. Clique com o botão direito do mouse no grupo de campos e selecione Modificar grupo de campos. Na tela Modificar grupos de campos, adicione os números de infotipo aos infotipos necessários no campo Descrição.

      Selecione Continuar.

    5. Salve suas entradas.

    6. Selecione Gerar.

      Volte para a tela SAP Easy Access.