Você está na página 1de 3

Implantao do clculo do 13 salrio na folha Beta

Tarefas executadas:
1

Criao da consulta SQL BETA.MDIA que retorna a mdia de horas extras


executadas no perodo.
SELECT TRUNC(SUM(HORA)/60/12,2) as Y
FROM PFFINANC
WHERE CODCOLIGADA = '1'
AND CODEVENTO
= '117'
AND ANOCOMP
= '2015'
AND MESCOMP
BETWEEN '01' AND '12'
AND NROPERIODO
= '2'
AND VALOR IS NOT NULL
AND CHAPA
= :FRM_CHAPA

Criao da consulta SQL BETA.GRATIFICA que retona o valor da gratificao do


funcionrio.
SELECT VALOR AS
FROM PFUNCVAL
WHERE CHAPA
AND CODCOLIGADA
AND CODVALOR

V
= :FRM_CHAPA
= '1'
= '1'

Criao da frmula EV131. Esta frmula retorna o valor do prmio do colaborador,


lembrando que este valor determinado pela quantidade de avos o qual mesmo
tem direito no ano.
Decl gratifica;
SE EXECSQL ('BETA.GRATIFICA') = '1'
ENTAO setvar (gratifica, RESULTSQL ('BETA.GRATIFICA', 'V'));
SENAO 0
FIMSE;
(gratifica / 12)

* NROAVOS13

Criao da frmula EV174. Esta frmula retorna o valor das mdias a serem pagas
ao colaborador, levando em conta a quantidade de horas extras pagas no ano.
Decl mediabeta, gratifica;
SE EXECSQL ('BETA.MEDIA') > '0'
ENTAO setvar (mediabeta, RESULTSQL ('BETA.MEDIA', 'Y'));
SENAO 0
FIMSE;
SE EXECSQL ('BETA.GRATIFICA') = '1'
ENTAO setvar (gratifica, RESULTSQL ('BETA.GRATIFICA', 'V'));
SENAO 0
FIMSE;
Pgina 1

((gratifica/ 220)*2)

* mediabeta

Criao da frmula EV121. Esta formula retorna o DSR da mdia das horas extras
pagas no perodo.
Decl mediabeta, gratifica;
SE EXECSQL ('BETA.MEDIA') > '0'
ENTAO setvar (mediabeta, RESULTSQL ('BETA.MEDIA', 'Y'));
SENAO 0
FIMSE;
SE EXECSQL ('BETA.GRATIFICA') = '1'
ENTAO setvar (gratifica, RESULTSQL ('BETA.GRATIFICA', 'V'));
SENAO 0
FIMSE;
(((gratifica/ 220)*2)

* mediabeta)/6

Criao da frmula REF_13BT. Esta frmula retorna a quantidade de horas extras


da mdia anual do colaborador.
Decl mediabeta;
SE EXECSQL ('BETA.MEDIA') > '0'
ENTAO setvar (mediabeta, RESULTSQL ('BETA.MEDIA', 'Y'));
SENAO 0
FIMSE;
Mediabeta

Criao da frmula AVOS 13. Esta frmula retorna a quantidade de avos do 13


que o colaborador tem direito.
NROAVOS13

Criao e parametrizao dos seguintes eventos:


1) 121 D.S.R MEDIA 13 SAL
Parametrizada a frmula de valor EV121 para clculo do DSR.
2) 131 2PARC. 13 SALARIO
Parametrizada a frmula de valor EV131 para calcular da segunda parcela do
13 salrio conforme a quantidade que o colaborador tem direito;
Parametrizada a frmula de referncia AVOS13 para informar a quantidades de
avos que o colaborador est recebendo.
3) 174 MEDIA H EXTRA 13 SAL
Parametrizada a frmula de valor EV174 para calcular as mdias de horas
extras do colaborador no perodo;
Parametrizada a frmula de referncia REF_13BT para informar a quantidade de
horas extras da mdia do perodo.
Pgina 2

Criao do grupo de eventos 2 PARC. 13 SALRIO.

10 Parametrizao dos eventos que compem o grupo de eventos 2 PARC. 13


SALRIO.

Quando pagamos pelo desenvolvimento da folha beta, a pessoa que desenvolveu, assim
como o RH no se ligou, as rotinas referentes a os clculos do 13 no foram realizadas.
Informo que foi informado ao RH a concluso do desenvolvimento para que eles faam os
testes necessrios, em base de homologao, e nos aponte possveis falhas que por
ventura venham ocorrer.
Uma vez validados os testes, todo o processo ser replicado para a base de produo.

Pgina 3

Você também pode gostar