cancel
Showing results for 
Search instead for 
Did you mean: 

Absence quota error in ESS

Former Member
0 Kudos

Hi team,

We are generating one of the absence quotas through PT60 subsequently going for Quota Correction through IT2013.

The quota overview is reflecting correctly in ESS before Quota Correction. But, after quota correction the quota overview is not reflecting correctly. We are at ECC 6,EhP4 and EP 7.

Pls let me know if anyone has faced similar issues.

thanks.

Accepted Solutions (0)

Answers (1)

Answers (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

to select the proper mode. In your case it should be 'D', kindly check

it. This is the standard setting, Verify if you are using any other

MOD. Please verify which MOD is currently being set

Each MOD has its own settings

So check the ESG and PSG groupings, from It2006, And make sure the

entries are available in V_T556A_WEB

Please read through the documentation of the Function Module

HR_GET_QUOTA_DATA to select the proper mode. You can modify the

mode in the BADI according to your business requirements.

The relevant details are as follows:

BADI: PT_ABS_REQ

Class: CL_PT_ARQ_TIMEACCOUNTS

Method: GET_REMAINING_QUOTA_FOR_PERNR

METHOD if_ex_pt_abs_req~get_mod_and_qtype.

ex_mod = 'B'. // Here you can change Mod

ex_qtype = 3.

ENDMETHOD.

This is the method of determining which data should be read.

The options are as follows:

Data is read from the cluster

Data is read from the infotype record

Data is read from a simulated time evaluation run

You can use parameter MOD to determine which data you want to

base the calculation on.

By default we are populating it as 'B'. While this standard setting

works for most of our customers it might be insufficient for others.

You can change the way the function module HR_GET_QUOTA_DATA is called

by using the BAdI customer exit method

GET_MOD_AND_QTYPE (class CL_PT_ARQ_REQ_EXIT)

In your case it should be 'D' or 'E'.