Observación: Esta página fue traducida utilizando recursos de automatización con el propósito de entregar contenido en su idioma de manera más rápida. Consecuentemente, ella puede tener errores gramaticales y situaciones similares. Si el contenido no es útil en este estado, en el pié de página usted puede acceder al material original en Portugués Brasileño y también dar opiniones sobre esta traducción.

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 Descripción
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.

ret = RetFaiSalReaEst("I", FaiIni, FaiFim, PerAju, AcrVal);
Enquanto (ret = 0)
{
Se ((SalNivBas > FaiIni) e (SalNivBas < FaiFim))
SalNivRea = SalNivBas + (SalNivBas * PerAju / 100);
ret = RetFaiSalReaEst("P", FaiIni, FaiFim, PerAju, AcrVal);
}

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.

(missing or bad snippet)