cancel
Showing results for 
Search instead for 
Did you mean: 

How value for ABKRS is determined?

Former Member
0 Kudos

Hi All,

When I award a position to an employee, the value for field ABKRS was displayed as Z1(you can check this in pa30-> organizational assignment infotype-> payroll area)(this is correct value as the country code MOLGA is 10) but when you award some other position or the same position again after unawarding it, the value for ABKRS for the employee is changed to D2 in some of the cases.

For our module it should be either Z0 or Z1 but it's taking D2 which is the deafult setting when there is no MOLGA.

How to workaround this problem.

Best Regards

Kusum

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

You can use feature ABKRS (from tcode PE03) to change the default Payroll Area.

Regards,

Vikas Bhatia

Answers (4)

Answers (4)

Former Member
0 Kudos

Changing through Program can be done by Changing the Standard SAP Program, which is not recommended, Better u do the changes with FEATURE.

Former Member
0 Kudos

Thank you all.

I have found the solution for this problem.

From Function module RH_GET_CONTROLLING_INFO, we should import PERSA value also, and pass this value along other values. When you pass this value, it's updating all values correctly.

Former Member
0 Kudos

Thank you all for the replies.

True that changing the settings in feature ABKRS we can prevent the display of wrong values.

But one more thing I wanted to know is,can this be done programmatically from a program which calls the standard HCM program, by passing some specific values so that it does not go to the default option of the feature ABKRS.

Best Regards

Kusum

Former Member
0 Kudos

HI,

Check Feature ABKRS in PE03, Defaulting the values depends on how u configure ABKRS feature...Take help of Functional Consultant if u are not familiar with Features.......

Former Member
0 Kudos

Thanks Vikas for the answer.

Here the problem is changing the default in PE03, gives temporary solution.

This ABKRS field should have Z1/Z0 based on employee group and subgroup which comes from outside the HCM standard program.

So I need to know what parameters can affect the value for ABKRS field.

Former Member
0 Kudos

Well I don't know whether i have got you right or not.

As per my understanding It is picking the default value b'coz under the 'otherwise' node you must have maintained this value or by default it is there, Just put star it will solve all the issues.

As far as Payroll area assignment on employee group/ subgroup level is concerned you can call the desired paramters by calling the same using Decision operation-FLDID.

Hope thsi helps.

Best regards, VC