on 05-07-2013 6:00 AM
Dear Experts.
How are you all, i want to update the employer contribution in sap. I store the employee eobi contribution in 5000 wage type and system automatically calculate employee contribution. Currently its 4 % of Basic salary . I want to update as 5%.The data is not store in 5010 Wage type(EOBI EMPLOYER CONTRIBUTION). Employer contribution only apply in PCR and schema. If i change the EOBI employer contribution in Current month. Its impact on current payroll or previous payroll also. I attached the screen shot.
Thanks in Advance.
Regards
Jazib Tariq
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jazib
What i understand is that the percentage of the contribution to be taken as EE contribution is hardcoded in the PCR and if you change the same it will cause an issue when there is a retro calculation,
You need to make a copy of existing rule and replace that percentage with a constant from table T511K which allows you to have a date effective for new rate.
One way is to maintain this table for old and new rate and let rule calculate itself. Although i never tried this i think this should work
Other way is to create new rule and to use the condition to access new rule only when payroll period is from current period and in to future.
Hope this helps
Regards
Ajay
Hi Jazib,
Go to SM30 to maintain you constant at T511K.
To read the constant in PCR, refer below:
https://scn.sap.com/thread/1596495
Regards
Bill
Dear Jazib,
Maintain the table T511k as AJ told you and call that constant in PCR. For your help i am showing u the EOBI PCR below. Here ZEOBE is the constant and it will call through K. I hope this will be help full for you.
ZEOB Personnel Calculation Rule ZEOB
3
6001 EOBI Eployeee
AMT= 0001 Set
AMT+ 0002 Addition
AMT+ 0003 Addition
AMT+ 0004 Addition
AMT+ 1001 Addition
AMT*KZEOBE Multiplication
ROUNDGK100 Round AMT to next
AMT?KZEOBM Comparison
<
AMT*KZEOBE Multiplication
AMT/100 Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
AMT*-1 Multiplication
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
=
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=IZEOBE Set
AMT*-1 Multiplication
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
>
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
MULTI ARA Multipl.amt/no/rate
AMT=IZEOBE Set
AMT*-1 Multiplication
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
6002 EOBI Employer
AMT= 0001 Set
AMT+ 0002 Addition
AMT+ 0003 Addition
AMT+ 0004 Addition
AMT+ 1001 Addition
AMT*KZEOBE Multiplication
ROUNDGK100 Round AMT to next
AMT?KZEOBM Comparison
<
AMT*KZEOBR Multiplication
AMT/100 Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
=
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=IZEOBR Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
>
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
MULTI ARA Multipl.amt/no/rate
AMT=IZEOBR Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
User | Count |
---|---|
100 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.