Execução de medidas dinâmicas

Objective

After completing this lesson, you will be able to executar medidas dinâmicas.

Medidas dinâmicas

Por que precisamos de medidas dinâmicas?

Problemas de exemplo que um encarregado de pessoal pode ter ao administrar infotipos subsequentes quando os campos são modificados. A solução sugerida são as ações dinâmicas.

Às vezes, os encarregados de pessoal têm o seguinte problema ao processar infotipos.

Dependendo das condições dos valores de campo a serem atualizados, muitas vezes é necessário executar diferentes ações subsequentes. Se você definir o status de casamento como casado ou o número de filhos como 1 no infotipo 0002, os dados pessoais podem levar a diferentes ações subsequentes.

A solução para esse requisito é uma ação dinâmica que pode processar automaticamente outras ações, dependendo de determinadas condições.

Se você modificar os dados pessoais de um infotipo, o que afeta os dados de um segundo infotipo, o sistema exibe automaticamente o infotipo. O componente de administração de pessoal garante uma retenção de dados sempre consistente.

Essas medidas dinâmicas são iniciadas automaticamente pelo sistema, ao contrário das ações pessoais que você começa por si mesmo. As medidas dinâmicas ajudam você com muitos processos de recursos humanos que levam a outras atividades.

No customizing da administração de pessoal, você pode configurar cadeias de processamento definidas pelo usuário adequadas às condições da sua empresa.

Medidas dinâmicas

A medida dinâmica é para controlar ações subsequentes ao processar registros de infotipo. Se o infotipo 0002, campo Status do casamento for Casamento, crie o infotipo 0021 para família/dependentes com subinfotipo 1, Cônjuge.

As medidas dinâmicas são executadas automaticamente pelo sistema quando são cumpridas condições específicas. Por exemplo, as medidas dinâmicas são configuradas no infotipo Dados pessoais (0002) para facilitar a entrada de dados. Com base em entradas em campos específicos deste infotipo, o sistema apresenta infotipos adicionais para garantir que são armazenadas informações completas.

Exemplos de infotipos chamados dinamicamente a partir do infotipo Dados pessoais 0002 incluem o seguinte:

Campo preenchido no infotipo Dados pessoais 0002Infotipo apresentado dinamicamenteDados incluídos

Estado civil

Infotipo 0021 Família/pessoa de referência, subinfotipo 1 Cônjuge

Informações sobre o cônjuge

Nº de filhos

Infotipo 0021 Família/pessoa de referência, subinfotipo 2 Filho

Informações sobre as crianças

Medidas dinâmicas – Princípio

IF...Infotype + Change Subtype + Create Field + Delete, em seguida, Maintain Infotype Record Send Mail (using SAP Office) Call Routine (Coding).

Você pode utilizar medidas dinâmicas para controlar medidas que são iniciadas ao atualizar um registro de infotipo. Em princípio, é uma sequência IF-THEN.

Condição IF:

A condição if pode ser definida em grande detalhe para infotipos/subinfotipos/valores de campo (<<<<<<) combinados com etapas de processamento individuais, como criar ou copiar.

THEN sequência:

A consequência da condição que ocorre pode ser essencialmente as três ações seguintes:

  • Atualização de um registro de infotipo adicional
  • Envio de e-mail usando o SAP Office
  • Execução de uma rotina

Executar medidas dinâmicas

Exemplo de negócio

Como encarregado de pessoal, você é responsável pela atualização de dados pessoais sobre o estado civil e o número de filhos. Você pode atualizar os infotipos relevantes utilizando medidas dinâmicas.