Offcyle payroll

I am very new to offcycle payroll. I need help with confiuration of offcycle workbench. Could somebody please explain step by step that how we do the configuration. We have two different schemas for payroll for slaried and hourly. I was looking into the configuration that we have to assign variants for offcycle . But there we can just put one variant. How we will handle both salaried and hourly employees as we have two scehemas and hence we will need two variants. Please help

I checked the transaction   PUOC_10 as the country is USA. bUT it opens the offcycle workbench. There i cant see any variant. Where do i see for variant. The variants which i am loooking for is IMG-> PAYROLL USA-> OFFCYCLE ACTIVITIES-> SET VARIANTS FOR OFFCYCLE ACTIVITIES. I guess the offcycle is run based on the variant created for report RPOCALCU0. But i want to have two variants one for salaried and one for hourly. How will i do that.
Thanks a lot for replying back so quiclkly
>

Similar Messages

  • Difference in the FM reading the payroll results

    Dear Freinds,
               I would like to know what is the difference  between retro and offcylce payments how can we find out in the pc_payresult the retro data?, i am able to find out for the offcle when in the pc_payresult if we have offcyle payment date we can find the offcyle results . Which scenarios we have to read the retro and offcyle ?
    Because when iam reading the pc_payresult , i have done as below
    thorugh the function module cu_rgdir i have fetched the data which having strtza eq A into the internal table  i_rgdir  then passing the seqnr in to the FM and   'PYXX_READ_PAYROLL_RESULT'  ..... then i found iam not able  get the O and P  data  because iam reading only A.
    now my first question is  when we should be reading the O and P data in which situations
    secondly i wanted to know does offcyle and retro has any relationship with O and P ......or we can get the offcycle and retro data with  SRTZA eq A  only ?
    third question for offcyle and retro case do we have any specific function modules to retrive or we can use the same FM and   'PYXX_READ_PAYROLL_RESULT'  .
    Please if any one can explain me it would be great help.
    thanks & regards
    divya

    hi,
    first of all kindly use different heading for different queries ....i just replied one with same heading.
    now the answers:
    in pc _pay result there are fields inper and forper ie in period and for period .inper stands for period in which payroll was run and fper stands for period for which payroll was run....
    suppose you got promoted in september and company wants to give you salery with effect from march ..then they do retro active payroll run...for this the forper is less than inper.
    second case: suppose you make your lta claims....they dont come with the salery but it comes seperately every month say on 23rd....then in this case off cycle payroll is run.
    now strtza is of 3 type a , p and o...a for current record ,p for previous record and o for old record.
    for a particular person suppose the payrol area was monthly ...ie he gets salery each month...now his payoll was run on 25th of month so its strtza will be a ie active....now on 26 his retro payroll is run....then this record will have strtza as a and for record on 25th will change to p.
    again the retro payoll is run on 28th then strtz for 28-a for 26p and for 25--o ie old
    so if you want to check if the record is retro you have to see that forper is less than inper.
    you can use same fm.
    hope i am clear
    Edited by: pratyush v on Feb 4, 2009 3:59 PM

  • HR Offcycle Payroll(Customer Specific Function(

    Hi,
    I am working on SAP 4.7, i have developed an customer specific HR payroll function, its attached in the payroll schema, in the routine i have updated some HR infotypes. Now in normal payroll run it works fine but, in offcyle it has two buttons 'start payroll' which runs the schema, and 'save' which saves the changes, what i need is to save the changes when SAVE button is pressed not the START PAYROLL button, i have looked couldnt seem to find an exit at save.
    Thanks.
    Regards
    Khusro Habib

    During the Start Payroll process, when the schema calls my customer specific function. I filled an internal table PSOPER, then when the SAVE button is pressed system reads the data from this infotype to update it depending on the field OPERA of this internal table
    PSOPER-OPERA = 'U'. means update
    code:
    data gv_ocrsn type t52ocr-ocrsn.
    field-symbols <prelp> type c.
    "gs_s9000 structure of type P9000.
    get parameter id 'OCR' field gv_ocrsn. "This tells me if offcycle is being run
    if gv_ocrsn eq '0095' or gv_ocrsn eq '0090'.
    "all data is in gs_s9000.
    gs_s9000-infty = '9000'.
    assign gs_s9000 to <prelp> casting.
    MOVE <PRELP> TO PSOPER.
    PSOPER-opera  = 'U'.
    append psoper.
    unassign <PRELP>.
    clear gv_ocrsn.

  • Issue on payroll area which is changing from biweekly to monthly in Mid of

    Dear Experts,
    I have an issue on payroll area which is changing from biweekly to monthly in Mid of the Month.
    One employee was retired on 29th of March, so his payroll area was changed from biweekly to monthly on 29th. For retire we are running the payroll on 8th of every month. When we are running payroll for April he has received only 29th and 30th retire salary, by the time he is not yet retired also.
    In this case the main problem is monthly payroll time is early then biweekly. so the employee is getting retire salary then his regular pay.
    Can you guide me where we can control that monthly payroll area should not be triggered at this movement.
    Thanks
    Chandra

    You can do that but it is not that easy as it sounds if you have to do that over a period of say 10-20 years...lot of operational work!!
    Also say if you load the retiree action one month ahead say on 03/01/2011. And the employee is retiring on  03/29.
    Retire payroll is on 04/08
    Biweekly is on 04/15
    Now you decide to lock the employees after the 1st biweekly check of March...say which was process 14 days before 04/15 would be 04/01. The employee number is locked between 04/01 to 04/15. For 14 days you have locked these employees!!
    What happens if there is adjustment pay...you have to manually go and unlock the employee and lock him after the adjustment check.
    I will let you decide based on the comfort, SAP effort, Operational effort and system maintenance.

  • Pension payment period record issue in Retiree Payroll

    Dear Experts,
    We are implementing Retiree payroll with new set of wagetypes and payroll area. Now requirement is that there needs to be a provision of recording the balance period of pension payment and further it should be displayed in the form of report. That means say employee has the eligibility of receiving pension from 01.12.1998 to 14.11.2015 and he has received it till  Oct, 2010, remaining balance period needs to be projected in month and days like 60.14/98.12 etc.
    Now please suggest how to achieve it, should we create a custom infotype for storing it or any other way is there.
    Thanks and regards
    Tan

    It is Indian payroll.
    Requirement is to store the balance period of pension payment, like if one employee is eligible to get pension ( as per our pension benefit scheme) for 10 years 3months 15 days since his retirement date and has already received for 36 months i.e. 3years, we need to store and display that he is eligible to get pension for another 7years 3months 15 days in 87.15 format (i.e. 7*12+3= 87months and 15days) on monthly basis.
    This will be also captured in a report later on.
    Please suggest
    Regards
    Tan

  • Issue on Changing the Payroll Area in Mid of the Month from Biweekly to Mon

    Dear Experts,
    I have an issue on payroll area which is changing from biweekly to monthly in Mid of the Month.
    One employee was retired on 29th of March, so his payroll area was changed from biweekly to monthly on 29th. For retire we are running the payroll on 8th of every month. When we are running payroll for April he has received only 29th and 30th retire salary, by the time he is not yet retired also.
    In this case the main problem is monthly payroll time is early then biweekly. so the employee is getting retire salary then his regular pay.
    Can you guide me where we can control that monthly payroll area should not be triggered at this movement.
    Thanks
    Chandra

    Hi Dilek,
    If splits will be there definitely there will be two wagetypes but the amounts they'll have will be based on the rates of those periods.
    Suppose an employee got payscale increase on 11th of  the month, then employee will be paid at the rate of first payscale for first ten days then @ of second payscale on second 20 days.
    So there won't be any inconsistency.
    Regards,
    Tomesh

  • UK Payroll :Pension issue

    Hi Experts,
    This is related to Additional Voluntary contributions.When an employee is on whole month unpaid leave and there is an entry in InfoType 71,Additional Voluntary Contributions,Flat rate,this is calculated and shown on the payslip although the emp doesnt have sufficient amount (as he is on unapid leave whole month).
    We tried putting the wage type in the arrears table(V_T51P6)So that it will not deduct that amount for the month he is on unpaid leave but still its deducting.
    Any help on this would be appreciated with higher points?
    Thanks in Advance,
    Dharani

    Hello
    Please refer to the SPRO node of the IMG,where you need to maintain the entries for the pension scheme implementation.
    Payroll>payroll great britain>Pension Schemes.
    Here you need to maintain all required customising for the pension schemes.
    Band numbers are used in the calculation of Percentage and Mixed-rate Pension Scheme contributions
    Pension Band Level.
    The band levels divide the pensionable pay into bands. The band levels can be set at the figures of your own choice.
    The band levels are used in the case of Percentage Pension Schemes to calculate the percentage contribution amounts from each band.
    With a Mixed-Rate Pension Scheme either a flat-rate or a percentage contribution will be calculated from each band of the employee's salary.
    Regards

  • Mid Month Transfer Issue in Payroll

    Hello All
    Good Day!
    We have two payrolls defined, Payroll A and Payroll B and both has separate Legal entity but Business Group for both Payroll is same. We are having an issue when employee transfers from Payroll A to B or vice versa as mentioned below :
    1) Lets assume Employee transfers from Payroll A to Payroll B as on 17 Oct 2012.
    2) As Business Group is same , employee remain in the same BG.
    3) So we tried to terminate the employee as on 17-Oct-2012 and re-hired as on 18-Oct-2012 in the Payroll B. We need two IRP5 (tax certificate) so we need to terminate the employee from one payroll and reinstate in new payroll.
    4)) We have most of the recurring element configured to Terminate as Last Standard Process so all the recurring elements ended as on 31-Oct-2012, i think this should have been Actual Termination Date but as Payroll is running from last 2 years so this will be too big to change now.
    5) Now when we process the payroll as on 31-Oct-2012, employee got full month salary in Payroll A which is not correct as employee worked up to 17-Oct-2012.
    6) To avoid full month Salary, we changed the Last Standard Process to 17-Oct-2012 so all elements ended as on 17-Oct-2012 but now when we process the payroll as on 31-Oct-2012, employee is getting picked up but no element processed and no balance generated. Don’t know why ?
    Could you please provide your input as what is the best practice to handle this mid month transfer ?
    Thanks
    Gaurav

    Hi, Gaurav..
    6) To avoid full month Salary, we changed the Last Standard Process to 17-Oct-2012 so all elements ended as on 17-Oct-2012 but now when we process the payroll as on 31-Oct-2012, employee is getting picked up but no element processed and no balance generated. Don’t know why ?
    =>I guess.. The "Final Process Date" set as 31-Oct-2012 when you end this employee, isn't it?
    Actual Termination Date will let person end at this date, that's mean person record's effective_end_date will equal to the Actual Termination Date and create a new person record after Actual Termination Date.
    Last Standard Process Date let all elements ended as this date.
    Final Process Date means you can process payroll run before this date, and the assignment record's effective_end_date will equal to Final Process Date. That's why your payroll run includes this person. There's no elements because all elements ended on 17-Oct-2012, system doesn't get any element on 31-Oct-2012.
    Best Regards,
    Changhua

  • I am facing error while running Quickpay in Fusion payroll that "The input value Periodicity is missing for element type KGOC_Unpaid_Absence_Amount. Enter a valid input value". Any idea?

    I am facing error while running Quickpay in Fusion payroll that "The input value Periodicity is missing for element type KGOC_Unpaid_Absence_Amount. Enter a valid input value". Any idea?

    This is most probably because the Periodicity input value has been configured as "Required" and no value has been input for it.
    Please enter a value and try to re-run Quick Pay.

  • IN HR PAYROLL REPORT USING PNP LOGICAL DATABASE

    Dear abapers,
                            when i ab runing HR payroll report usin PNP Logical database there are some error occurs.
                INCLUDE  DBPNPCOM
                         IN UNICODE PROGRAMS, THE "-" CHARECTOR CAN NOT APPEAR IN NAME , AS IT DOES HERE IN THE NAME
                        PNP-SW-FOUND.
         INCLUDE  DBPNPCOM
                       IN UNICODE PROGRAMS , THE "-" THE CHARECTOR CAN NOT APPEAR  IN NAMES, AS IT DOES HERE IN THE NAME
                       PNP-SW-IGNORELOCKEDRECORDS.
         INCLUDE  DBPNPCOM
                       IN UNICODE PROGRAMS , THE "-" THE CHARECTOR CAN NOT APPEAR  IN NAMES, AS IT DOES HERE IN THE NAME
                       PNP-SW-ENQUEUEPERNR.
                            PLEASE GIVE ME SOLUTIONS .
                                                                         THANK YOU SIR.

    Hi, please check, these might be warnings, not errors.

  • Data from Infotypr 9 is not reflecting in BT table after payroll run

    Hi All,
    When we are running the Payroll Run for a period the data for bank details is not reaching correctly in BT table.
    Infact the Bank key is coming wrong in BT table this is causing wrong Bank Name getting printed on the Renumeration slip.
    Can you please suggest is there a setting from where these details are picked from. Or what can be other problem areas.
    Regards,
    Vidya.

    Hi,
    You can go to tcode FBZP and click on house bank. You can see the banks maintaned here.
    Reward If Useful

  • BSI error message in US payroll log

    Hi,
    I have updated the configuration for a new US tax authority (Mount Lebanon).  When I run payroll for the employee that the change effects, I get the following BSI error message:
    "1044        Your request to use the additional tax code 9 for the Mount Lebanon local service tax is not allowed.  This tax has been calculated using no additional tax.  BSI Tax Calculation."
    In fact, it didn't calculate the tax.  How do I resolve this?
    Thanks,
    Nic

    I'm encountering the same area for the Local Services Tax, but for a different tax authority.  I believe I have all the tax config in place, but I must have missed something.  Is there anything particular that you remember about the error or the config?

  • Sap Payroll error log report

    Hi All,
    We are developing Report on SAP Payroll log with the error message . Is any table exist in SAP where we can get the standard error message repositery and then convert it in the User freindly error message ?
    Thanks
    H

    Hello hg,
    Before developing report on SAP Payroll error log I suggest taking a look at below blog. There is a new functionality from SAP to improve payroll data validation and they are calling it "Control Center Add-On".
    This is going to be a free add on for anyone who is on EHP7 and NetWeaver on 7.4 release. The general availability is June 2nd 2014.
    Improve payroll data validation with SAP Payroll control center add-on
    Hope this helps.
    Thanks,
    Hemanth Jamithi.

  • How to allow application access to particular User while running payroll

    Guys,
    We are using Oracle Co-Hrms and payroll application and running fine,but one majore problem we face in every payroll,while running the payroll if any employee profile opened by any user ,which is inculde in assignment set of running payroll then system take much time,Howevery,rightnow we inform to whole department to don't use hrms between x to y time,but it is not effectivey properly and also not propery way according to this big Application "Oracle E-Business Suit,i think,there must be an opetion to cover this problem,
    Is there any possibilit to locke all of the user temporary excep one to two user,who work on Salary Process(payroll).
    Please advice
    thanks

    Thanks for reploy,
    The way you have defined is better to avoide this issue,could you please tell me one thing,is there any request in application to disconnect all the user forcely on the spot who are connected and allow again to login in application only thoes user who have System Administator Responsibility,
    --thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Need help in Payroll Tax Balance Issue - Urgent

    Hi,
    Please help me with the following Tax and Balance issue. The system is on 12.0.3, South African Legislation.
    Issue : Salary has been restructured from Basic Salary to Total package structure in Dec 2008. Retro Pay was used to pay the difference amounts in Dec Run. But while configuring the new Elements for this Total Package they have missed out adding the Retro Elements to Proper Tax calculating Balances.
    Eg : "TP Salary" element is fed to "Taxable Income RFI" balance but "TP Retro Salary" element is not fed to this balance.
    So tax has not been calculated for those Retro amounts. This has been identified while validating test run for IRP5 tax certificates.
    The Feb 09 (Feb is the Tax year End for payroll) Payroll was already run on 10th and payments were already done. Now we need to tax the retro amounts and retrieve the balance tax amounts from Employees.
    I added the proper tax balances to those Retro elements and and the balances were adjusted to add the Retro amounts. Then I ran the Feb run the payroll again as of 20th, it did not recalculate the tax.
    How to recalculate the tax so that correct tax reflects in the Tax certificates? Please help me with the necessary Info.
    Thanks,
    Sri.

    Hi,
    As I mentioned earlier, I added the appropriate balances which are used to calculate Tax to Retro Elements and those Balances got updated with the delta amount but Tax was not updated. I want to know is there any process provided by Oracle using which Tax for those already paid amounts can be recalculated.
    I calculated the Tax manually and using Adjust Balance form added ZA_TAX_BALANCE_ADJUSTMENT Element and given the difference tax amount in PAYE and Tax Input values and saved the form. The Tax got updated.
    Tax_ASG_RUN - 15000
    Tax_ASG_TAX_YTD - 153257.32 (Prev - 138257.32). When I run the IRP5 (Tax Certificate Process) the tax is also getting correctly on it.
    But client wants Oracle to calculate the Tax for those retro amounts so thats the challenge.
    Could you help me with this.
    Thanks,
    Sri

Maybe you are looking for

  • Keyboard/trackpad Unresponsive during Windows 7 Install

    I have spent days scouring online forums troubleshooting issues that have arisen at virtually every step of the process. There seems to be a whole slew of issues people are having in addition to my own. I had to try many workarounds to resolve the is

  • Syntax error (missing operator) in query expression

    Hi all I am creating a couple of pages where a dynamic list is created from an access database and then products from that list are displayed, the user then has the option of clicking more details, this then should pass the KITID over to the details

  • Retrieve custom property for a user

    Within a custom portlet, how would I obtain custom properites of the current user viewing the portlet? For example, if a user had property "Favorite Food" populated and I wanted my portlet to display recipes using his/her favorite food.

  • Idvd will not accept jpg 2000

    I was helping a neighbor with a dvd he was making.  He imported many photos from iphoto.  It seems that some were from an older camera and were in jpg2 format.  iDVD would not generate thumbnails.  We went thru and resaved them all as jpgs but that o

  • Human resource structures(organizational magmt)

    hi all , I am having doubt in Organization, enterprises and personnel structures in OM. anyone give an idea how it is formed ? How will create personnel area, personnel sub area (enterprise str) ? How will create employee group and employee sub group