Usando um Modelo Personalizado da Força de Trabalho para Suportar as Personalizações da Força de trabalho

A Força de Trabalho oferece um modelo personalizado, OWP_Custom Template, com dois blocos de script em branco para cada regra suportada, o que permite a personalização dessas regras. Por exemplo, utilize os blocos de script para incluir as propriedades do funcionário personalizadas quando transferir ou mudar o cargo de um funcionário.

O OWP_Custom Template não sofre atualizações, dessa forma você pode escrever e manter seu código personalizado e flexível em um só lugar. Por exemplo, o modelo personalizado garante que quaisquer Propriedades do Funcionário personalizadas que você tenha adicionado à dimensão de Conta serão copiadas para o cargo alvo quando as regras Alterar Job ou as regras de dois passosTransferir forem executadas. Uma vez que suas personalizações são feitas no OWP_Custom Template, você não precisa editar as outras regras ou modelos fornecidos. Isso facilita a manutenção das outras regras e modelos fornecidos durante as atualizações, uma vez que não se faz necessário reaplicar nenhuma personalização já pronta.

As regras a seguir suportam OWP_Custom Template e lerão quaisquer modificações feitas por você nos blocos de script personalizados:

  • OWP_Change Job
  • OWP_Transfer
  • OWP_Transfer In
  • OWP_Transfer Out

Não é necessário alterar nenhum dos modelos a seguir para copiar suas propriedades personalizadas. Em vez disso, use OWP_Custom Template.

  • OWP_Assign Target Defaults
  • OWP_Change Job
  • OWP_Transfer_T
  • OWP_Transfer In_T
  • OWP_Transfer Out_T

Note:

Após adicionar uma nova propriedade personalizada, certifique-se de ter feito a adição como membro compartilhado nas OWP_Contas de Planejamento de Força de Trabalho para Formulários pai para que ela apareça nos formulários. Atualize o banco de dados depois de fazer as alterações. Para obter mais informações, consulte Sobre a Adição de Propriedades do Funcionário.

Para usar o modelo personalizado, OWP_Custom Template:

  1. No Navegador, clique em Regras em Criar e Gerenciar para abrir o Gerenciador de Cálculo.
  2. Abra OWP_Custom Template para fazer suas modificações personalizadas nos blocos de script associados com a regra que deseja personalizar.

    As descrições nos blocos de script mostram mais informações sobre como usar os blocos.

  3. Clique no bloco de script personalizado para a regra que deseja personalizar, insira seu código personalizado e guarde as alterações.

    Por exemplo, para personalizar a regra OWP_Change Job para suportar uma propriedade de funcionário personalizada, Data de Admissão, faça alterações em Mudar Job Script 1:

    FIX("No Property")
            "OWP_Action" ( 
                IF ( @ISMBR( {Year})) 
                  IF ( "Fiscal TP-Index" >= @MEMBER(@CONCATENATE("HSP_ID_", @HspNumToString({StartMonth})))->"Fiscal TP-Index") 
                    "Hire Date"->{TargetJob} = "Hire Date";
                   ENDIF 
                ELSE
                    "Hire Date"->{TargetJob} = "Hire Date";
                ENDIF 
                ;
            ) 
            ENDFIX
  4. Validar e implantar a(s) regra(s) associada(s).