Histórico da Página
...
Neste caso poderá lançar um evento de desconto provento considerando o valor da redução. O evento de pagamento de Salário Mensal irá pagar de forma integral o salário não utilizando a abordagem do caso 1. conforme no cadastro de funcionários Assim, o módulo da Folha de Pagamento irá abater dos proventos somar o valor que foi reduzido e não irá reduzir a Jornada na referência do proventoda jornada proporcional.
A informação do valor no evento poderá ser feita através de Códigos Fixos, Entrada de dados, etc. ou poderá utilizar uma fórmula para calcular o valor considerando as informações do acordo preenchidos no cadastro do Funcionário.
...
Envelope lançou o valor referente ao período reduzido:
Lançar evento de desconto complemento
Neste caso poderá lançar um evento de desconto considerando o período da redução de Jornada/Salário. O evento de pagamento de Salário Mensal irá pagar de forma integral o salário conforme no cadastro de funcionários Assim, o módulo da Folha de Pagamento irá subtrair o valor do período onde a jornada era reduzida de forma proporcional.
A informação do valor no evento poderá ser feita através de Códigos Fixos, Entrada de dados, etc. ou poderá utilizar uma fórmula para calcular o valor considerando as informações do acordo preenchidos no cadastro do Funcionário.
Abaixo exemplificaremos uma sugestão de Fórmula:
Fórmula Criada a inserida no evento de desconto de dias trabalhados.
Bloco de código | ||
---|---|---|
| ||
DECL QUANTDIAS; DECL QUANTDIASRETORNO; DECL QUANTMESDURACAO; DECL DATARETORNO; DECL PERC; DECL SALRED; SETVAR (QUANTDIAS, SUBTRAIDATAS(TABFUNC('DTACORDOBEM','D'),MTDATA(01,MES,ANO))); SETVAR (QUANTMESDURACAO , TABFUNC('MESESDURACAOBEMDURACAOBEM','I')); SETVAR (DATARETORNO, (TABFUNC('DTACORDOBEM','D')+ (QUANTMES*30)DURACAO)); SETVAR (QUANTDIASRETORNO, SUBTRAIDATAS(MTDATA(30,MES,ANO), DATARETORNO)); SETVAR (PERC, TABFUNC('PERCENTUALREDUCAOBEM', 'I')); 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 - ((SALRED / ND) * QUANTDIAS)0 SENAO SE QUANTDIASRETORNO > 0 E (DATARETORNO > MTDATA(01,MES,ANO) E DATARETORNO < MTDATA(30,MES,ANO)); SALRED - ((SALRED / ND) * QUANTDIASRETORNO) SENAO SE QUANTDIAS < 0 E QUANTDIASRETORNO < 0; SALRED0 SENAO 0 |
Fórmula associada ao evento que será lançado no movimento do Funcionário.
Envelope lançou o valor referente ao período reduzidoque considera a Jornada reduzida:
Nota | ||
---|---|---|
| ||
A MP 936 se refere a redução de Jornada trabalhada não fazendo nenhuma citação se os demais pagamentos como Afastamentos, Faltas, Hora-Extra, etc deveriam também ser reduzidos proporcionalmente. Como não há alteração contratual (redução de salário hora) entendemos que os mesmos devem considerar o salário integral para fazer os pagamentos/descontos sem precisar proporcionalizar conforme é feito para o pagamento de salário mensal. |
...