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,
AnirbanHello 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 Krishnanuser644268,
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, RLIn 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,
VicDownload 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.
ChetanFor 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,
Angelhi 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
AidaErik,
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 -
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.
-
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 ?
Regards1. 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,
Avinashtransaction: 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,
Saihi 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
-
Secure Zone Customer Activity Tracking
I'm new to Business Catalyst, so this may be obvious to some of you, but I have a question about tracking customer activity on my Business Catalyst site. I can track logins into Secure Zones, but only whether/not the customer has logged into the site
-
How to use the value of a variable to set another variable
Hello Experts, Is it possible to access the value of variable set by the user and set the default value of another variable using the user entered value for the first variable? Example: Date variable Week variable Month variable User enters one of th
-
I have tried downloading photoshop cs2 and cs4 on a new computer. I have the disc available for cs2 and the serial number for cs4. They are both registered in my name. I need help doing a download. I was able to get part way through cs4, it showe
-
"end-of-body reached" Error when consuming web service from 10GR1
Hi all, Im consuming a number of web services, all of which work fine apart from one which returns the error: 29266. 00000 - "end-of-body reached" *Cause: The end of the HTTP response body was reached. *Action: If the end of the HTTP response is
-
Exporting into Excel Using the Dynpro Binary Cache is not working on NW04s
Hello, I am using excel data export using the "Exporting Context Data into Excel Using the Web Dynpro Binary Cache" guide at <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/edc2