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
Similar Messages
-
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 -
How to send job postings to multiple third party sites using the XML output
Dear Friends,
We are Implementing Irecruitment for our client, Client requirement is how can we send job postings to multiple third party sites using the XML output from i-Recruitment
With regards
Surya
.Can you be more specific about your Requirement. In General, Please navigate to iRecruitment Recruiter Responisbility.
Then Select, Setup > Recruiting Sites. Here, you can configure your Third Party Websites information and attach stylesheets. The default mode oracle sends the vacancy information is HR-XML Format.
If you would like to select more sites information select "Add Another Row".
Then, you can see this information while "New Vacancy Creation Process".
iRecruiter.
Edited by: iRecruiter on Oct 18, 2009 7:43 AM -
Third Party (Garnishment) checks - RFC destination error
We have an issue with our testing of Third Party Garnishment checks. We have a split system, with our HCM system residing separately from the remaining ECC modules.
We are getting an error in regards to the printing of the checks in A/P.
The posting is working fine
the vendor account is cleared
However, It’s not creating a check # or check form.
We can do other check runs in this client fine; it’s just the 3PR runs that cause the error.
The text of the error message is as follows: An RFC destination could not be specified for the logical system HPQCLNT210.
We have exhausted our resources here looking into the RFC connection and the partner profile and we cannot find anything wrong with them.
Can someone offer suggestions on what else we could check? Thanks so much.Hi David,
Did you check below is set-up correctly.
- Use transaction SM59 to create an RFC destinations for the remote system.
- Use transaction BD54 to create the logical system.
- Use transaction BD97 to link the RFC destination created in SM59 with the logical system created in BD54.
Also, check entries in TBLSYSDEST is filled with correct system name HPQCLNT210. Generally this error occurs when system name is incorrect in TBLSYSDEST.
Thanks,
Ameet -
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 -
Force Third Party Availability Check
Hi,
can anybody help me force third party availability check for schedule line CS and item category TAS. I have tried to check the Availability in transaction VOV6, but without any success.
Thanks.Hi,
Check Note 210417 - 'Check availability' for third-party orders. It looks AC can't be activated for third party item.
Regards -
What are the key questions for third party order process?
hi all,
what type of questions can i receive for third party order process?
pls.. do the needful
thanks to all.Hi arun,
Process Flow for 3rd Party Sales
Customize the third party sales in summary:
1. Create Vendor XK01
2. Create Material Material Type as "Trading Goods". Item category group as "BANS".
3. Assign Item Category TAS to Order type that you are going to use.
4. A sale order is created and when saved a PR is generated at the background
5. With reference to SO a PO is created (ME21N). The company raises PO to the vendor.
6. Vendor delivers the goods and raises bill to company. MM receives the invoice MIRO
7. Goods receipt MIGO
8. Goods issue
9. The item cat TAS or Schedule line cat CS is not relevant for delivery which is evident from the config and, therefore, there is no delivery process attached in the whole process of Third party sales.
10. Billing
SD - 3rd party sales order Create Sales Order
VA01
Order Type
Sales org, distr chnl, div
Enter
Sold to
PO #
Material
Quantity
Enter
Save
SD - 3rd party sales order View the PR that is created with a third party sales order
VA01
Order Number
Goto Item Overview
Item ->Schedule Item
SD - 3rd party sales order View the PR that is created
ME52N
Key in the PR number
Save
SD - 3rd party sales order Assign the PR to the vendor and create PO
ME57
Key in the PR number
Toggle the "Assigned Purchase Requisition"
Execute
Check the box next to the material
Assign Automatically button
Click on "Assignments" button
Click on "Process assignment"
The "Process Assignment Create PO" box , enter
Drag the PR and drop in the shopping basket
Save
SD - 3rd party sales order Receive Goods
MIGO_GR
PO Number
DN Number
Batch tab , click on classification
Serial Numbers tab
Date of Production
Flag Item OK
Check, just in case
Post
Save
SD - 3rd party sales order Create Invoice
MIRO
Invoice Date
Look for the PO , state the vendor and the Material
Check the box
Clilck on "Copy"
Purchase Order Number (bottom half of the screen)
Amount
State the baseline date
Simulate & Post
Invoice Number
*Invoice blocked due to date variance
SD - 3rd party sales order Create a delivery order
VL01N
In the order screen , go to the menu Sales Document , select "Deliver"
Go to "picking" tab
State the qty and save
SD - 3rd party sales order Create a billing document
VF01
Ensure that the delivery document is correct in the
Enter
Go to edit -> Log
Save
Pl. be clear on this process.
Also understand how migo and miro are handled.
The item categories used.
How the company knows of the shipment of goods to the customer.
How returns are handled.
Hope it helps. Please reward if useful.
Thanks & Regards
Sadhu Kishore -
Questions with Third-Party Access Management Systems
I was reading: http://download-east.oracle.com/docs/cd/B14099_18/idmanage.1012/b14078/tpsso.htm#i1009152
And few questions raised in my head:
1st: On the IPASAuthInterface implementation we're told to fetch a header that was set by the third party server. Well, if we do a redirect from that server the header does not reach the destination, what would look like the code on the client?
2nd After oracle fetches the info needed, will it then generate the SSO_ID cookie put on the response? Where does it redirects the user afterwards?
3rd Will this overwrite the convetional way of authentication within Oracle AS?
Best RegardsI am also trying Oracle EBS / Oracle SSO integration with IBM TAM and facing the same problem.
Where as IBM trace shows that user-id has been passed to backend but it never reaches the custom authentication file in http header.
But it works if I use harcoded userId in custom authentication module!
What I have noticed is, Once TAM passes the user id and before it reaches the custom java code, there is one page is being displayed (index.html) this page is autogenerated thru autoconfig utility.
I think http header reaches till this page but this html pade does not f/w the http header to custom java file.
I dont know how to modify this auto generated index.html!
Also this file has:
<META http-equiv=REFRESH content="1; URL=https://ORACLE_EBS_HOST:443/OA_HTML/AppsLogin">
this tag does a auto refresh and send the request.
What you guys think?
plz mail me if any one found any solution [email protected]
thanks in advance -
Question about third party apps
sorry to ask this dumb question but what apps are listed as third party apps because i dont know what apps is third party apps.
Hello Shawn,
Thank you for using Apple Support Communities.
The following article provides information to troubleshoot apps. The section on "Contact the developer" will show you how to identify and contact the developer. And to answer your specific question, any app that is developed by a company other than Apple is a "third party app".
iOS: An app you installed unexpectedly quits, stops responding, or won't open
Regards,
Jeff D. -
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.
YogitaHi,
Any inputs please.
Yogita -
Site deosn't look right in third party hosting and can't publish to catalyst in muse
the muse export site looked horribly different than in muse. http://www.shopdaisygirls.com/
and this is what the site is supposed to look like, which it does in muse alone like so...
as well, I can not publish the site even to catalyst from muse as pictured above, it says there was no response from the server. Check you network connection (which is running fine) and try again. I've been trying again, alot. how do I publish correctly to the third party hosting or even to catalystIt appears that the master css file is missing. Try this and see if it helps. Ensure you are using the latest version of muse. Under the edit menu choose preferences and switch user and sign in with your AdobeID. Re-export the html and upload it to your server.
Let me know if it helps.
J -
How to implement MICR Fonts for AP Checks using XML Publisher
Hello -
We are upgrading from Oracle 11.5.9 to R12.1.1
I have created the RTF template for AP checks. Everything works except that now I have ti implement MICR fonts. Our earlier solution was through Optio, which I can not use now.
Please help me find necessary documentation to find ALL of the steps required to implement MICR fonts in the XMLP/RTF/PDF environment. Also, do we have to buy the fonts files, or are they available for free to download. We are using HP-UX 9000.
Thanks
Rajeev Goyal
Edited by: rajeevgoyal on Sep 17, 2009 10:14 AMUsing MICR in XMLP is like using any other special font (i.e. barcode). Please see below some link on how to have the fonts(MICR) working on your templates. Also, you could buy fonts but may want to try first on the MICR font shipped with the BI Publisher Desktop (i.e. C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\fonts).
http://blogs.oracle.com/xmlpublisher/2006/06/how_to_install_a_font_using_xm.html
http://blogs.oracle.com/xmlpublisher/2007/05/barcoding_101.html
regards,.. -
Third party sales availabilty Checking
Hello,
I have configured third party sales . In the development system it is creating purchase requisition and purchase orders and working fine. But when I transport to QA system , the sales order is performing availability check and confirming orders against the inventory . I can see the purchase requisition information in the schedule line , but purchase requistion is not getting created . Please help
thanks in advance
TomHi,
Check the OSS notes Note 210423 - Availability screen for third-party items.
The details are;
Summary
Symptom
The Availability Control Screen is displayed when you create a sales order even though no availability check should be carried out for a third-party item or individual purchase order item (item category TAS and TAB).
Additional key words
Third-party order, third-party, availability check, individual purchase order
Cause and prerequisites
Solution
This is a standard functionality.
The Availability Control Screen is confused here with the Purchase Order Scheduling Screen. You can tell which screen you are on by the header of the screen:
Availability control: Availability check for non- TAS / TAB items
Purchase order scheduling: Scheduling for TAS / TAB items
The Purchase Order Scheduling Screen, like the availability screen, is always displayed if the requested delivery date cannot be observed because the realistic delivery date of the purchase requisition comes after the requested delivery date.
If the requested delivery date of the customer is sufficiently far in the future, the purchase order scheduling screen is not displayed.
Source code corrections
Header Data
Release Status: Released for Customer
Released on: 03-29-2000 22:00:00
Master Language: German
Priority: Recommendations/additional info
Category: Consulting
Primary Component: SD-SLS-SO-TP SD Third-party order processing
Affected Releases
Release-Independent
Regards, -
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 Items and Receiving Calendar
Hi Gurus,
I have a question about third-party items and receiving hours. I've searched this forum, OSS, and other sources, but I'm stumped.
First some background: our company ships product from stock and third-party items. For each customer we maintain a single unloading point, and the receiving hours for this unloading point are the days the customer is open.
For stock items, we have transportation scheduling switched on. SAP determines the delivery date for these items based on the route and the receiving calendar.
For example, assume an order is placed on Monday 9/24, we are using a 1-day route, and the customer is only open on Fridays. The system will schedule the delivery for Friday 9/28 - based on the customer's receiving calendar.
For third-party items we have a committed 1-day delivery time from our vendors. My problem is that in this case SAP does NOT consider the receiving calendar. For example, if an order is placed on Monday 9/24 and the customer is only open on Fridays, the system will schedule delivery for Tuesday 9/25.
This is a big issue for us because we drop-ship refrigerated product to the customer. If the product arrives on a day the customer isn't open, it will be damaged.
Does anyone know how to get SAP to consider the customer's receiving calendar for third-party items?
Thanks
RickHi Navneetha,
Thanks for d reply.
I hv checked d mentioned tables and Itm Categories nothing is +ve there. All 3 itms hv TAS itm category. Also I agree with ur MIRO statement.
I found one thing which might b d cause plz check.
As we knw dat we cant change the schedule ln date and quantity once the Pur. Requisition created. and we cant make changes in sales order itm line if the PO is created for that Pur. Requisition. Bcoz afteward the PO wont be updating the Pur Requsition and sales order automatically.
But here the schedule line date at d schedl ln category for itm 2 is changed by a certain Batch job after the PO cration.
Therefore I think this wd b d reason that the item line 2nd is not getting updated in sales order from the PO and looks open.
The change of schedule line dates is not maintained in the PO manually ever.
So would it b d reason for the inconsistent doc flow updates and 2nd item being open as not invoiced yet?
regards,
Sandesh
Maybe you are looking for
-
What is caldav and how do i get rid of it
How do I remove the message asking me to sign in to caldav? up graded from the i phone 4 to 4s and now have the problem?
-
WRT54G & Comcast - Operating more than one wireless PC at the same time
First, I want to thank the many advisors and experts that contribute so freely to this knowledge base. I have read the many insights into Comcast/cable modems. Because to that I am able to connect one (1) laptop via wireless to my WRT54G which is a
-
Anyone help with interpreting this error report?
Anonymous UUID: 2D9096B0-B6A4-4B1B-E45E-41889FD0B92F Thu Jan 9 09:20:42 2014 panic(cpu 0 caller 0xffffff8008edc19e): Kernel trap at 0xffffff8008fd8560, type 13=general protection, registers: CR0: 0x000000008001003b, CR2: 0x000000010b0a0050, CR
-
Help.. keyboard locked
Hi hope someone can help... my keyboard is locked and after attempting to unlock it its now asking for the word blackberry to continue however i cannot type any words only symbols....?? ive tried removing the battery etc and nothing works?
-
Photoshop CS6 won't open My canon 100d/Rebel SL1 RAW format(CR2) even after installin ACR 8.2