Tempo aproximado para leitura: 00:01:30 min
Dúvida
Funcionalidade do Ponto de Entrada GPALTSAL - Atualização da Tabela para Salário Alterado.
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - Gestão de Pessoal - A partir da versão 12.
Solução
Permite atualizar uma tabela personalizada quando o salário do funcionário for alterado.
Eventos
Nas rotinas GPEA010 (Cadastro de Funcionários), GPEM690 (Dissídio Retroativo), CSAM080 (Atualização do Aumento Programado), GPER200 (Aumento Salarial) e TRMA100 (Cadastro de Funcionários acessado pelo módulo Cargos e Salários e Arquitetura Organizacional).
Programa Fonte
GPEA010.PRX, GPEM690.PRX, CSAM080.PRX, GPER200.PRX, TRMA100.PRX
Sintaxe
GPALTSAL - Atualização da Tabela para Salário Alterado ( [ nOpcx ] )
Retorno
- ()
Observações
O ponto de entrada tem função genérica e será executado após a atualização da tabela SR3 em todas as rotinas citadas acima.
EXEMPLO DE UTILIZAÇÃO
#INCLUDE 'PROTHEUS.CH'
User Function GPALTSAL()
Local aSaveArea := GetArea()
Local dData := DATE()
Local nOpcao := ParamIxb[1]
If nOpcao == 3
dbSelectArea("XXX")
If Reclock("XXX",.T.)
XXX_DATA := dData
XXX_CAMPO := SRA->RA_MAT
XXX->( MsUnlock() )
EndIf
XXX->( dbCloseArea() )
EndIf
RestArea(aSaveArea)
Return()
Parâmetros
Outras Ações / Ações relacionadas
|
Nome
|
Tipo
|
Descrição
|
|---|---|---|
| nOpcx | Numérico | Operação da rotina (Inclusão, Alteração) |
Variáveis
Principais Campos e Parâmetros
|
Nome
|
Tipo
|
Escopo
|
Pode Alterar
|
|---|---|---|---|
ParamIxb |
Array of Record | Global | Não |
Saiba Mais:
RH - Linha Protheus - GPE - Quais são os pontos de entrada disponíveis na rotina GPEM650
Página Centralizadora do Dissídio
0 Comentários