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 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                                                                                                                                                                                                                                                                                                                                                                                               

  • 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,
    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

  • 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 Regards

    I 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. 

  • 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

  • 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 catalyst

    It 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 AM

    Using 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
    Tom

    Hi,
    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 ?
    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 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
    Rick

    Hi 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?

  • ACR for Photoshop CS6

    Photoshop CS6 won't open My canon 100d/Rebel SL1 RAW format(CR2) even after installin ACR 8.2