on 01-15-2013 10:25 AM
We have a requirement that a Wage Type to be entered on IT0015 with Amount and Number (of days). We plan to use the number value just as a memo item (i.e. required to appear on the Payslip) but not to be used for any calculations.
However, when I enter the number, it is multiplying the number by the amount - e.g. if I enter:
Number = 2
Amount = £10.00
I get on the payslip:
Number = 2
Amount = £20
However what I would like to see is
Number = 2
Amount = £10.00
WT characteristics
Input combination
Amount +
Number/unit +
Number/Unit
Time unit/meas. Hours
Indirect valuation
Indirect eval.module TARIF
Module variant A
Red.method 1
Rounding type B
Rounding div. 1
Thanks,
Femi
Hi Femi
Please check the function and rule used while importing the IT 0015 WT in Payroll. P0015 followed by a PCR is used to import IT 0015 WT's
It could happen in the rule itself that if both NUM and AMT are entered in IT0015 the rule could have multiplied both and stored the same in the AMT field.
Simplest way could be to include PRINT NP IT before and after reading P0015 in payroll. Check the input table as soon as the IT is imported. If the value is different from what is maintained in IT 0015 then its the rule thats performing the multiplication while importing the IT 0015 in Payroll.
Cheers
JayK.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for your prompt replies.
To be honest before posting the issue I and 2 of my colleagues had attempted all you have advised and also done some debugging.
After extensive (including debugging) investigation, it seems SAP cannot handle the Number / Amount combination as we require.
The best we can achieve is to enter on IT0015:
Amount => Average rate for the year
Number => Number of hours to be paid
The payroll will then show: Number of hours and the value of the hours. The client is happy with this work around.
However, there is one change required to the WT for this to work and that is to remove the PCL92(Processing Class) value in table V_512W_D.
Many thanks,
Femi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As implied by JayaKrishna and Vijay, do a Payroll Simulation for an employee with such an IT0015, with the "Display Log" box checked.
Once you have the Log on screen, drill down into it to find function P0015 and follow the evolution of the WT created.
You may want to compare what is printed in the Payslip, but it should be identical to what is in the RT table of the Payroll Results Cluster. Concentrate on correcting the configuration of the WT (does it require indirect valuation by TARIF?) or it's processing in the Payroll Schema/Rules.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi femi,
Check the payroll log, from where its converting the amount to euro 20.
Regards,
vijay
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
96 | |
9 | |
8 | |
5 | |
4 | |
3 | |
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.