Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Abaixo exemplificaremos uma sugestão de Fórmula:

Fórmula criada e inserida no evento de provento de complemento de dias trabalhados quando o funcionário tem a redução da jornada dentro da competência de cálculo:

Bloco de código
titleFórmula - Valor Complemento de Jornada Reduzida
DECL QUANTDIAS;
DECL QUANTDIASRETORNO;
DECL DURACAO;
DECL DATARETORNO;
DECL SALRED;
SETVAR (QUANTDIAS, SUBTRAIDATAS(TABFUNC('DTACORDOBEM','D'),MTDATA(01,MES,ANO)));
SETVAR (DURACAO , TABFUNC('DURACAOBEM','I'));
SETVAR (DATARETORNO, (TABFUNC('DTACORDOBEM','D')+ DURACAO));
SETVAR (QUANTDIASRETORNO, SUBTRAIDATAS(MTDATA(30,MES,ANO), DATARETORNO));
SETVAR (SALRED, TABFUNC ('VALORREDUZIDOBEM', 'I'));

SE QUANTDIAS> 0 E (TABFUNC('DTACORDOBEM','D') > MTDATA(01,MES,ANO) E TABFUNC('DTACORDOBEM','D') < MTDATA(30,MES,ANO));
(SALRED / ND) * QUANTDIAS
SENAO
SE QUANTDIASRETORNO > 0 E (DATARETORNO > MTDATA(01,MES,ANO) E DATARETORNO < MTDATA(30,MES,ANO));
0
SENAO
SE QUANTDIAS < 0 E QUANTDIASRETORNO < 0;
0
SENAO
0

Fórmula associada ao evento que será lançado no movimento do Funcionário.

Image Added

Envelope lançou o valor referente ao período reduzido:

Image Added


Lançar evento de desconto complemento

Fórmula Criada a inserida no evento de desconto de dias trabalhados. 

...