cancel
Showing results for 
Search instead for 
Did you mean: 

Rounding issue for absence quota

former_member583520
Active Contributor
0 Kudos


Hi Experts,

We are facing the rounding issue in absence quotas.

   

Seniority absence quota is working fine in our system. But I want to do the rounding. Its daily accrual. If you have any idea on this please
help me.

 

     1st year  service – 14 days

 

     2nd year onwards – 21 day

    Here i have enclosed the screen shots in that Employee joined in 10.11.2014.

    

  1. 1.99472 – should display 2
  2. 15.01741 – should display 15

Thanks and regards,

Revathi.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Revathi,

Could you please post screenshots of your selection rule configuration as well as the processing that takes place during accrual in the QUOTA function? That will help us troubleshoot your issue.

Thanks,

Kory

venkateshorusu
Active Contributor
0 Kudos

Rounding rules can be handled through V_T559R check the table and configure it accordingly.

Regards

Venkatesh

Former Member
0 Kudos

Hi

check the table V_T559R for rounding rules

former_member583520
Active Contributor
0 Kudos


Hi ,

In the V_t559R i have maintained the rounding rule like below. But system is giving the values

in the place of 15.01741 its giving 14. So, please help me in rounding rule what i need to maintain

Thanks and Regards,

Revathi.

Message was edited by: Sikindar A

Former Member
0 Kudos

Hi,

change like this and try

0.50000 /   1.0000    1.0000  /

/ (is check mark in box)

then if you have 15.01741  to 15.50000 target is 15.00000

Sanky
Active Contributor
0 Kudos

As per Preenath said go with below configuration.

0.5(including)   1.0      1.0 (mark Roll over)

and then check the result.

Regards,

Sankarsan

venkateshorusu
Active Contributor
0 Kudos

Before going to rounding rule what is accrual period how you are generating Quotas check all of them then think about rounding rule where to place it how to control it.

Regards

Venkatesh

former_member583520
Active Contributor
0 Kudos

Hi Preenath and Sankarsan,

I have changed rouding rule as you said.even though I am getting the same results.

Thanks and Regards,

Revathi.

Former Member
0 Kudos

Hi

In your screen shot 01.01.2015 to 31.12.2015 is showing 15.01741 is last year quota is carry forward to next year along with the 2015 year leave quota's ?

have you assigned correctly the rounding rule for the quota type ?

create a new rounding rule as 95 and assign this to the QT

Sanky
Active Contributor
0 Kudos

Hi,

What is the base period and accrual period of the quota?

Regards,

Sankarsan

former_member583520
Active Contributor
0 Kudos

Hi Sankarsan,

Base period: Calendar year

Accrual period: daily.

Thanks and Regards,

Revathi.

former_member583520
Active Contributor
0 Kudos

Hi Praneeth,

2015 period quota is showing correct for that year. Here quota is generating based on the seniority. yes i have assinged corrclty the rounding rule for the quota type.

Sanky
Active Contributor
0 Kudos

Hi ,

See your accrual period is daily. Now you are assigning rounding rule on daily basis case.

Got it.so for that reason it's not happening.

now tell me you would like to round off when year of service is completed. are you using time evaluation?

Correct.

Regards,

sankarsan

former_member583520
Active Contributor
0 Kudos

Hi Sankarsan,

yes. I am using time evaluation. I am updating the quotas and rounding when employee joining the day and the every year 1st of jan.

Thanks and Regards,

Revathi.

Sanky
Active Contributor
0 Kudos

Hi,

When rounding off is required at the end of the sevice year, or daily basis or 1st day of calender year?

In the daily basis round off means it's rounding off day's quota round off , not on the total quota because rounding rule is connected with generation rule. Generation rule means quota genration, right?

I would suggest you go with PCR with operation ROUND.

Check and tell me.

Regards,

Sankarsan

former_member583520
Active Contributor
0 Kudos

Hi Sankarsan,

thanks for your replys. once employee joined in the organization system should give this absence quota rounding for that year (based on the service calcualtion).

next year quota will be generate 1st of jauary at that time it should be round off.

I have written the PCR like below then also no use.

HRS=YDAAU9

HRS/365

ROUNDHR09

Thanks and Regards,

Revathi.

Sanky
Active Contributor
0 Kudos

Hi ,

In the next year on the 1st of january you will round off the quota.

Write the below pcr after QUOTA function.

*

****

      OUTAQTYP

           14

                HRS=FR14C

                ADDDB1001

                HRS=D1001

                ROUNDH

                ADDDB1002

                UPDTQA14

            **

                Leave

Time type 1001 is temporary purpose and time type 1002 which you are using in the 2nd year base entitlement.

Quota type 14 for which we would like to round off.

Check and tell me.

Regards,

Sankarsan