cancel
Showing results for 
Search instead for 
Did you mean: 

how to call info type 0008 wage types in off cycle for calculation

Former Member
0 Kudos

Dear all,

There is a requirement where I need to call Infotype 0008 wage types in pcr for off cycle calculation.

Kindly let me know the operation to query infotype 0008 wagetypes in pcr

Accepted Solutions (0)

Answers (5)

Answers (5)

former_member182306
Active Contributor
0 Kudos

why do you need to call off cycle from 8 infotype Are you doing any termination action which is in withdrawn status?

Sanky
Active Contributor
0 Kudos

Hi ,

I am assuming that your requirement is like below that in the off cycle payroll run you would like to pay some amount based upon the basic wage type.

Suppose Basic Wage type is WT9999 which we are passing to WT9998 which will be called on the off cycle payroll run for further calculation for WT9997 which is maintained number's in the IT267.

ZREG

3

   9999

             ADDWT *

            AMT=  9999

            ADDWT 9998

  ****

          ADDWT *

Insert this pcr in the XT00 time schema after ZLIT function with PIT function.

ZOFC

3

   9998

          AMT=L  9998

          ADDWT&998A

   ****

           ADDWT *

ZCAL

3

    9997

           AMT=& 998A

           NUM=  9997

           MULTI ANA
           ADDWT 9997

Add this two pcr one by one in the off cycle schema part like below

IF           SPRN

P0267    X011   GEN  NOAB

IMPRT      L

PORT   ZOFC

PIT       ZCAL

ELSE

Check and let me know.

Regards,

Sankarsan

sikindar_a
Active Contributor
0 Kudos

Yes

You can call the Wage types of IT0008 in offcycle. can you let us know do you want prorated amount or non prorated amount ?

Former Member
0 Kudos

Dear Sikindar,

The requirement is we are paying quota compensation in off cycle.

for this i have written dynamic action from 0416 infotype to 0267. where number will be updated in 267 from 0416 infotype and amount will be maintained manually(the amount is total of basic,hra,transport) in 0267. and getting correct amount on daily rate.

daily rate includes of Basic,Hra,Transprt allowances,

Now the requirement is client wants amount to be bifurcated in Basic,Hra,and transport seperately for posting purpose.as these amounts are accruals every month in seperate wage types.

Sanky
Active Contributor
0 Kudos

Hi ,

Its not clear to me.

Let me understand. In the IT267 you are maintaining today daily rate of WT Basic, HRA & TA.

Now in the offcycle you are calculating the amount of leave encashement with custom wage type multiplying with Amount & Number.

Now tell me you would like to bifurcate that amount which you have maintained in the IT267. Since this amount would not be posted to FI , final amount after calculation from MULTI ANA will be posted to FI in expences part and payable part will be posted to balance sheet part.

Now tell me what you would like to post as bifurcate.

Regards,

Sankarsan

Former Member
0 Kudos

I am working for Saudi payroll where every month accruals is there on basic hra and transport on every month leave accrual.  for example employee got 2.5 days annual leave.

so basic salary/30 days x 2.5 days = xxxx  this amount is accrued every month  in the same way for housing and transport.

these amount go separately in balance sheet account in different gls.

we need to show this amount as expense in every month gls.

after one year he is eligible to go for vacation but if employee does not want to go for vacation at that time this total accrual amount will be paid to him.

we are paying through off cycle using 0416 and 0267.

now I want to pay amount as employee is asking for quota compensation.

i am getting correct amount but cumulative

now as we have already shown this amount as expenses we can not show this amount as expense again just balance sheet gl to be reversed to tally the balance

Sanky
Active Contributor
0 Kudos

Hi,

Why is it required to show under expence account in the every month where you are not paying to them on that month and then how you are balancing the FI side in the every month.

I think approach should be like that WT Basic pay , HRA & TA will be cumulative in the custom wage type. So when employee is caliming for leave encashment then you can check these wage type amount from CRT table and then you will be updated in the IT267 and next necessary calcualtion will be made through custom pcr in the off cycle payroll schema part.

Now in the case of off cycle posting you will be posted the calculated leave encashment amount to expence account and paybale amount to balance sheet account. This would be correct posting i think so.

Check and let me know.

Regards,

Sankarsan

Former Member
0 Kudos

This is the common practice in saudi arabia we need to bifurcate wagetypes not cumulative

sikindar_a
Active Contributor
0 Kudos

Mohmmed

This is requirement is client specific , In my client i dont have this client of requirment (Saudi Arabia)

I will check and will get back to you on this.

venkateshorusu
Active Contributor
0 Kudos

As far i know, schema is designed in such a way to read IT0267 values only Since SAP is come with option Functions, Which are used to read the respective IT's and collect the data Where in schema it is designed to read the IT0267 when we execute off-cycle payroll.

If it is required to read the wage types, Which are coming from IT0008 then we will have to think about work around with the option dummy wage types and they should not cause any interruption to regular payroll process and other areas etc.

Regards

Venkatesh

jagan_gunja
Active Contributor
0 Kudos

1. During off cycle payroll, following

1.1 Should not be used-

1.1.1  IT 7, 8, 14, 15, 2001, 2002, 2003, 2005, 2006, 2007, 2010, 2013

1.1.2  Functions PA0014, PA0015,

1.1.3  PCRs like XPPF, XVAL0,

1.2 Should be used

1.2.1 IT 267 - for any payments that did not go through regular payroll

To skip a schema line/s for off cycle run use lines as in the example below

      IF         bbbbb  SPRN                 -OFF CYCLE PAYROLL?

      P0267  XXXX    GEN  NOAB        - - PROC.IT 267

      ....

      ELSE                                        -NO, REGULAR PAYROLL

      P0014  XXXX    GEN  NOAB        - -   PROCESS IT 14

      ....

      ...

      ENDIF                                       - - END OF IF SPRN