sexta-feira, 30 de agosto de 2013

Assiduidade/Produtividade - roteiro de calculo Protheus

O Protheus nao vem por padrão o calculo de assiduidade, porem sabemos que é comum a várias empresas ou melhor dizendo sindicatos. Para configurar esse calculo no Protheus é preciso apenas de 2 formulas e não uma para cada verba, por exemplo, para incidir na rescisão ter que criar uma para ferias proporcionais outra para ferias vencidas etc.

Basta fazer uma formula para gerar na verba "utilizar a função fgeraverba".

Ex: 4% sobre salario base

Faço a condição - fica a criterio da empresa
faço um execute M_NRET:= ((SALARIO*0.04)/30)*DIASTRAB and
outro execute finalizado FGERAVERBA("079",ROUND(M_NRET2,2),,,,,,,,,.T.,)          

no exemplo a verba de assiduidade é a 079.

2ª formula irá depender da empresa, algumas empresas incorporam esse valor em todos os outros calculos, outras não, vai do entendimento do Gerente de departamento pessoal, mas se incorporar:

Faço a mesma condição "geralmente crio um combo na SRA com SIM ou NAO".
Faço um execute atribuindo e somando "+=" na variavael SALMES/SALDIA/SALHORA o resultado.

Ex.
Cond: SRA->RA_XASSIDU == "1"
EXEC: SALMES += SALARIO*0.04
EXEC: SALDIA += (SALARIO*0.04)/30
EXEC: SALHORA += (SALARIO*0.04)/SRA->RA_HRSMES

Incluir no roteiro de calculo da folha as duas formulas antes da posição 520 "no meu roteiro de calculo" que é a linha que valoriza essas variaveis, se colocar depois o segundo roteiro não vai funcionar".

Abraço

Nenhum comentário:

Postar um comentário