Third party Payroll

Hi,
Our client wants to implement OM, PA, and positive Time Management. They are outsoursing payroll.
And they need integration between SAP Time management and 3rd party payroll system. Whatever the payroll process was done from 3rd party that should integrate with FI posting.
How to do this. any specail things I need to take care.
Yogita

Hi,
Any inputs please.
Yogita

Similar Messages

  • How to integrate XI and third-party Payroll system?

    Hi Experts,
    We want to integrate third-party Payroll system with SAP through XI.
    Can anyone provide me step by step guidance?
    Which IDOC is useful? and entries should not go to FI tables.
             Thanks in advance.
    Regards,
    Anirban

    Hello Prasad,
    <b>Connection with an External Payroll System</b>
    Payroll Outsourcing functionality allows you to compile master data or payroll data in the SAP system to submit to a third-party service provider in an electronic format. The Outsourcing solution available in the United States and Canada provides a generic interface which writes data into an IDoc (Intermediate Document) for transport to a third-party system. In order to transport data into and out of the SAP system, you must set up a logical system, partner definition, and outsourcing ports.
    If you have built your own payroll interface, using the Interface Toolbox, for example, you can use the Import section of this scenario. The Export section applies only to the transport of IDocs.
    For more information regarding outsourcing, refer to the SAP Library, Human Resources  -> PY Payroll  -> PY-US United States Payroll or PY-CA Canada Payroll  -> Outsourcing.
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/af/f4ea3444e9c47fe10000009b38f83b/frameset.htm
    Import Payroll Results from a Third-Party System
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/0a/e62481feaf11d1a5500060087832f8/frameset.htm
    regards
    Prasad
    Message was edited by:
            prasad chintala

  • OAB interfcaing with Oracle Payroll and Third party Payroll Systems

    Hi,
    I would like to know the things to take care when OAB interface with a third party Payroll(esp. ADP Payroll).
    I know that the deductions are sent using the Benefit Elements which in turn connected with Rates for options/plans.
    My questions are related to
    1. How OAb would be able to get information like How many pay periods are pending(For calculating deductions for plans like FSA)
    and
    2. How the reconciliation work between OAB and the third party system(Like ADP Payforce)
    Appreciate if you can share some thoughts
    thanks
    Anil Krishnan

    user644268,
    Depends on your exact requirements whether this attendance system is for the absense capture or work time logging. You need to be specific when putting up a scenario.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                               

  • Question on Third Party Payroll Check in XML Publisher

    Hi:
    I have created an XML Third Party Check report that is based on the queries found in the seeded Oracle PAYUSGAR.rdf 115.24 check report. The patch 9211869 fixed an issue in the standard report where multiple checks for the same employee to the same payee for the same amount were NOT printing the correct garnishment reference number. I have reviewed the report code but have not been able to fix this same issue through XML.
    My queries will produce all of the correct data except the 2nd duplicate (same employee to the same payee for the same amount) prints the reference number from the 1st element rather than the 2nd. Does anyone know how the check data is tied to the elements through the tables?
    My example is:
    Person: Max Doe Check: 1234 Paid to: California Agency Check Amount: 121.00 Pre_payment_id: 766297 Ref # 4567
    Person: Max Doe Check: 1234 Paid to: California Agency Check Amount: 121.00 Pre_payment_id: 766302 Ref # 657AA
    (Ref # 657AA prints on the second check as Ref # 4567)
    The query from the report is:
    SELECT peev.screen_entry_value garn_ref_no
    ,:check_amount
    ,TO_CHAR(pay_us_payment_pkg.get_trx_date(
    :business_group_id,
    :ppa_payroll_action_id,
    NULL,
    :ppa_payroll_id,
    :ppa_consolidation_set_id,
    :ppa_org_payment_method_id,
    :ppa_effective_date,
    :ppa_date_earned,
    :ppa_override_date,
    ppp.pre_payment_id,
    ppa.effective_date
    ),'DD-MON-YYYY') payment_date
    ,TO_CHAR(ppa.date_earned, 'DD-MON-YYYY')
    ,prr_att.run_result_id
    ,peef.entry_information2 -- FIPS code
    ,peef.entry_information3 -- Medical Indicator
    ,paa.assignment_action_id
    ,pet.element_type_id
    FROM pay_element_entry_values_f peev,
    pay_input_values_f piv_att,
    pay_element_entries_f peef,
    pay_run_results prr_att,
    pay_run_results prr_pay,
    pay_payroll_actions ppa,
    pay_assignment_actions paa,
    pay_action_interlocks pai,
    pay_pre_payments ppp,
    pay_input_values_f piv_pay,
    pay_run_result_values prrv_att,
    pay_run_result_values prrv_pay,
    pay_element_types_f pet,
    pay_element_types_f pet_calc,
    pay_element_classifications pec
    WHERE ROUND(ppp.VALUE ,2) = :check_amount
    AND ppp.pre_payment_id = :pre_payment_id
    AND ppp.assignment_action_id = pai.locking_action_id
    AND pai.locked_action_id = paa.assignment_action_id
    AND ppa.payroll_action_id = paa.payroll_action_id
    AND ppa.action_type IN ('R', 'Q')
    AND ((paa.source_action_id IS NOT NULL AND ppa.run_type_id IS NOT NULL) OR
    (paa.source_action_id IS NULL AND ppa.run_type_id IS NULL))
    AND ppp.personal_payment_method_id = peef.personal_payment_method_id
    AND peef.assignment_id = paa.assignment_id
    AND ppa.date_earned BETWEEN peev.effective_start_date
    AND peev.effective_end_date
    AND ppa.date_earned BETWEEN peef.effective_start_date
    AND peef.effective_end_date
    AND piv_att.input_value_id = peev.input_value_id
    AND UPPER(piv_att.NAME) = 'ATTACHMENT NUMBER'
    AND ppa.effective_Date BETWEEN piv_att.effective_start_date
    AND piv_att.effective_end_date
    AND piv_att.input_value_id = prrv_att.input_value_id
    AND prrv_att.result_value = peev.screen_entry_value
    AND prrv_att.run_result_id = prr_att.run_result_id
    AND paa.assignment_Action_id = prr_att.assignment_Action_id
    AND prr_att.element_type_id = peef.element_type_id
    AND peef.element_type_id = pet.element_type_id
    AND pet.classification_id = pec.classification_id
    AND pec.classification_name = 'Involuntary Deductions'
    AND pec.legislation_code = 'US'
    AND pec.business_group_id IS NULL
    AND fnd_number.canonical_to_number(pet.element_information5) = pet_calc.element_type_id
    AND pet_calc.element_name LIKE pet.element_name || '%Calculator'
    AND pet_calc.element_type_id = piv_pay.element_type_id
    AND NVL(ppa.date_earned, ppa.effective_date) BETWEEN piv_pay.effective_start_date AND piv_pay.effective_end_date
    AND piv_pay.input_value_id = prrv_pay.input_value_id
    AND UPPER(piv_pay.NAME) = 'PAY VALUE'
    AND fnd_number.number_to_canonical(ppp.VALUE) = prrv_pay.result_value
    AND prr_pay.run_result_id = prrv_pay.run_result_id
    AND prr_pay.assignment_action_id = paa.assignment_action_id
    AND prr_pay.element_type_id = pet_calc.element_type_id
    ORDER BY prr_att.run_result_id;
    Somehow, Oracle has fixed this in the rdf but I have not been able to figure out how exactly. This is a function call in the report but they are passing the check amount and the prepayment_id. Regardless of which pre_payment_id is sent in, 2 rows are returned.
    If anyone has any thoughts, please let me know. This is the final tweak that is stopping our go-live with this.
    Thanks, RL

    In bug 6779249 it states that third party checks are not supported for XML...
    But, as we have bought into the push to convert we now are down to payroll checks and third party checks to get our company off of Optio once and for all...
    Other than attempting to write a complete custom process from scratch (just to throw out next year when we upgrade to 12) does anyone have any solutions to getting 3rd party checks to print with BIP in Oracle Applications (11.5.10)?
    Scott

  • FI Changes for HR Payroll Integration with Thrid party Payroll Software

    Hi
    I am looking for information the SAP FI activities/ Changes to be done for enabling SAP HR Payroll integration with third party payroll softwares. Can you give some issues you might have encounter and any recommended thrid party payroll softwares. Highly appreciate any documentation on the same.
    Regards,
    Vic

    Download all the files into Execel, hope after tht u can change it to CSV.... To download HR MASTER DATA use Ad-Hoc qqry. Else use SE11, SE12 or SE16 to download IT wise. PA starts with PA0000 ets OM starts with HRP1000. Hope through this u can download and send to 3rd party system....
    In std we are having an option for 3rd part PY transfer. Check this if help
    SPRO>CROSS APPLICATION COMPONENTS>PREDEFINED ALE BUSINESS PROCESS> HUMAN RESOURCES>HR EXTERNAL SYSTEM

  • Payroll Data from Third party System & Payslip in ESS

    Hi All
    Client wants to display payslips in ESS for employees and the payroll is processed in Third party vendor system.
    I Would like to know whether we can store the payroll results in Result Tables in R/3 and generate the payslip and make it available in ESS.
    How can we store all the monthly results in Result Tables in R/3. And months payslips should be available for employee through ESS.
    Request you all provide inputs for the above scenario.
    Thanks in advance.
    Gautham.

    Hi,
    Can you please tell what solution did you apply.
    Many Thanks!
    Ritin

  • How can you handle Third Party Payment in Oracle Payroll

    People I hope you all are at your Good Health!
    I have a question and that is i would like to know how i can restrict a dependent from getting an Insurance benefit after he has crossed the Age =18 Also the To date must be calculated and populated automatically.
    Also, how can we handle this third party payment in the Oracle Payroll.
    All comments are welcomed.
    Chetan

    For the payment piece, create a payment method on the person record as a third party. you would need to have setup the recieving party as a third party organization before setting up at employee level.
    During normal payroll processing, you may run Third party check writer to generate a check .
    Ankur thank you for the response i have understood that we must create a Payment Method and Check the Check box for Third party Payment on Payment Method window.But how will that be handled for case where an employee has taken a Loan from a Bank and he has to be deducted every month from his salary how can we handle such a requiremet.
    I did not understand when you said :
    "you would need to have setup the recieving party as a third party organization before setting up at employee level.
    During normal payroll processing, you may run Third party check writer to generate a check ."
    Could you please explain me.
    Regards,
    Chetan

  • Third Party Attendance System Integration with Oracle Payroll

    Hi,
    How to integrate Third Party Attendance System like Bio-Metric System with Oracle Payroll. Please help me in this regard.
    Thanks in Advance,

    user644268,
    Depends on your exact requirements whether this attendance system is for the absense capture or work time logging. You need to be specific when putting up a scenario.
    --Shiv                                                                                                                                                                                                                                                                                                                                                                                               

  • Payroll Cluster, PCALAC, Third Party Remittance

    Hello All,
    Does anyone know if the run type 'TP' for Third Party can be pulled into the PCALAC table?   I know PCALAC only showed 'PP' in older releases.  Do you know of a way to get TP to populate in this PR cluster?
    Thank you,
    Angel

    hi Michael,
    The employee payroll has been successful. Post payroll execution we have done FI Posting and document has been created for the posting which we have checked through PCP0.
    Can you please help on this issue.
    Thanks,
    Sai

  • Payrol - HRMS - Third Party Payments

    Hi to all
    My client has a third party payment that paid out to employees twice and I
    dont understand why. Can someone assist.
    I have checked element link input values for costed / not costed checks on "amount" and "Input value" - only Input value is costed. Cool
    I have checked the payment method for the third party org - its set to 100%
    There is a "Once_Per_Period" skip rule on the element - so it shouldn't pay twice
    Could this be something wrong with the Fast Formula? I am new to Fast Formula,
    what condition statement should I be looking at for something that would cause an element to pay twice?
    Thank you so much in advance
    Aida

    Erik,
    Boy, this is unusual. I would recommend opening a service request with Oracle support and see what they say. There is a credit card/procurement card process in EBS 11, but it is more of a workflow type of thing. Would not be tied in to purchase orders. That is the hard part. And to get a credit card invoice where some stuff is for matching to POs and some is for non-PO stuff. You might be better off making a PO a requirement for everything. Otherwise you might have a mess on your hands. Or you could revise your process to use the Oracle workflow process and require the appropriate approvals for paying the credit card bill items. That basically takes care of what purchase orders are doing for you, in requiring some kind of approval process. Something to think about.
    John Dickey

  • Third party payment report

    Hello,
    pls help me...wht is third party payment report and wht are tables are used for ths report .....pls explain brifly....urgent..
    Thanks,
    srinivas..

    As this is a customized report, suggest you debug and compare to the payroll result to find out.

  • Third-Party Remittance in ERP

    We are in the process of upgrading from 4.6c to ERP2005.  When running third-party posting we get the following error:
    No entry in table T52EK for key /401 F or Q
    Table T52EK contains the symbolic accounts and what type of account they are.  /401 should not be in this table.
    We use SAP standard schema U500.  I tried deleting the schema in ERP to see if there was a newer version, but there isn't.
    Does anyone have any ideas on how to fix this?  Does it have anything to do with the new configuration for payroll posting where you split the tax wage types?
    Any help is appreciated.

    Hi Mary,
    Check/Compare the Processing Classes for WT /401 between 4.6C and mysap ERP ECC 5.0.
    Check all the proccessing classes and if there is any difference in the new system 5.0, make it same as 4.^C and try.
    During our upgrade (4.6C to 5.0, Canada payroll) , i had changed proccesiing class 30, 78, 82 and it worked. This was the difference found before i changed :
    Proccessing Class       in Mysap              in sap4.6
    30                          T                          2
    78                          2     
    82                          0
    I made proccessing class value in 5.0 same as 4.6c and it worked.
    Hope it helps
    Jay Gandhi

  • Third Party Payment in EBS HRMS 11.5.10.2

    Dears,
    How to set up third party payments in HRMS ?
    for example I have a payroll element BANK_LOAN_DEDUCTION of type Involuntary Deduction, I want the pay value of this element should be paid to the particular bank
    Please advise how the issue can be resolved ?
    Regards

    1. Create an Organizational Payment Method (Check the Third Party Payment check box)
    2. Associate the Org payment method to the Payroll(Payroll Description -> Valid Payment Method)
    3. Create a third party Organization (External) Org Classification as Payee Organization.
    4. Create the element (check the Third Party Payment check box)
    5. Create a third party Personal Payment method for the employee.(Name - Organizational Payment Method name,
    payee type- Organization, Name - party Organization name.
    6. Attach the third party element ( Give the payee details)
    7. Run payroll and post payroll processes
    HTH

  • Third Party Remittance Process

    Hi All,
    Wage type '/484' is a technical wage type used for one of the taxes in the US.  Our client just started using this tax type for a new tax for the state of New York.  SAP has the tax wage types set to post in third-party remittance by default, even though we do not use third-party remittance for taxes (we only use third-party remittance for garnishments).
    To avoid using Third Party Remittance I have changed the processing class 78 value for '/484' from u201C2u201D to BLANK.  So that this will stop it from being included in the third-party remittance process.
    Actually, I have not worked much on this Remittance process. I have made changes in Development system but have not transported them to quality.
    But, I want to know how would i test it. I need to test in two scenario's:
    1. Testing in quality so that i can see remittance happening (When Processing Class '78' value is '2').
    2. Testing again in quality how remittance is getting stopped for Wage Type '/484' (When Processing Class '78' value is '0').
    So, basically I want to know how we can check (verify) for remittance happening in the system for a particular Wage Type.
    Regards,
    Avinash

    transaction:  PC00_M10_U500
    This transaction runs the payroll driver (the same one that we run payroll with, program RPCALCU0).  It defaults to the schema u201CU500u201D.  Use this standard schema if no custom specific modifications are done.
    The testing for this is to run the third-party remittance process and verify that the error no longer occurs for an employee with wage type /484.

  • Third party remittance issue - no documents created

    hi All,
    When I am excuting Third party remittance for an employee I am getting status as: Evaluated! no documents created. When I checked in PCP0, the document is created. After checking the status in PCP0 I am executing 3rd party payroll and below log is displayed:
    Remittance evaluation run 9999999999
    Status                                   Evaluated ! No documents created
    Personnel number selected: 1
    Personnel number evaluated 1
    personnel number rejected 0
    personnel number skipped 0
    Number of errors 0
    No of warnings  0
    Can an one please help me on this issue.  
    Thanks,
    Sai

    hi Michael,
    The employee payroll has been successful. Post payroll execution we have done FI Posting and document has been created for the posting which we have checked through PCP0.
    Can you please help on this issue.
    Thanks,
    Sai

Maybe you are looking for