Gestão de Pessoas - Manual do Usuário > Customizações > Regras > Regras por Processo > Regra por processo 646 - Antes de processar transferência simultânea de

Regra por processo 646 - Antes de processar transferência simultânea de históricos

Esta regra por processo será chamada ao clicar no botão Processar na tela de históricos simultâneos, antes de gravar as alterações nos históricos.

Recursos utilizados: Estão disponíveis para a regra os campos das tabelas R038HFI (Filial), R038HLO (Local), R038HCC (Centro de Custo), R038HCA (Cargo), R038HES (Escala), R038HSI (Sindicato), R038HVI (Vínculo), R038HSA (Salário), com os valores alterados na tela. Serão disponibilizados também os campos de usuário. Para identificar a situação anterior dos históricos, deverá ser feita uma programação na regra através do comando ExecSql.

Pode-se, através da regra, bloquear/cancelar a operação antes de gravar os históricos no banco.

Utilização: Esta regra será chamada através da tela de Transferência Simultânea, disponível no QL e CS, em: Colaboradores > Históricos > Simultâneos.

Observações:

  • Filial -> R038HFI.CodFil
  • Local -> R038HLO.NumLoc
  • Centro de Custo R038HCC.CodCcu
  • Cargo -> R038HCA.CodCar
  • Escala -> R038HES.CodEsc
  • Sindicato -> R038HSI.CodSin
  • Vínculo -> R038HVI.CodVin
  • Salário -> pode-se verificar os campos fora da chave e que são obrigatórios. Se estes campos estiverem zerados, significa que não houve alteração. Ex: R038HSA.CodMot, R038HSA.TipSal, etc.

Este artigo ajudou você?