Rollback Payroll Archive

Hi,
If we do balance adjustments after payroll archive and further processess like check writer/NACHA etc, then the balance adj data does not reflect in Payroll Archive tables. Also the payslips show incorrect balances.
What should be the process followed getting correct data reflect in pay_action_information and payslips?
Is it mandatory to rollback Pre-Payments process too? What will be the effects of not rolling back prepayments and just rollback & rerun of archive?
Any help appriciated.
Thanks,
Sandip

i would open a SR to verify if balance adjustments are taken into account by the archiver. Or adjust them in the next month, run prepayments, and see if it is picked up.
Rolling back prepayments (and magnetic tapes/checks) is not recommended, once your employees have received that money.

Similar Messages

  • PAYROLL ARCHIVE PROCESS CAN NOT SEEN ON THE REQUEST SET FOR SUBMIT

    Dear all
    kindly please i need your help.
    i was on the payroll process running.
    i have run payroll run--->PrePayment--->Payroll Archiver not found.
    Kindly please suggest any......what should i done.

    It's not possible with this setup. You have connected the E3000 LAN-LAN. With this setup you cannot set a gateway address on the E3000. Thus all it knows about is the connected LAN. Nothing else. You cannot access the E3000 from anywhere but your LAN subnet 192.168.0.*.

  • Table for Payroll Archive process

    Hi ,
    I need the table in which the data for payroll archive process is stored.

    Payroll Archive Information goes in "PAY_ACTION_INFORMATION" Table .
    Important Points about this table :
    1. When the value of the column "ACTION_CONTEXT_TYPE" is 'PA' then the row stores Payroll Level Information and the corresponding ACTION_CONTEXT_ID is the "PAYROLL_ACTION_ID" of the Payroll Archiver run. Note that "PAYROLL_ACTION_ID" is the primary key of PAY_PAYROLL_ACTIONS
    2. When the value of the column "ACTION_CONTEXT_TYPE" is 'AAP' then the row stores Assignment Level Information and the corresponding ACTION_CONTEXT_ID is the "ASSIGNMENT_ACTION_ID" of the Archiver for the assignment. Note that "ASSIGNMENT_ACTION_ID" is the primary key of the table "PAY_ASSIGNMENT_ACTIONS" .
    The following query can be used to fetch all the archived information for a particular run for a particular assignment :
    SELECT pai.*
    FROM pay_action_information pai,
    pay_payroll_actions ppa,
    pay_assignment_actions paa
    WHERE ppa.request_id = :request_id
    AND ppa.payroll_action_id = paa.payroll_action_id
    AND paa.assignment_id = pai.assignment_id
    AND paa.assignment_action_id = pai.action_context_id
    AND pai.action_context_type = 'AAP'
    AND pai.assignment_id = :assignment_id
    The following query can be used to fetch all payroll level information pertaining to a particular run .
    SELECT pai.*
    FROM pay_action_information pai,
    pay_payroll_actions ppa
    WHERE ppa.request_id = :request_id
    AND ppa.payroll_action_id = pai.action_context_id
    AND pai.action_context_type = 'PA'
    Please note that for 'Year End Archiver' all the information is stored in FF_ARCHIVE_ITEMS

  • No Payroll available to run Payroll Archiver

    Hi,
    I just ran a Quick Pay for an employee and want to push that to Archiver. I tried to run the concurrent program Payroll Archiver but no value available for Payroll Name or Consolidation Set parameters. Please advise if there is process needed to run or Profile needed to be set?
    Thanks!

    Please ensure you have run pre-payments process before running the Payroll Archiver.
    Otherwise, responsibility like US HRMS Manager / India HRMS manager (depending on legislation) will let you run the Payroll Archiver conc program.
    Regards,
    Raghavendra

  • Rollback Payroll From Backend  for few assignments

    Hello Gurus,
    can anyone help me out with the info , is there any standard api is to rollback the payroll for assignments or any procedure to rollback the payroll for few assignments from backend.
    i know that there is a standard package "py_rollback_pkg" to rollback the payroll. but the problem with this package is it will rollback complete payroll actions for the all assignments for which payroll is assigned. but my requirement is , i have to rollback only for few assignments.
    any inputs on this is highly appreciated.
    Thanks

    Not sure why you're not able to use - py_rollback_pkg.rollback_ass_action
    If you have 20 assignments processed for a month - you will have a payroll_action_id and 20 asg_act_ids
    rollback_ass_action takes one assignment action and deletes it.
    So if you want to delete 10 employee pay runs, then you need to call the below API in a loop.
    After the process is successful, you will still see the same Payroll_action_id and 10 asg_act_ids for the remaining 10 employees.
    The procedure delte the data from pay_action_interlocks, pay_assignment_actions, pay_run_balances.. for each of the asg_act_id
    /*------------------------  rollback_ass_action -----------------------------*/
      NAME
        rollback_ass_action - undo work for assignment action.
      DESCRIPTION
        performs rollback/mark for retry on assignment action.
      NOTES
        This procedure is the entry point to be called to rollback
        or mark for retry an assignment action. On failure, a
        message will be inserted in message lines, indicating that
        the assignment action could not be processed.
        The parameters are used as follows:
          p_payroll_action_id    :
             identifies the row to be processed.
          p_rollback_mode :
             either 'ROLLBACK', 'RETRY' or 'BACKPAY'.
          p_leave_base_table_row :
             if this is true, the procedure does not attempt to update/delete the
             assignment action row. It leaves this to the client. Normally, this
             means a form. However, a message IS inserted by the procedure.
             if false, the procedure update/deletes the assignment action before
             exiting.  Must set this to true if rollback mode is set to 'TRUE'.
          p_all_or_nothing :
             when TRUE, procedure fails immediately if error encountered, otherwise
             processes up to assignment level error limit. Latter is required by
             rollback by assignment set.
          p_dml_mode :
             one of the following:
             'FULL'      : all dml and commits.
             'NO_COMMIT' : all dml, no commit.
             'NONE'      : no dml or commits.
             This allows the user to specify a partial or full validation.
          p_multi_thread :
             this should only be set to true if being called from the
             multi-threaded version of rollback code (i.e. from pyr.lpc).
          p_grp_multi_thread:-
             this is used to indicate which method to maintain the group
             level run balances.  This should be set to true when being
             called from a multi-threaded process. Some multi threaded
             processes use p_multi_thread set to false, hence
             p_grp_multi_thread was created to ensure that all multi threaded
             processes use the correct group run balance deletion.
    procedure rollback_ass_action
       p_assignment_action_id in number,
       p_rollback_mode        in varchar2 default 'ROLLBACK',
       p_leave_base_table_row in boolean  default false,
       p_all_or_nothing       in boolean  default true,
       p_dml_mode             in varchar2 default 'NO_COMMIT',
       p_multi_thread         in boolean  default false,
       p_grp_multi_thread     in boolean  default false
    --

  • HR & Payroll Archiving

    Hi,
    Can anyone explain the activities to be carried out by a SAP HR consultant for achiving HR & payroll data?
    Any checklist has to be followed for pre archival and post archival?
    Thanks
    Rajesh

    Please refer to the help online which provides a very good comprehensive guide for archiving HR data :
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/03/627c35bd413a72e10000009b38f889/frameset.htm
    Also refer SAP note  25622- Archiving in HR, which may help with further inputs
    Regards

  • Unable to Rollback Payroll Run

    Hi,
    We have run payroll process for a period. But unable to rollback the run.
    When we try to rollback, we get error.
    Error is:
    ORA-01403: no data found
    FRM-40735: KEY-DELREC trigger raised unhandled exception ORA-06502.
    How to resolve?.
    How to rollback thru backend using py_rollback_pkg.
    Kindly let me know the steps.
    Murugan

    Hi,
    a) We can execute the Standard cost Estimate/Costing Run-CK40 N only for Current period and also for Future posting periods.  However it is not possible for u201Cpast/completed/closed periods. Again, you can u201CMarku201D the standard price for current and future periods.  For u201CReleasingu201D the standard price, you need to wait for opening of the respective posting period.  In your case, on 29/11/2009, you can complete the Costing Run-CK40N steps till u201CMarkingu201D of standard price.  To u201CRelease the standard price for the material, you need to wait till opening of 12-posting period. If you want to execute u201CCosting Runu201D for individual materials for specific plant, use t-code CK11N and for Mark and Release of material standard price, use t-code-CK24. Otherwise, for Costing Run of Group/Mass Material s for all the Plants, and also Mark and Release of all materials prices, use t-code-CK40N.
    b) how the Cost Change posts to the P&L and also how the material master gets updated...
    By executing the u201CStandard Cost Estimate--Costing Run-CK40N, we can get the planned price/standard price for current or future periods. The respective material master will be updated with u201CCurrent Standard Priceu201D.  NO ACCOUNTING ENTRIES WILL BE GENERATED.
    The system will automatically posts the P&L GL accounting entries only during the u201CActual consumption  of materialu201D, i.e., during execution of Back-flush and  Confirmation of Production/process Orders.
    Regards
    appalas
    Edited by: appalas on Jan 7, 2010 8:19 PM

  • Payroll Exception report not working

    Hi
    I am running payroll exception report with seeded report High Gross and High Net.
    The report runs fine but the output is not matching
    It shows correct current balance but previous balance is always zero.
    Steps i followed:
    1) ran the payroll for previous period
    2) pre-payment
    3) payroll archive
    4) run payroll for current payroll
    5) run the Payroll exception report with seeded Gross
    For double check , i also ran the generate run balance to validate all balances.
    So can you please suggest something or is any specific set up is required for this.
    Thanks
    Makarand

    I found out that the payroll message report is the payroll exception report.

  • Rolling back of Quick Pay Pre-payment and Quick Pay in case of void cheque

    Hi All
    I am facing an issue if you can help me out of if
    Here is a scenario
    a payroll manager runs the following processes.
    1. Payroll run
    2. Pre-Payments
    3. Payroll Archiver
    4. Payment Output file
    After running all these process payroll manager finds that he also has to make an adhoc payment on account of car loan of AED 150,000.
    So he runs following processes
    1. Quick pay for Car loan
    2. Quick pay pre-payments (payment made through check)
    3. payroll archiver
    4. Cheque Writer.
    Now due to some technical fault, alignment on printing of cheque becomes disturbed there for cheque misprinted.
    Payroll manager runs Void Cheque process to cancel the cheque.
    After all these processes which has run successfully, order comes from upper management to rollback quickpay for adhoc payment of loan.
    Now question is how it can be achieved.
    I tried different things as follows
    On Assignment Process results screen i queried the assignment which all the processes in descending order.
    I tried to start roll back from cheque writer but system didn't allowed to do this because of check Void process.
    I tried to start rollback from Magnetic report, system allowed to roll it back.
    Then i tried to rollback Quick-pay prepayment, system did not allow me be do it. There fore i couldn't run rollback for Quick-pay.
    There is an another thing i tried.
    On "Assignment Process Result" screen i queried assignment. Then i delete the first entry of Void cheque by using delete option from menu bar on top and saved the record. then i delete cheque writer entry and saved the record. Then i run rollback for quick pay pre-payments and ran it successfully and then lastly i ran rollback for quick pay run.
    One thing cautioned me that if I delete the void cheque entry then its history may be lost or have lost and on the other hand with out deleting void cheque i cannot proceed to rollback quick pay.
    Kindly tell me the best way to run rollback for quick pay in this situation.
    Regards
    Majid

    Bt do not provide broadband only so you need existing account holder to add broadband to phone account and then you can pay back the account holder - probably not what you want
    the 12 months advance applies to the line rental not the broadband - as I said BT do not sell broadband only you buy a package which includes phone
    If you like a post, or want to say thanks for a helpful answer, please click on the Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • How to Correct the Costing Data

    Hi Gurus,
    I have a situation where we enter the values for the element entry using Batch Element Entry. During this process for some of the assignments we have by mistake entered the wrong data for costing segments. and we have ran the payroll and all other post processes till costing. only thing is we have not ran Transfer to GL process.
    Now we want to correct the data of costing for the assignments which have incorrect data.
    Can anyone help me out with the best possible approach i can go, to achieve this task.
    Thanks in advance.

    Hi,
    Small clarification,
    i was thinking that i need to rollback all the process like Rollback Costing, Rollback prepayments,Rollback Payroll and correct the costing incorrect data.
    and i was thinking to create a assignment set for whom the incorrect data is available and rollback processes for only those assignments.
    Or
    only rollback of costing will help me in correcting the data.
    please advise.

  • EFT file creation process

    Hi,
    we are implementing International HRMS and payroll becuase of out legislation not avaliable in oracle HRMS and payroll.
    From the international HRMS implementation manaul saying that , we need to do extra setup for implementing EFT and Payroll archive process.
    How I can use this Spawned "PYUGEN" for EFT and payroll archive.
    I will appreciate if some body can give some guidance or some example related this
    Regards
    Satheesh Kumar

    Hi,
    We made the EFT working the "integrated" way, so via the PYUGEN executable, and with the business logic (file format) in fast formulas.
    The realisation required:
    - some plsql coding
    - inserts into seeded tables
    - fast formulas with specific inputs and outputs naming conventions
    But it was not that easy, and we found no documentation.
    So it came basically down to trial and error, or reverse enginerring.
    If you want to discuss this further, please contact me at thierry at popay dot be.

  • Help...SOE

    Dear Sir;
    i am new in HRMS and Payroll ...can you help me
    Question: A company has more employees as an example
    name used: ben ahmed mahmoud
    base salary: 1000 Tunisian dinar (TND)
    Deductions: * Pension: 2.75% of salary
    * Social Insurance 5% of salary
    * withholding 20% of salary
    Payment: Monthly
    Currency: Tunisian Dinar (TSD)
    I need the setup step by step (used, payment, salary, deductions; currency; assignment...) to obtain statement of earning like that french model or canada model in final
    i need print screen please ...
    best Reagards

    Well, first you need to set up payrolls, elements, element links, balances. Then for Check Writer you run Payroll, Payroll Archive and Pre Payments. For DDA, you run the same as Check Writer and additionally you run NACHA at the last. You need to set all these up as well. Your best bet would be Oracle Consulting.
    Thanks, Naveen.

  • Check Writer

    Hi all,
    I am trying to run full payroll for a single employee. I made an assignment set and ran PAYROLL PROCESS, PRE-PAYMENTS, PAYROLL ARCHIVE(everything went well). Now when I run CHECK WRITER and give the assignment set as one of the parameter, it doesn't pick up the assignment and CHECK WRITER finishes without processing any assignment but if I dont give any assignment set, then it processes the assignment that I want to be processed but also other assignments that I dont want to be processed.
    Anyone knows why this is happening?
    QUICK help would be appreciated.
    Thanks
    OB

    Its look like your assignment set may not have setup correctly. Do create a new assignment set , use amendments and Include this person in the assignment set.
    Remember to Generate and Save the changes. If you can verify, please check at table level number of members for the assignment set.
    Retry the check writer process with new assignment set.

  • SOE Report in PDF Format

    Dear All,
    How to convert the SOE Report in to PDF Fromat.Can any one Please suggest me.
    Thanks
    Madhu...

    Hi,
    Concurrent --> Program --> Define
    We dont have that "Payroll Report Archiver" Concurrent Program. But I run "Canadien Payroll Archiver" Program after running payroll. But i got a blank .out file with < < E N D O F R E P O R T > > in specified location "/ebs/oracle/vis5comn/admin/out/VIS5_apps11i "
    Thanks
    Madhu

  • How to online datafile of rollback segment of NO archive log available

    I set offline datafile of rool back segement and rename it
    but when I try to online , get error to recover
    I try to recover but unfortunately all archive log was deleted ( kind of cron job in unix aotu delete these file)
    Pls advice how can I set this data file online without the archive log ( while databse still up and running) Oracle version is 8i not possible to drop datafile by sql.
    in roll back segment I have 3 data files as below and the rb04.dbf is offline
    usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs01.dbf
    /usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs03.dbf
    /usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf
    sequence of what I did is below:
    SQL> alter database datafile '/usr/Systems/1354RM_1/databases/dbsnml/data/rbs04.dbf' offline;
    Database altered.
    SQL> alter tablespace RBS rename datafile '/usr/Systems/1354RM_1/databases/dbsnml/data/rbs04.dbf' to '/usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf';
    Tablespace altered.
    SQL> alter database datafile '/usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf' online;
    alter database datafile '/usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf' online
    ERROR at line 1:
    ORA-01113: file 13 needs media recovery
    ORA-01110: data file 13:
    '/usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf'
    SQL> recover datafile '/usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf';
    ORA-00279: change 71449081 generated at 12/23/2008 20:18:05 needed for thread 1
    ORA-00289: suggestion :
    /usr/Systems/1354RM_1_7.1_Master/OSRES/data/warm_repl/WarmArchive/arch_1_455922.
    arc
    ORA-00280: change 71449081 for thread 1 is in sequence #455922
    Specify log: {<RET>=suggested | filename | AUTO | CANCEL}
    ORA-00308: cannot open archived log
    '/usr/Systems/1354RM_1_7.1_Master/OSRES/data/warm_repl/WarmArchive/arch_1_455922
    .arc'
    ORA-27037: unable to obtain file status
    HP-UX Error: 2: No such file or directory
    Additional information: 3

    SQL> alter tablespace RBS rename datafile '/usr/Systems/1354RM_1/databases/dbsnml/data/rbs04.dbf' to '/usr/Systems/1354RM_1_7.1_Master/databases/dbsnml/data/rbs04.dbf';Did you rename the file at OS level after you issued above command? Oracle will not rename the file at OS level.
    Other than that, if you plan to change rollback segment tablespace, better create a new one and create new rollback segment in new tablespace and drop the old one.

Maybe you are looking for

  • Firefox update 3.6.15 seems to have broken all addons

    Since I update to the most recent firefox (3.6.15), all my addons are broken. In the addon tab, they say that they're enabled, but I can't click on the preferences buttons of any of them. Some of them display a green exclamation point, but the ones t

  • REP-1401 in 9.0.2.3 reports builder on Linux

    Hi, I am trying to make use of the 2d barcode jarfile provided by IDAutomation. when I try to incorporate it into one of my reports I am consistently getting: REP-1401: 'cf_2d_barcodeformula': Fatal PL/SQL error occurred. ORA-39565: Message 39565 not

  • Phone signal

    My phone has been saying searching for the last couple of hours. I have tried to restart it. But nothing seems to be working. I am unable to recieve or make calls/texts. What should i do. Do i need to restore it. if so, will i lose any of my data?

  • Bdc subroutines ?

    Hi team, I have a simple doubt in BDC , after recording the transaction i am copying all the perform statements into a seperate program , now my doubt is how to get or create a ' FORM' statement in the BDC for the corresponding perform statement ?

  • HT4993 Loss of voicemail after updating phone

    The voicemail chache was wiped clean after we updated his phone to the newest software update. Any help?