RetFaiSalReaEst

Esta função disponibiliza para uma regra todas as faixas salariais cadastradas na grade da tela de reajuste salarial (FRREAEST).

Sintaxe: RetFaiSalReaEst(Alfa aOperacao, Numero FaiIni, Numero FaiFim, Numero PerAju, Numero AcrVal);

Parâmetros:

Nome

Tipo

Descrição

aOperacao

Alfanumérica

“I” - Inicial e “P” - Próximo.


Obs.: Esses valores são retornados para cada linha da grade informada, para isso existe o campo aOperacao, que com a opção “I” trará a primeira linha da grade e depois dentro de uma estrutura de repetição, sempre informando a opção “P” trará a próxima linha até o final da grade.


O parâmetro aOperacao muda de valor durante o código, indicando ao mesmo quando deve buscar definições na primeira linha da grade e quando deve buscar na próxima.

FaiIni

Numérica

Retorna o valor da faixa inicial.

FaiFim

Numérica

Retorna o valor da faixa final.

PerAju

Numérica

Retorna o percentual do reajuste.

AcrVal

Numérica

Retorna o valor do acréscimo.

Exemplo: Reajuste de salário dentro das faixas definidas na tela.

<div class="Code"><p>ret = RetFaiSalReaEst("I", FaiIni, FaiFim, PerAju, AcrVal);<br></br>Enquanto (ret = 0)<br></br>{<br></br>Se ((SalNivBas > FaiIni) e (SalNivBas &#x3C; FaiFim))<br></br>SalNivRea = SalNivBas + (SalNivBas * PerAju / 100);<br></br>ret = RetFaiSalReaEst("P", FaiIni, FaiFim, PerAju, AcrVal);<br></br>}</p></div>

Observações: SalNivRea: Salário do nível reajustado.
SalNivBas: Salário base do nível salarial.

Utilização: Editor de Regras e Gerador de Relatórios.

Disponível para o Módulo: CS.

Este artigo ajudou você?