3 way match question

Hi,
In Oracle, we have the 3 way match process
Can anyone please provide the query behind how the 3 way match process can be verified.
I mean we verify if the
Quantity billed <=Quantity Ordered
Invoice price <=Purchase Order price
Quantity billed <= “Quantity ordered
Where do we get the values from. i mean which column and which table we get these quantity_Billed, quantity_ordered etc..
Thank you

The best way to determine if the 3-WAY match process is followed or an Invoice is a 3-way MATCH or not is using the
INSPECTION_REQUIRED_FLAG and RECEIPT_REQUIRED_FLAG from PO_LINE_LOCATIONS_ALL
INSPECTION_REQUIRED_FLAG
RECEIPT_REQUIRED_FLAG
Match Approval
N
N
2-Way
N
Y
3-Way
Y
Y
4-Way
SELECT  AIA.*
FROM    AP_INVOICE_DISTRIBUTIONS_ALL  APD
            ,PO_DISTRIBUTIONS_ALL POD
            ,PO_LINE_LOCATIONS_ALL POLL
,AP_INVOICES_ALL AIA
     WHERE APD.PO_DISTRIBUTION_ID = POD.PO_DISTRIBUTION_ID
     AND   POD.LINE_LOCATION_ID = POLL.LINE_LOCATION_ID
     AND   APD.invoice_id = p_invoice_id
AND   APD.invoice_id = AIA.invoice_id
     AND   APD.line_type_lookup_code <> 'TAX'
     AND   NVL(POLL.INSPECTION_REQUIRED_FLAG,'N') = 'N'
     AND   POLL.RECEIPT_REQUIRED_FLAG = 'Y';

Similar Messages

  • Question for GR IR functionality - audit requirement (three-way) match

    Hello,
    I have a question in regards to three way match functionality in SAP (matching of PO, GR and IR).  Auditors asked us if  GR-IV indicator is checked for every PO, and for our company this indicator cannot be checked for every PO due to drop shipments, LC terms, etc.  However, AP is ensuring that GR document is posted prior to posting IR for all POs.  In this case, even though GR-IV indicator is not checked at PO item level, does SAP enforce automatic three way matching based on the tolerance key set (DQ and PP), or does SAP not perform three way match since the GR-IV indicator was not set in the first place? 
    Please share some insight.  Thank you.  

    Hi,
    As you know three ways match related to PO-GR-IV but in your case you want pay drop shipments and LC terms to vendor where you need two way match which is with PO-IV. The disadvantage in two way match, you never know whether the whole PO amount is delivered or not in your system (in real scenario). For two way match, select those vendors in t.code:XK02 and do not select check box of “GR-Based Inv. Verif.” in Control data segment in Purchasing data view & then save.
    Now create a new PO and go for directly invoice verification WRT new PO.
    For more refer threeway match details
    SAP Threeway Match Functionality & configuration
    Regards,
    Biju K

  • Quantity variance in Invoice Vs. Three way match in PO

    Hi Experts,
    I am not able to find any differrence between quantity variance Vs. Three way match in PO.
    For example in our purchase orders for all the items we are having Two way match (PO-Inv, GR-Bsd Inv is not checked) but we have defined quantity varaince in Invoice. So when we are trying to post invoice for purchase order item for which goods reciept is not performed, system is blocking the invoice due to quantity variance.
    So i think if you have quantity variance at invoice level then system is going to check whether goods reciept is perfromed or not regardless of Two way or three way match.
    Please advise if my understanding above is correct.
    My second question is as we can define two way/three way match at various level (Supplier, Inforecord etc.). Is there anyway that i can define that quantity variance in Invoice should be for certain material groups only.
    Please advise.
    Regards,
    Kamal

    hi,
    when you set the qty variance, and try to post the invoice just after the PO, the system will show a message at IR ie. " Quantity delivered is Zero"...
    this message is warning message...
    The system will block the invoice item when the doc is posted, depending on how the tolerance key DW  is set(Qty variance to Gr qty = zero)...
    Hope it helps..
    Regards
    Priyanka.P

  • Does SAP system provide 3 way matching report from PO up to payment in AP

    Dear expert,
    Would like to seek for your help to advise, does SAP system provide 3 way matching report from PO up to payment in AP  with the following information?
    Vendor Number
    Vendor Name
    AP Document Number
    AP Document Date
    Payment Document Number
    Payment Document Date
    Payment Amount
    PO reference Number and Date
    Item Description
    Please help.
    Regards,
    KH

    Hi Atif,
    Thank you for the prompt reply, however I have a few question to seek for your advise as below:
    a)I would like to know does  SAP system have any standard report which have the information of 3 way matching report from PO up to payment in AP module?
    b) I have find one report using T-code:FBl1N (vendor line item) is able to display the report with information of invoice,payment and there is one field purchasing document in the report however this field do not have any po number refer to the invoice.
    I would like to know what the field purchasing document mean for (i.e what are the information capture on the column purchasing document)?
    Please help.
    Regards,
    KH

  • Need SQL query for PO that do NOT have 3-way match.

    The question is -- have any PO"s been generated with other then 3-way match selected - which means they overrode the set-ups in purchasing , to see if there are an PO that do NOT have 3-way match.
    Thanks
    Mohan.

    1)Generally when ever we will do Supplier setup we will select in the Receiving tab Match approval level we will select either 3-way ,2-way,4-way or we will keep that as blank.
    for that we do not have any direct column in the back end ,so we will use the following conditions.
    '2WAY' inspection_required_flag = 'N'
    receipt_required_flag = 'N'
    '3WAY' inspection_required_flag = 'N'
    receipt_required_flag = 'Y'
    '4WAY' inspection_required_flag = 'Y'
    receipt_required_flag = 'Y'
    2)When ever we will create a PO in the shipments level what ever the Match approval level,
    we defined in the supplier will automatically reflects in the shipments-More tab.
    3)Here i wants to know all the PO's whihc are having Match approval level differences between supplier definiton and PO's match approval level.
    (i.e If i will select a supplier for a PO , automatically we will get one Match approvallevel from supplier setup .if i will change that match approval level manually in the PO shipments -More tab i wants to know all that PO by using a SQL query.
    4)But for some PO's i am getting receipt_required_flag and inspection_required_flag as null.But in the Supplier setup it may be one of the Matching approval.
    Thanks
    Mohan.

  • Implement 2-way matching for SRM PO

    Hi Gurus,
       We are in SRM5.0 Extended Classic and currently running 3-way match scenarios. Client wants to implement 2-way match for certain Vendors. My question is how to accomplish this. Below are my thoughts. Please let me know if I missed any.
    for 2 way match:
    1. In ECC Maintain Vendor MAster - remove GR/IR indicator
    2. In ECC Maintain Info records - remove GR/IR indicator
    In SRM
    1. use create Limit shop which defaults to 2 way (also gives option to select 3 way)
    Please let me know if there are any config changes or new objects to be developed for 2-way match.
    Thank you all
    Rao

    Hi Friends,
      any suggestions is appreciated.
    Thanks
    Rao

  • 3-Way Match with Multiple Invoices

    This may be a basic Oracle iProcurement functionality question, but i have been unable to get a good answer. Any information will be greatly appreciated.
    I am currently using Oracle 11i iProcurement.
    The problem I am having is I am unable to perform a 3-way Match in the system on purchase orders that will use multiple invoices. Our vendors require a tiered payment structure (i.e. 50% due up front before shipment, 30% due when item has reached shipment destination, and 10% due after our engineers have inspected the shipment).
    We have been currently using a 2-way match for all of our purchase orders because when we apply the first invoice against the PO (50%), the PO will automatically close before we can receipt the goods against the purchase order.
    Our Invoice Receipt Close % Tolerance and Invoice Close % Tolerance are set at 0%.
    Our goal is to receipt the first 50% against the purchase order, have the PO remain open, and receipt the goods in Oracle after the 2nd or 3rd invoice application against the PO.
    Thanks in advance.
    Edited by: user13053863 on Apr 28, 2010 2:44 PM

    Hmm, an interesting situation. What are the quantities on your purchase orders? Are they almost always a quantity of 1? Payables should only close a purchase order when quantity billed and quantity received is GT or equal to the quantity ordered. So if you order a quantity of 10, you could match for quantity 5 on the first invoice, quantity 3 for the second invoice, and quantity 2 for the final invoice. But since you don't receive the quantity until the 3rd invoice, you cannot match on receipts, so that would be a problem.
    Maybe you need to approach this from a different angle? Maybe you should look at the prepayments ability in Payables. Typically Prepayments will be charged to a Prepayment Account (asset). Say you have a purchase order for $10,000. You prepay $5,000 up front, so basically Debit Prepayment 5,000 and Credit Cash 5,000. Same for the next prepayment level - $3,000. Then you get the ordered material received. So you want to do an invoice for $10,000. Match the invoice to the purchase order. Apply the prepayments to the purchase order. Thus you get an entry something like Debit Inventory $10,000, Credit Prepayments $8,000, and Credit Cash $2,000.
    From an accounting perspecitive, you don't show the prepayments in inventory until received, but do show a prepayment asset. Which is reflecting what you really are doing I think.
    I have never worked for anyone who has had to do prepayments, but this is an area that you may wish to investigate as a possible solution for your situation. Good luck.
    John Dickey

  • Three way matching: the ultimate solution

    All,
    I've been looking for the ultimate solution and answer with regard to three way matching and how to make sure that it is always in place.
    Up to now I used to rely on the GR based IV flag in the PO in combination with tolerance limits and MRBR for MIRO.
    Lately the option if the GR and the IR indicator in the PO popped up but this leaves me with a couple of questions:
    How do we know for sure that the goods receipt are always linked to the PO? (otherwise this will leave me a bunch of invoices I won't be paying)
    How do we know for sure that all the invoices are linked to the PO? (Since MIRO provides me other options as well)
    How do I know for sure that the invoice are blocked based on the right propositions? (I guess the tolerance limits but I really want to be sure this time)
    How do I know for sure that the unblocking is done timely and is valid?
    What's the impact of the document types in this story and how can I manage these best?
    What it basically comes down to is that I'm more than happy to believe that setting the GR and the IR indicator in the PO is sufficient in combination with tolerance limits but I would appreciate it when somebody is able to talk me through the three way matching logic in SAP and the configuration impact.
    Hopefully somebody can help me out.
    Regs,
    Paul

    With regards to GR, if you are doing a 101 movement type Goods Receipt, it requires either a PO or a Production order to receive against.  Receipts without a PO, 501's, 561's,etc should be restricted in the system.  In most SAP implementations, the receiving department can usually just use the 101 (receipt against a PO) or a 102 (reversal) and 122 (return to vendor).  So you should be pretty secure the receipts (if being done) are done against a PO.
    I do not remember the table, but there was a table (at least in 4.7) that restricted the ability to do 2-way match (not allowed).  You can also set the fields on the PO as required "GR-based IV"(WEBRE) and "IR Required" (REPOS field) to make sure it is required to have an IR and GR-based IV.  GR Required indicator (WEBRE) should also be required if 3-way is ALWAYS happening.
    I hope this helps?

  • Three way match inter company Stock transfer orders

    Hello All ,
         For Inter company Stock transfer orders our client for is planning to copy the net value from the billing document to Invoice receipt and Good receipt. Having that said , the PO price will be different from good receipt and invoice receipt. What will it be having the effect on Three way match.
    Thanks in advance

    Thanks for the input . I have one more quick question
    At my client  PO condition Type  is  ZSTO and Billing Condition type is ZV01 , both value are maintained in table.
    One process they want to check where ZSTO is not equal to ZV01 as per example below.
    1 .P O Price  based on ZSTO = 450
    2. Good Issue (based on material standard   xyz)
    3. Billing document  based on ZV01 = 350  
    4.  Invoice receipt ?
    5.  Good receipt ?
    Can you please let me know what would be the IR Price and GR price and if the IR and GR value is 350 will it effect 3 way match .
    Thanks in Advance

  • Three way match for Service PO

    Is it possible to do 3-way match on Invoices for Service PO.
    I am able to do 3 way match on Invoice for goods PO, but when I create Invoice for Service PO it does not check the Service confirmation.
    Example for Service PO of 100$ when Service confirmation is done for 40$, I am able to process Invoice in R/3 for 100$ instead of 40$ for which confirmation has been done.
    I am SRM 4.00 ECC 5.0 with ECS.
    Thanks
    Venkatesh

    Hi Venkatesh,
    We are also having a similar requirement. We need 3 way match for service PO's in R/3 in Extended Classic scenario.
    I have couple of questions for you
    1. Are you able to trigger service entry sheet in SAP backend from the Service confirmation in SRM?Is this happening in standard automatically when you create and save the confirmation?
    2. When the service entry sheet is created in backend (replicated from SRM), does the GR also get created automatically?
    3. Were you able to fix your issue with 3 way match and able to do ERS for Service PO's?
    Regards,
    Srivatsan

  • Placing an image on matching Questions

    Using Captivate 3, I would like to use the matching question
    to match images, such as icons, with their usage. Is it possible to
    insert small images in one of the column and how. Any suggestions
    will be much appreciated.

    function(){return A.apply(null,[this].concat($A(arguments)))}
    But, placing one image on top of another in a web page must be a task that happens all the time.. I just have not found a straight forward way to do it yet.
    It's really not common.
    It can be done via layering (what Dreamweaver calls APDivs) but you may still get layout issues with browser resizing.

  • C5.5 Issue with color/colour in matching question drop down list

    Hi is there a way to change the colour of the letters that appear in the drop down lists for a matching question in 5.5?
    I'm using white text on a grey background for my quiz slides, which is nice and easy to read, but then in the preview the letters in the drop down appear as white text on a white background. I can't see a way to change the font in the drop down back to black (as it is on my editing view), without also changing the colour of the answer text.
    Is there a way to change this?
    I've just tried covering the lists over with a chunk of background image - so that the user doesn't even know they're there, but the quiz slide has ordered the image behind the lists.
    Failing there being a way to change the colour, is there a way to have a matching slide without a drop down list at all?
    Thanks for reading
    Lynn

    Hi Shekhar
    Thanks for the extra info - I'd tried changing the properties and using the object style manager before, but hadn't considered using them together.
    This time, I followed your advice and:
    I set the colour for 'Matching entries' to black in the object style manager
    Then went into each column 1 entry and set the text to white
    The result was white text in the column, with black in the list. Much better than before!
    However, when I changed the text in column 2 to white, the list entries became white as well.
    After a lot of experimentation, I've discovered that if you just select the text object and change the colour, you change all the text including the lettering and numbering of the answer - this changes the list colour.
    If you change the text in the answer by highlighting it, this doesn't affect the lettering/numbering, however it still changes the drop down
    To leave the drop down the right colour you need to change the answer colour by highlighting first, but, and the order is vital, you need to insert a space between the letter/number and the answer text first.
    So, the end result I have is that the column 1 text is the right colour, the column 2 text is the right colour and the text in the drop down is the right colour. Unfortunately the lettering for the column 2 answers has to stay the same  as the letters in the drop down list, so they don't show up brilliantly (black on a dark grey background), but it's a massive improvement on the invisible list I had before!
    Thanks again!
    Lynn

  • 3 way match exception workflow

    Dear Experts,
    I am completely new to FI and I have been put forward a question as to what workflow to use (if there are any for the ECC version) for exception handling on 3 way match in AP.
    The client is running ECC 5.0
    Thank you for your thoughts on the matter.
    //Westside

    The standard invoice block is determined based on the repsecive tolerance key for block or we have to set manually in the payment tab (header).
    if required You can set the manual payment block on the vendor master records and this will cause all invoices to be blocked for payment.
    Request you to go thru below SAP help for better understanding:
    ===============================================================================
    Payment Block Key
    Use
         Specifies why a document is blocked for payment.
         The following payment blocks exist:
         o   Manual payment block
             If you manually select a payment block from the list field to block
             an invoice for payment, the payment block field in the header of the
             invoice document is marked with the appropriate indicator.
         o   Blocked due to differences
             If invoices are to be blocked automatically due to differences in
             the invoice items, the system enters the payment block R in the
             vendor line of the Accounting document. The field in the header of
             the invoice document remains empty.
         o   Random payment block
    Invoices that do not show any other blocking reason, can be blocked
    in accordance with the random principle. In Customizing for the
    Logistics invoice verification, you can set the probability for the
    block. The indicator for the logistical payment block is entered in
    the header of the invoice document.
    Dependencies
        If you have set a manual payment block, and an invoice is blocked
        automatically due to differences in the invoice items, the system enters
        the manual payment block in the vendor line of the Accounting document.

  • 3-way-match set up, no GR/IR account

    Dear all,
    Currently 3-way-match is not enable in my company and we have no GR/IR account. If we think about enabling it in the future how is its set up:
    1) Can the 3-way-match be enabled just for certain vendors, or material groups? or when it's enabled it's valid for all MM invoices?
    2) In case 3-way-match is enable but when Accounting receives the invoice there is no match, it is possible to save the item as "complete" until GR is entered? (Backgroup: we have an approval workflow and the item must be first completed in order to start with the workflow, item is posted after approval)
    3) I really dont know how 3-way-match works as I never had the chance to see it in the system, but I have heard that items in which 3-way-match is not possible go to a queue. How does this queue work?
    Sorry for the basic questions. If anybody needs more information in order to answer me, please let me know.
    Many thanks in advance.

    The standard invoice block is determined based on the repsecive tolerance key for block or we have to set manually in the payment tab (header).
    if required You can set the manual payment block on the vendor master records and this will cause all invoices to be blocked for payment.
    Request you to go thru below SAP help for better understanding:
    ===============================================================================
    Payment Block Key
    Use
         Specifies why a document is blocked for payment.
         The following payment blocks exist:
         o   Manual payment block
             If you manually select a payment block from the list field to block
             an invoice for payment, the payment block field in the header of the
             invoice document is marked with the appropriate indicator.
         o   Blocked due to differences
             If invoices are to be blocked automatically due to differences in
             the invoice items, the system enters the payment block R in the
             vendor line of the Accounting document. The field in the header of
             the invoice document remains empty.
         o   Random payment block
    Invoices that do not show any other blocking reason, can be blocked
    in accordance with the random principle. In Customizing for the
    Logistics invoice verification, you can set the probability for the
    block. The indicator for the logistical payment block is entered in
    the header of the invoice document.
    Dependencies
        If you have set a manual payment block, and an invoice is blocked
        automatically due to differences in the invoice items, the system enters
        the manual payment block in the vendor line of the Accounting document.

  • GR/IR 3 way Match

    Hi ppl,
    I have a question about the price difference in 3 way match,
    scenario:
    I have my PO: 20 Kg - $40      @  $2/ Kg
                   GR: 20 Kg
    I have received invoice for 30Kg - $60
    Then I have posted the invoice, it gets blocked ...!!! When I check in MRBR, it is showing that the invoice is blocked for quantity difference 10kg
    Now, I will go back and change the PO to 30Kg and I have received another 10Kg   i.e., GR for 10Kg
    so If i check in ME23N under status button, I have my PO for 30Kg, goods delivered for 30Kg and qty invoiced is 30Kg.
    As, everything is fine, this invoice should be unblocked automatically using MRBR. But when I check in the MRBR, the invoice is still showing, it is blocked as the quantity difference is 10Kg.....
    How to unblock the invoice automatically????
    Please help me!
    Thanks!

    hi,
    Three way match means Sap system internally matches Po and Gr values while posting IR..
    Now when you post IR before GR, system will not be able to find the GR values for comparing and will block the IR for qty reasons..
    But this doesn't make sense because, you can't release the IR untill you post the GR...so better you go for GR first and then go for IR and complete the process on time....
    If you post the IR before GR, then the cycle completes only after you post the GR and so GR is must...
    Regards
    Priyanka.P

Maybe you are looking for

  • Not installing 2.0 upgrade. 1.41 will not open either after install

    I had successfully loaded 2.0 on another machine.  upon installing 2.0 on a 2nd computer which also housed 1.4.1, the installation went through what seemed successfull also but....when trying to open 2.0 through the shortcut icon, or .exe file in the

  • XML data to a results table

    Hi, I'm a complete beginner to this. Is there a way to read in XML, then put these results into a table. My XML would look like <vehicleJourney>                <departs>                     <station>                          <name> Maynooth </name>  

  • Muse Lightbox in mobil landscape mode

    I am not having much success with video on mobile devices with lightbox when the device is placed in landscape mode.  Video is sourced from You Tube.  Website GUI is still present and distorted.  How to deal with that?

  • Accessing files outside the jar

    Greetings, I've got a jar file with some classes, which is in a directory. In this dir there are also some resources. How to access those resources from inside the jar? Thanks in advance, imaginner

  • Configuration Manager Health Evaluation

    How do I get this to update to stop running every day? I've tried re-scheduling the task in my system via Schedule Tasks, but it always goes back to running at midnight every 24 hours and slows my HP Elitebook 8470p to a crawl. If it only took a few