Efetuado correção para que quando o mnemônico P_NDSRHORI estiver preenchido com "0" e existir afastamentos, efetuar o pagamento do DSR e das horas trabalhadas de acordo com os dias efetivamente trabalhados e seus respectivos cadastros no calendário do cadastro de período. Supondo que o funcionário esteja afastado do dia 01 até o dia 25, que o dia 26 seja uma segunda-feira, e que o mês possua 30 dias, será gerado apenas a verba de horas trabalhadas com 5 dias. Caso o dia 26 seja uma sexta-feira, por exemplo, será gerada a verba de horas trabalhadas com a quantidade de horas referentes a 4 dias, e a verba de DSR com a quantidade de horas referente a 1 dia. Caso o mês possua 31 dias e esteja definido para que o cálculo seja por 30 dias, continua o processo antigo, de proporcionalização dos dias, conforme documentação abaixo: http://tdn.totvs.com/x/Fp9SDg Importante: Caso a intenção seja efetuar o pagamento de horistas pelo dias do mês e os mensalistas sempre por 30 dias, é necessário criar um processo diferente para os horistas e definir os dias de cálculo no cadastro de período como 31 em todos os meses com 31 dias. |