Árvore de páginas


CONTEÚDO

  1. Visão Geral
  2. Exemplo de utilização
  3. Parâmetros
  4. 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

NomeTipoDescrição
nOpcxNuméricoOperação da rotina (Inclusão, Alteração)

04. VARIÁVEIS

Principais Campos e Parâmetros

NomeTipoEscopoPode Alterar
ParamIxb
Array of RecordGlobalNão