Boa tarde Pessoal.
Estou precisando de uma ajuda, estou criando uma formula para poder pagar aumento de salário, no entanto o reajuste salarial será com base em uma data especifica e salário pago em 31/03/2021 e proporcional para funcionários com menos de 1 ano em um período ( Piso = 1.110 / Percentual = 2% até sal=1500 e 1% acima de 1500 / % Proporcional para os admitidos entre Abril 2020 até Fev 2021).
Estou trabalhando nesta fórmula, porém o sistema esta retornando o valor errado para os funcionários com menos de 1 ano entre Abril de 2020 e Fev 2021 o mesmo está pagando pelo tempo de "casa" e não proporcional a data de Admissão 04/2020 e 02/2021.
Alguém poderia me ajudar por favor?
DECL SALARIO;
SETVAR(SALARIO, RANT('31/03/2021'));
SE (SALARIO > 0 E SALARIO < 1110) OR (RC > 0 E RC < 1110)
ENTAO
1110.00
SENAO
SE SALARIO > 0.00 E SALARIO <= 1500.00
ENTAO
SE
DTA <= '31/03/2020'
ENTAO
SALARIO * 1.02
SENAO
SALARIO + MAX(SALARIO *(0.02/12*MIN(12, NMESES)),00)
FIMSE
SENAO
SE SALARIO > 1500.00
ENTAO
SE DTA <= '31/03/2020'
ENTAO
SALARIO * 1.01
SENAO
SALARIO + MAX(SALARIO * (0.01/12*MIN(12, NMESES)),00)
FIMSE
FIMSE
FIMSE
FIMSE