CONTEÚDO
- Visão Geral
- Exemplo de utilização
- Parâmetros
- Variáveis
01. VISÃO GERAL
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.
02. 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()
03. PARÂMETROS
Outras Ações / Ações relacionadas
Nome | Tipo | Descrição |
---|---|---|
nOpcx | Numérico | Operação da rotina (Inclusão, Alteração) |
04. VARIÁVEIS
Principais Campos e Parâmetros
Nome | Tipo | Escopo | Pode Alterar |
---|---|---|---|
ParamIxb | Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas