Payroll Run related

Hi,
We can run payroll through Payroll Driver ( RPCALCU0 ) and Off cycle workbench ( TCODE: PUOC_10 ).
But when i ran payroll through Off-cycle workbench then also in my PCL2 structure
it displays RPCALCU0 as ABAP: program name.
How to identify from where PAYROLL has been run.
I have seen till three program names in PCL2 cluster.
RPCALCU0      (Payroll Driver)
SAPLHRPA     (HR-CA: Transfer Travel -> Payroll)
RPCDTCU0     (Data Medium Exchange Preliminary Program (USA))
i want to show from where Payroll Entry has been made in my report output.Like whether from Offcycle Workbench or Regular Payroll Run or through Process Model.
Is there any other table where entry goes when we run payroll through Offcycle Workbench.
Any Input on this will be a great help.
Thanks and Regards,
Arshad

Hi,
RPCALCU0 is the Payroll driver for USA.The payroll driver carries out the basic technical functions of payroll by processing the statements in the schema sequentially and interpreting the control tables.
Off-cycle or Regular run, the basic payroll process will have to be carried out by the Payroll Driver. During the Off Cycle Process, the Payroll Driver relevant for the Country Version (for US it is RPCALCU0) gets SUBMITTED via the function call HR_PAYROLL.
this is the snippet from HR_PAYROLL.
SUBMIT (program_name)
EXPORTING LIST TO MEMORY
          AND RETURN
          USING SELECTION-SET  selection_variant
           WITH pnpindex IN db_index
and so on...
Regards,
Suresh Datti

Similar Messages

  • Wrongly payroll run for one employee, who left company several month ago

    Hi all,
    There is one case.
    One employee left company several months ago and his payroll data was also determined in the system. But the month payroll run included this guy not correctly. And also there are not any change found for his info type data with pc00_m16_uaud. But system shows the payroll administer, who run the payroll this month, changed his payroll master data in infotype 3.
    Any suggestion about this case will be appreciated.
    Julian

    Hi Jullian
    A Retro payroll runs if  "Earl.pers. RA date" is changed in Infotype 3. This also changes if there is any master data change in any payroll related Infotype like 8, 14, 15 etc. Please check if any data has changed for the employee to cause Retro payroll run.
    Thanks

  • Payroll Run request not showing Payroll LOV in Oracle HRMS R12.0.6

    Dear All,
    We implemented Oracle HRMS R12.0.6 to one of our client. But we are facing an issue. We create a responsibility for our payroll user and assign modified menu and Glb Shrms Process and Reports request group to it. We set the profile options (HR:Business Group, HR:Security Profile and HR:User Type) on this responsibility. when we are going to run payroll from this responsibility then on Payroll Run request the LOV of Payroll parameter doesn't show values. Kindly, if any one can have idea related this then please update. Its very urgent..
    Thanx In Advance.
    Regards.

    i don't recall the details, but you have to add a hidden forms function to your menu, so that the concurrent inherits the settings of the caller, so that the LOV's of your concurrent behave.
    Look into the seeded responsibilities, and look for a hidden forms function like multiform or so.
    If it is this, then the issue has nothing to do with 12.0.6 , but is linked to the fact you build your custom menu from scratch.

  • Prevent Mutiplues Retry Payroll Run at Assignment Process Results -disable

    Hi
    I would like to know how I can disable the "Retry checkbox" at Assignment Process Results form.
    We need to prevent the users form do multiple retries to their payroll run , also I know that if the user delete the queried payroll does this will roll his related payroll run data or not , and if that true how I can prevent that also .
    Thanks
    Bassem

    thanks
    so , how i can prevent that .
    and i need also to make users have (query/read)only privileges.
    bassem

  • 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

  • UK Payroll run

    Hello Seniors,
    Please help me with some details on how payroll run in UK, What are the wage type used?
    How to calculated the wage type?
    how to generate payslip and do we need to do integration between hr n finance?
    Awaiting for a prompt response
    Thanks in advance,
    Smoronika

    Mainly in any country payroll Process is same but the taxation will be different
    l
    Direct Valuation
    Indirect valuation
    Recurring Payments and deductions
    Additional Payments
    Off Cycle Payments
    UK Taxation Infotypes 0065 ,0069,0070 and 0071 0442
    Try to understand the UK payroll process the go to standard Model  wage types and start understand the Process
    Find the HELP Document is SAP Library , u have payroll under payroll u have UK payroll
    Best Regards

  • Can you use two tax classes in the same payroll run?

    Hi,
    I have a wage type that is currently set to Tax Class 1 (fully taxed) for processing class 71,  I need to change it to tax class 7 (Withholding and SUI only) and have it computed as part of the regular payroll run and also by itself using offcycle.
    When I have it set as Tax Class 1, all is well, when I change it to tax class 7, I get the error...
    BSI Messages and Status 4101 CAN NOT PROCESS DUPLICATE RESIDENT STATE FED
    This is the first time we're using this tax class and I think i have it set up correctly in the tax model but am not for sure.
    Any suggestions?   I'd really appreciate some guidance as I've looked
    Thanks!
    Stephanie Abrahamson

    I think you should not change the PRCL 71 from 1 to 7 wide open. Start it with begin date of pay period you want and keep the history with PRCL 71 1.
    As well check the config of tax model.
    Arti

  • What is a best practice for counting number of payments in Payroll Run?

    I'm trying to get a feel for what people are using as a means for counting number of payments being created during a payroll run.  I would like to get a total number of checks, direct deposits, wires and zero net checks.  My initial thought is to use the Pre-DME number "Selected and Evaluated Persons".  This number seems to always match the number of persons "Selected" and "Evaluated" in posting to FI/CO.
    Since many companies are restricting use of SE16 and access to many of the BT tables is locked down, I would like to use something that the end user has access to and can easily use.  I don't believe the spools from RFFOUS_C and T are appropriate since it would have overflow pages (2 page REM Statements) in that number and thus would not be an accurate reflection of total number of payments.
    I would appreciate your insight and thoughts on this topic.
    Thanks!

    Hello Jennie,
    This is what we do every payroll:
    1. After running live payroll and before exiting our users run wage type reporter /559 to get the payroll net pay. They also run Postings to FICO simulation run to check payroll net pay GL account. This match all the time. So this is the first pass.
    2. They finish all subsequent activities in PRD run upto RFFOUS_T.
    3. We have developed a custom report which almost looks like REGUH which gives the net pay details by every payment method and amount to be deposited or paid. We match this report from the output we received from step 1.
    4. Run postings to FICO live and check the payroll net pay GL account for final validation.
    The steps might sound tedious but of a great use.
    Arti

  • Hii Can anyone tell me is there any possibility of giving some due payment like bonus or offcycle after its termination is done along with the payroll run and posting.

    Hii Can anyone tell me is there any possibility of giving some due payment like bonus or offcycle once employee termination is done along with the payroll run and posting.
    Thanx

    One Possibility is by making manual entry for that employee from FI side..  (this will give you soln..) Take the help of FI consultant...
    Another possibility is in IT0003 "Payroll Status".. You can opt mention next month date "Run Payroll up to" & execute Off cycle payroll for that employee...
    Just try this hope this may sort your issue....
    If it still it doesn't give you soln.. You may need to reverse the posting of that employee & change employment status.. Run Bonus & finally terminate the employee & do the posting..

  • HCM Master Data Loan repayments date change after payroll run

    I am facing a challenge in a case in which the car loan has been posted in the month of Dec’13 and payroll have been executed  till Feb’14.
    Now, the employee has taken relevant approvals for getting the car loan moved from Dec’13 to Nov’13 loan payment and this will also result in change in the end date of the loan.
    Is there any option/possibility in SAP that we can change the start and end date of an employee who has taken Loan keeping in mind that the payrolls have been executed.
    Hope it clarifies my problem if this still need to be explain further, please let me know.

    Hi Sonu16,
    The Query is not very clear to me.
    I think u want to change the date of joining after the payroll run along with position. If that is the case then u can do it.
    Please followw the given steps :-
    1) Go to PU03 for Payroll Status and delete all the dates, before doing it take a snapshot of the PU03. So that after changing it u can revert back to what it was.
    2) Go to PA41, move to HIRING action and u'll get BEGDA in modifiable mode, then change it. Save it. But the noticeable thing is that ur present Position shud have a creation date well before ur new HIRING date otherwise u won't be allowed to change.
    3) Thinking u have changed the date in Step #2, then go to SE16 and select PA0001, go to debugger mode and change the POSITION id. save it and come out and refresh it. Changes will be updated.
    Hope this solves the purpose.
    Regards,
    ARNAV...

  • Reading Payroll Run

    I need to read payroll runs but payroll must be in Exit status before reading payroll run. how can i do this.........plz send some sample code.

    Hi Maqsood.
    In attributes section section.
    first tick on the Master data(infotypes) and leave it blank....... and save it.......
    secondly go in to your code.
    comment all your code except.
    tables: pernr.
    now check if the selection screen is coming with pernr or not...
    Thanks
    Saurabh

  • Payroll Run not showing any results..

    Hi All
    I have Vision Demo Database with US Legislation. When I submit the Payroll Run report, the report is completing successfully, but there are no values in the SOE. Vertex is installed. I have run all the reports like prepayments, checkwriter, costing etc. Still there is no output.
    What could be the problem?
    Regards
    Rahman

    how many assignments have been processed by the Run process? Do you find run results for these assignments.
    First check this before submitting any other subsequent process.

  • How to track payroll results if payroll runs twice in day.

    Hi ALL,
       How can i see all  payroll results if payroll runs more than once in a day. i.e if program runs on 31.10.2008 at 9.00 AM and the same day program runs at 8.00PM .i have to find both results. please give me any table or program form whihc we can find the No.of time that program was run in the one day.
    thank You
    Ram

    >
    Asam Ramakrishna wrote:
    > Hi ALL,
    >
    >    How can i see all  payroll results if payroll runs more than once in a day. i.e if program runs on 31.10.2008 at 9.00 AM and the same day program runs at 8.00PM .i have to find both results. please give me any table or program form whihc we can find the No.of time that program was run in the one day.
    >
    > thank You
    > Ram
    The payroll results directory of an employee can be found in the database table HRPY_RGDIR, alternatively you
    can also use the FM CD_READ_RGDIR or the macro RP-IMP-C2-CD to fetch the payroll results directory for an employee

  • HR ABAP - to get payroll data after payroll run

    Hi,
    there is a Weekly payroll area, Now after the payroll run every week -  I need to get all the wage types starting with '7' for the pernr s.
    For this i first find out the date (current date - 7 days)  and then pass it to FM : HRAR_GET_PAYROLL_PERIOD to get the payroll period - Is this step correct ?
    then i read the RGDIR and then the payroll results using FMs. Is this the correct way to do.
    Also if i need all the wagetypes starting with '7' is it fine if i read only the RT table.. is there any need to read any other ?
    Any help with the correct flow logic ..

    This FM returns correct results, but to be 100% sure do a small test:
    - go to se37 -> run this FM to test it
    - as you have weekly payroll, there should be around 4 such periods within one month, so you should be getting 4 different BEGDA and ENDDA for different date
    - enter dates like 01.07.2009 - BEGDA ENDDA should be 01.07.2009 - 08.07.2009
    then 09.07.2009 - BEGA ENDDA should be 09-07.2009 - 16.07.2009
    etc
    - for all above results there should be same PABRJ PABRP, but these are of no interests
    - if you get something like above, this means that FM works fine
    Now when you get RGDIR, filter it to get only data where FPBEG = BEGDA and FPEND = ENDDA. This way you will work only with the period you want.
    Also if i need all the wagetypes starting with '7' is it fine if i read only the RT table.. is there any need to read any other ?
    I usually work with this one, also CRT (Cumulative RT) can store WT. My functional guy, however, says that sometimes they might appear in some other tables like BT, but this I am not sure about.
    Regards
    Marcin

  • Payroll run

    Hello,
    We are running payroll and we are getting the following problem. If an employee is hired in the middle or the month it is running for the first day of the month also.
    For example payroll run is complaining
    "Infotype 0007 not found on 07/01/2004"
    This specific employee was hired on 07/17/2004. It is looking for Infotype 7 record on 07/01/2004 also.
    How to solve this issue?
    sm

    Hi.. Check the following
    1. hire date of employee.
    2. Please check if you have the proper workschedule for that employee at that date, if yes, please regenerate the workschedule
    It should solve.

Maybe you are looking for

  • Is there any software that will normalize sound volume?

    I don't want to use Sound Check to normalize my whole library, and my library is too large to modify the volume on a song by song basis. What I need to find is software that can normalize the volume of a playlist, both while playing it on my Mac, and

  • Plugin working on acrobat 11 not in acrobat 10

    Hi   I have developed a plugin in acrobat 10 sdk. but the plugin is not loaded in acrobat 10, wherelse its working on acrobat 11

  • Managing OSB services with source Control

    I have a number of services developed within an OSB and all the files .proxy , .biz , etc are stored in my source control system. This works perfectly fine when one team is working on one service. However now we are looking at branching the service t

  • User Field in FB01

    Good morning, I need to insert a new Z field in table BSEG to be shown on FB01, what steps do I have to follow? Thanks, Edited by: EIranzo on May 18, 2009 10:12 AM Edited by: EIranzo on May 18, 2009 10:14 AM

  • Reg - Sql Loader

    Hi, iam using sql loader to load data into table For eg: my file has CREATED_DATE ID 21-FEB-2012 121 22-FEB-2012 122 AAAAAAAAAAA 123 16-MAR-2012 124 and my table data type is desc test_table CREATED_DATE DATE ID NUMBER in this case while inserting 3r