Ponto-de-Entrada: CSA080GRV - Gravação de Aumento
Abrangências: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Versões: | Microsiga Protheus 8.11 , Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Descrição:
Ponto entrada executado no programa CSAM080(), em seguida à gravação de cada aumento programado para determinado funcionário após o registro do aumento nas tabelas: Cadastro de Funcionários (SRA), Cadastro Aumento Programado (RB7), Histórico Valores Salariais (SR3) e Histórico Alterações Salariais (SR7).
Programa Fonte
CSAM080
Sintaxe
CSA080GRV - Gravação de Aumento ( [ nSalAnt ] )
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
nSalAnt | Numérico | Salário anterior ao reajuste. |
Retorno
-
()
Exemplos
//Nesse exemplo, é feito a atualização dos campos RA_ANTEAUM e R3_ANTEAUM com o valor do salário anterior ao reajuste aplicado.#INCLUDE "RWMAKE.CH"User Function CSA080GRV()Local aArea := GetArea()Local nSalAnt := Paramixb[1]dbSelectArea("SRA")RecLock("SRA",.F.) Replace SRA->RA_ANTEAUM With nSalAntSRA->( MsUnlock() ) dbSelectArea("SR3")RecLock("SR3",.F.) Replace SR3->R3_ANTEAUM With nSalAntSR3->( MsUnlock() )RestArea(aArea)Return
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas