Hi Experts,
I very well know GKAU** is Unpaid absence in calendar days for all counting classes
Suppose GKAU** = 4 . Unpaid absence days are say 5th oct, 6th oct, 19th oct and 20th oct
Say I am running payroll for the month of oct 15
doubt is simple when we speak of GKAU** it is absence days within 01.10.15 to 31.12.15. Here it is 4.
But now I need to calculate Unpaid absence in calendar days for all counting classes for only 01.10.15 to 15.10.15
I know the answer is 2 days 5th oct, 6th oct .
But now what is is called ? like it is called GKAU** for entire month.
regards
amit soman
Hi,
Please find the solution.
Hope this helps you out.
1) Since you are entering the 2SPA wagetype in IT0014.
First step would be to perform WPBP split up as per 2SPA entry in IT0014
( for correct factorization ).
Standard SAP PCRs doesn't perform WPBP split on IT0014 entries, hence a custom PCR has to be written for the same.
Input
WPBP --- 01.09.2015 30.09.2015 01 partial period
P0014 --- 2SPA 3000 INR 21.09.2015 30.09.2015
Desired output
To split WPBP and place 2SPA in correct partial period split as shown below.
WPBP --- 01.09.2015 20.09.2015 01 partial period
21.09.2015 30.09.2015 02 partial period
IT --- 2SPA 02 partial period 3000 INR
This can be achieved my modifying PCR X011 and explicitly specifying rule for 2SPA
make use of operation WPBPC with parameter as 'S' ( refer documentation for same ).
Once the Split is achieved partial period factorization can be done as required.
2) Eg if /801 is assigned for 2SPA factorization
/801
RTE=TKSOLL Set
RTE-TKAU** Subtraction
RTE*KGENAU Multiplication
RTE/TKDIVI Division
ADDWT * OT Output table
Output
WPBP --- 01.09.2015 20.09.2015 01 partial period
21.09.2015 30.09.2015 02 partial period
IT --- 2SPA 02 partial period 3000 INR
/801 02 partial period = ( TKSOLL [10] - TKAU** [1] ) * 100,000.00 / 30
= 30,000
XVAL pcr will take care of the prorated calculation with the output as
Output
WPBP --- 01.09.2015 20.09.2015 01 partial period
21.09.2015 30.09.2015 02 partial period
IT --- 2SPA 02 partial period 900 INR
Thanks and Regards
correction
doubt is simple when we speak of GKAU** it is absence days within 01.10.15 to 31.10.15. Here it is 4.
Hi Amit,
Are you running payroll by Weekly...!
Can you elaborate you scenario...!
Regards
Mohan
Add a comment