Offcycle Payment

Hi
Is there a way to process a single wage in OffCycle Payment which is dependend on other wage?
Lets say wage type "5001 - Leave Encashment", for which the input is NUMBER, and output is AMOUNT.
In PCR, the daily basic pay should be multipled by Leave Encashment Number value.
Everything works fine in Regular Payroll, but does not work in OffCycle.
Regards
Yash

I have resolved it now. This is what I did.
5003 is my Leave Encashment Wagetype.
A) First PCR to read the basic pay:
PCR Name: ZLEB Reading Basic Pay in Variable
        ADDWT *         (Note: Single Space between ADDWT and *)
        ADDWT&5003 (Note: No Space in any characters)
0001 Basic Pay
        ADDWT *        
        ADDWT&5003
This PCR is written after IF SPRN statement of Y000 schema as follows. IF SPRN is usually 6th line in main payroll schema:
IF         SPRN             Special run?
PIT   ZLEB GEN  NOAB        Reading Basic Pay in Variable
B) Second PCR to multiply the Basis Pay amount with Number of Leaves Encashed.
PCR Name: ZLEO Calculate Leave Encashment in Offcycle
        AMT=& 5003 (Note: Between AMT=& no space, and Single space between & and 5003 wage type)
        AMT/30     (Note: No space between any character)
        MULTI ANA (Note: Single Space between MULTI and ANA)
        ADDWT 5003 (Note: Single Space between ADDWT and 50003)
This PCR is written after Function P0416 inside T000 schema as follows.
P0416                       Processing Quota Compensation
PIT   ZLEO GEN  NOAB        Leave Encashment via IT416 in WT 5003
Thats all folks. It works smooth. In RT I can see both number of leaves encashed and amount paid for encashment.
Regards
Yash

Similar Messages

  • Offcycle payment report

    hi,
    Is there any report from where i can fetch the offcycle payments made to employees on different dates in a particular period.
    Also the amount of offcycle payments made along with the tax on offcycle payment as and when made.(we have configured in the way that as and when offcycle payment is made tax is deducted there and then only)
    actually in standard reports HINCANN0 and wage type reporter we need to enter period individually for employees i.e. we cant select in a given randge of selecton period.

    hi,
    m giving offycle payments thru IT0267.
    When m mentioning the period to draw a report on employees who have recieved offcycle payments in taht period, m not getting any output but i am getting the report when i draw the report by mentioning the dates of offcycle payments individually . same in ad hoc query also.
    is there any report wherein i can mention the period n draw all offcycle payments made in that period
    regards
    shiney

  • Offcycle payment not coming in /559

    Hi Gurus,
    I had maintained the payment amount in 0267 and when I run payroll the amount maintained in the0267 Infotype is not cumulating in /559 for payments.
    How can we post the offcycle payment to FI. Is it possible to do so and if yes how can we do that ....
    Is there any operation top calculate the days between the dates?
    Please suggest how this

    Hi,
    Kindly check the following in IT0267
    1.) Offcycle Payroll Reason
    2.) Payroll Indicator
    3.) Date of Payment
    Run the Payroll with the above feilds in the Payroll Driver(PC00_M40_Calc)
    Check the RT record if /559 , /560,/557 or /565 is created
    1.) IT0009 is maintained with Bank details = WT /559 is created
    2.) IT0009 is maintained with Cash Pmt = WT /557 is created
    3.) IT 0009 is not created - WT /565 is created
    /560 value is always created
    Regards
    Hemant V. Mahale

  • Offcycle payment amount is getting adjusted with the regular payroll

    Hi Sappers,
    offcycle payment amount is getting adjusted with the regular payroll if the salary is negative.
    We want to stop this...please help

    Simply in the regular payroll you have to modify the rule X011 to cater the specific requirement.
    You have to bring 0267 in between If statement
    If                SPRN
    P0267
    Else
    P0014
    p0015
    ETC
    End if.
    I have faced same problem if you need will send you screen shot. Please let me know if required.
    Afrasyab

  • Offcycle payments repeating in PC00_M99_CWTR

    Dear Experts
    I am working on payroll and I want to delete the repeat entries of PC00_M99_CWTR from the report. Its showing both the offcycle payment and regular payment resulting to double entries. These are the payment of same amounts for one employee. I checked PU01 and not able to delete the report from it. Also RPUDEL20 report is restricted by SAP so I am not able to use it. Please check the attached copy of screen shots and advice How to delete those entries. I am working for UAE client and not able to post the entries to payroll. Please treat it as top priority and advice for the same.

    Hi Veeram
    Thank you so much for your reply.
    Still I have couple of queries.
    If control record for Payroll Area is in exit mode, then how that Payroll run will affect.
    Do we need to do reverse entries and again run the payroll and then again posting will happened??
    Please do reply on it.
    Regards
    Prakash Bhave

  • Offcycle payments

    Hi,
    Can some one let me know the procedure of inclusion of offcycle payments for the calculation of housing perks.
    its very urgent.... plz some one respond for this
    Regards
    sansai
    Edited by: sansai on Jul 24, 2008 3:39 PM

    not

  • Offcycle payment - PF to be deducted

    Hello All,
    There is an Offcycle wagetype for which PF has to be deducted. We have
    run the Offcycle Payroll and /111 is generated and PF is not deducted.
    We have also run the following regular Payroll in which the same off
    cycle payment is not accounted for PF.
    How to make an Off cycle wage type to be PF deducted ? Please advise.
    Thanks & regards
    Vijay

    Check the below threadsd.
    [Re: PF Deduction - Off cycle Payroll;
    [Re: PF not deducted during Off cycle payroll ]

  • Mass Offcycle - Payment Method Issue

    Hi There,
    My Client has a new requirment, that they need to run Mass Offcycle of Bonus Payment in the Regular Payroll Driver(PC00_M10_CALC). In this scenario irrespective of the Employee Bank Details, we need to pay this bonus payment thru Check payment medium.
    In tried defaulting the Check Payment medium to that specific Bonus Offcycle Reason Code, but this Config is working only if we use the Offcycle Workbench not in the Payroll Driver Program.
    Can you anyone help me to solve this issue?
    Regards
    Sathiya

    Just create IT0009 subtype 5 for all employees that you want to run mass OC payroll.
    Arti

  • Main Bank for Offcycle Payments

    Hi Friends
    How can we define the payment methods for Main Bank for normal payroll and Main Bank for offcycle payroll.
    I hope defining the payment method is defined by FI team, but how can we link to the Main Bank for offcycle payroll.
    Kindly advise.

    Hello Surya,
    IT0009 subtype "0" Main bank is always used by RPCALCU0 (Payroll driver)l. You can explicitly use subtype "5" Bank details for off cycle. This is how it works:
    Off cycle workbench is by default designed for a check. Let's say if you're planning to run bonus payments for 100 employees. Their subtype "0" is ACH or Bank transfer but bonus payment required to be paid as a check. Then you can set up IT0009 subtype "5" as a check for these 100 employees and run them thru together with RPCALCU0 as a bonus which in turn after Pre-DME generates check.
    Arti

  • Payroll -Offcycle Payment reversal

    We are trying to reverese a payment whihc was posted to finance already. It shows it is reversed succesfully and when i see payroll results, it shows R (Out of sequence reversal)
    I am checkng payroll Journal and wagetype reporter , the Year to date earnings, taxes hasnt been fixed with the reversal.
    Is there anything we need to do after reversing payment which fixes YTD stuff,
    Thanks
    Edited by: Revti Saini on Jun 25, 2010 6:46 AM

    Arti
    Thanks for your reply.
    But i will explain here what happened.
    An employee was terminated so we ran his final pay check. and closed his record. He had to be active in the system for few weeks (company policy). We didnt realise that an end user has created 416 infotype with some sick compensation . It was around 400 hours. The employee wasnt locked for payroll, so his paycheck was generated and posted to finance.
    Finance did their part of voideing the check and manually clearing their accounts. But in payroll the YTD is different now for that employee. He never got that paycheck.
    Now what we did was , we reversed this pay check. And when we tried to run the employee;s payroll, nothing was corrected even after correcting 416 infotype. Because he has no earnings. he didnt work after that. The system is not trying to take back those dollars for 400 hours which it paid, because employee has no gross. We can run payroll for the employee but it is not doing correction. Am I missing something? Please advice,
    I am waiting for your reply.
    Thanka

  • Retro in Offcycle Payroll

    Hi,
    We have made a modification in one of the offcycle payment wage type.
    The issue is that this wage type has been paid during the offcycle period of April 2009 as well. We have ran retro calculation but the system is not taking retro for the offcycle payment.
    Please help.
    Regards
    Spardha

    HI
    Thanks for your reply.
    I tried the same but their is no change.
    I have taken the following steps:
    1. I have made the change in the Wage type cumulation for Ann non perk amount (/134) so that it can be included in the PERK CALCULATION.\ in Function INHRA
    2. I have delimited the entry for wage type from 01.04.2009 & ticked the PC 34 for cumulation into /134.
    3. This payment was made in the April 2009 offcycle run. I have ran forced retro from this date but I am unable to see the result in INHRA.
    Please can you guide me any further.
    Regards
    Spardha

  • Retro of offcycle payroll in Actual Payroll

    Hi Gurus,
    I have Executed offcycle payroll on 02.07.2009 for one employee and paid 1000. on 25.07.2009 i have executed regular payroll for that employee was fine. Now in august i have to pay regular salary as retro with effect from 01.07.2009. Now i have executed regular payroll for august and payroll result is showing three results.
    1) Retro of offcycle of 02.07.2009
    2) Retro of regular payroll for july
    3) Regular payroll for August.
    If i stop the retro in the actual Payroll for offcycle then there will is no RT created in case of retro from previous month for offcycle. In this case posting program thinks that we have incorrectly paid offcycle payment and when we do retro for previous period then amount those are actually paid and posted are reversed.
    Any comments on Issue

    Dear Muhammad Afrasyab,
    Please share as how you solved this problem.
    Thanks
    Prasanna Manikandan

  • ABAP HR : Regular Run + Offcycle Run

    Please Help me....
    With Regular run my offcycle payment is not getting summed.
    There are 3 situations.
    Transaction pc_payresult : Weekly
    1. Regular payment for which offcycle is not carried out should not sum other offcycle payment.
    2. If offcycle payment(14/03/2009) is done before(15/03/2009 - 21/03/2009) and regular run is done after that then regular run with offcycle should get summed.
    3. If offcycle payment (18/03/2009) is done in the middle of week(15/03/2009 - 21/03/2009) then while summing it should consider regular run along with offcycle.
    This i tried but for 2 cases it works for other it does not work.
    First, look at any pay results for off cycle payments that were made
    between the last pay period and this pay period.  Find results that:
    1) were run after the last time HSA was run
    2) were for the previous period(s) since the last time HSA was run
    3) were tagged as a bonus / correction type
    4) were for the correct pay area, not voided, and not re-calculated
      LOOP AT rgdir WHERE rundt <= p_prvdt
                               ( rundt > p_prvdt
                           OR ( rundt = p_prvdt AND runtm >
                               p_prvtm ) )
                          AND  (  fpbeg <= pn-begda AND fpend => pn-endda )
                            AND fpend >= p_prvdt
                            AND ( ocrsn NE ' ' AND inocr NE ' ' )
                            AND ( payty NE ' ' "bonus/correction
                            AND inpty NE ' ' )
                            AND abkrs = p0001-abkrs
                            AND voidd IS INITIAL
                            AND calcd = space.
    Please suggest.

    In background mostly reports are run with variants.
    Variants are the values used to execute a report.
    While executing a report from SE38 you pass some values to selection criteria on the scee.
    Before pressing F8 or Execute save those values by clicking on the save sign.
    This is known as variant.
    Now while scheduling report in backgound this variant will be used.
    This is all about Variants -
    http://help.sap.com/saphelp_nw04/helpdata/en/c0/980374e58611d194cc00a0c94260a5/frameset.htm
    As fo your requirement you must be using PNP logical Databse.So just choose a screen with minimal or no screen elements o create a new one for your pogram by this path -
    GOTO-> ATTRIBUTES->HR REPORT CATEGORY->SCREEN.
    Now you require to read data from Infotype 0002 (*** & NAME), 0006 (REGION) and others as per your requirements.
    Just write a simple report with GET PERNR and fetch data from the infotypes.
    Check this link for a sample report -
    http://www.sap-img.com/abap/list-of-employees-who-have-completed-certain-yrs-of-service.htm
    Regards,
    Amit

  • Multi currency payment program

    Hi Experts,
    how to implement multi currency payment program for international payroll. and also how to implement multi currency offcycle payments.
    give me some brief procedure, right now my client doing only one currency, upgrading to multi currency payments.
    your suggestions highly appreciated
    Thanks
    Sunny

    hi
    multi currency can be paid at pay sclae type and level
    plz correct me
    madhu

  • Adhoc query for Off cycle Payments(infotype 0267)

    Dear All,
    I have a rquirement to create a query for off cycle payments infotype(0267).
    It should show the payment done for each wage type.
    Can we pick the data from PC_payresult from table RT - Results Table.
    If yes, please let me know the process and if not, is there any other way to get the splits of offcycle payment.
    Regards,
    Prasad.

    Hi All,
    Do any one know how to create this query?
    Do we have any standard reports regarding the splits of offcycle payment infotype(0267)..
    Regards,
    Prasad.

Maybe you are looking for

  • How can i remove the previous icloud acount from my iphone4?

    I recently purchased a second hand iphone4 not jailbroken and i already restored it to factory settings but i can't log in to icloud using my account because it states that  "The maximum number of free accounts have been activated on this iPhone". Ho

  • Why index is not used by this table

    Dear all, Currently I'm facing problem with tuning one sql statement. It shows that full table scan in ZTLTBC_FILTER cost 15:19. But in table ZTLTBC_FILTER, it have index with field index 1    MANDT INT_NAME FNAME VALUE index 2    MANDT EXEC_ID COUNT

  • Cannot export, iMove keeps crashing !

    Hello, I have tried to export my project with various option, including "export with quicktime". I have tried to copy my project to an other Mac and export it from there, but iMovie crashes too after a couple of minutes. I can watch and edit my proje

  • Sound stops when set flash obj visibility to false on IE

    How can I prevent sound from stopping on IE when I set a flash <object> visibility to false, through javascript ? i.e.: document.getElementById('flashObj').style.visibility = 'false'; All other web browsers behave normally (they just hide the player,

  • RSA Support in JDK 1.2.2

    I am trying to figure out exactly which versions of java support RSA signature generation and verification. Precisely, I want to know if I can sign and verify using JDK 1.2.2 (without JCE). If not, do I need to get a provider that supports it, or wil