Two Way or Three way matching invoice

Hi Gurus,
Can you please tell me what does two way, three way invoice matching mean???
What is the use and impact of two way or three way invoce matching concept??
Thank You

Two way matching is
Invoice quantities and values for a supplier matched against the original purchase order quantity and values for the same supplier
Usually used for consumable purchasing
Three way matching is
Invoice quantities and values for a supplier matched against the original purchase order quantity and values for the supplier against a goods receipt posting made by your company
Usually used for stock purchasing

Similar Messages

  • Two Way or Three way Invoice Matching

    Hi Gurus,
    Please tell me the process of Two Way Invoice Matching and 3 way invoice matching.
    What is the difference between the two?? How does it works??
    Please revert asap.
    Thank You

    3 Way Match -
    >>>>> PO -
    >>> GR------> IR
    2 Way Match -
    >>>>>PO----->>>GR (Example Evaluated Receipt Settlement ERS)
    Read the Rules Use the Search...

  • 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

  • Park invoice, workflow and booking matched invoices

    Hi there,
    I have a question, a customer wants to register all invoices as parked invoices. All parked invoices will be transferred to workflow. In the workflow there should be a check for two-way and three-way check. If the parked invoice matches then the parked invoice will be booked (FI) without interference of employees to check the invoices. If not Ok the parked invoices will be checked by clerks and approve or reject it. The process is more complicated but in principle this is the process.
    Reason for parking is that the invoice should be checked first before it will be booked since cancelling invoices is not very practical.
    The question is, is it wise to do it that way or are there other alternatives?
    Is checking parked documents (two-way three-way) within the workflow possible or is checking only carried out for booked invoices (MIRO)?
    Regards Kees

    You may find some information here.
    http://help.sap.com/saphelp_47x200/helpdata/en/33/4c9a34272a5f2ee10000009b38f83b/frameset.htm

  • 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

  • Three way matches

    I need to check configuration setting to check if three way matches have been activated for
    1) Vendor Order, Good Receipt and Payment to Vendor
    2) Customer Order, Customer Invoice and Customer Payment
    How do I do check this, what is the path.

    Hi
    For vendors check ME23n---Display PO
    MIGO-- Goods receipt
    MIRO--Invoice reciept
    Regards
    Aravind

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

  • How to enforce a three way match

    Hi,
      We are using SRM 5.0, ECC 6.0, ECS, Invocing in SRM. We are trying to enforce the three way match in SRM, so that the users should be able to enter the invoice but it should not be posted in to ECC until the Confirmation/GR is posted against that PO.
      We tried setting the GR-based-IV flag on the vendor master, but this is not letting the user submit the invoice against the unconfirmed PO.  Please share any ideas to achieving this.
    Thanks in Advance,
    Sree

    Do you use Invoice Management System? Found some useful information in this link.
    http://www.ies.state.pa.us/srm/lib/srm/2006_05_26_srm_007.pdf
    We post invoices directly in R/3. The invoice goes into blocked status till the confirmation is received for the PO. When the confirmation is received, the 3-way match is complete and invoice gets posted.
    Regards,
    Suren

  • 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

  • 2 way and 3 way Invoice matches

    We are using a 3 way match invoice verification in ECC in association with our SRM system, using tolerance key PP - we would like to use a 2 way match for certain vendors, typically below $1K POs. Any suggestions to have both in place?

    Hi Jim,
    Two-way match would mean disabling the GR flag on the PO. This is driven based on the account assignment category in ECC. So, you might need to create a custom accnt assign cat, in ECC and have the user select that for less than $1K POs. You could also choose invoice only in the case of blanket items, if you want to go that route.
    Regards,
    Hari

  • Three-Way Match

    We currently use three-way match as a standard AP process.  A recent change has required a number of suppliers to be paid before actual goods receipt.
    What is the best practice for the scenario where invoice needs to be paid ahead of physical goods receipt?
    Can configuration be done to have match compare inbound delivery instead of goods receipt?
    Regards,
    JG

    Hi Jeff,
    SAP also has a prepayment process.  Here are links to the SAP Help information on this process.
    [PrePayment|http://help.sap.com/erp2005_ehp_04/helpdata/EN/29/6eec40a600e015e10000000a114b1d/frameset.htm]
    [Entering Invoices|http://help.sap.com/erp2005_ehp_04/helpdata/EN/29/6eec40a600e015e10000000a114b1d/content.htm]
    [Posting Prepaid Logistics Invoices|http://help.sap.com/erp2005_ehp_04/helpdata/EN/29/6eec40a600e015e10000000a114b1d/frameset.htm]
    In the off chance you sometime do not plan to enter goods receipts or the order document would be considered a "blanket" type order, you could always use the standard functionality of Framework Orders (FO purchase order type) which only expect invoices.
    SDN Link:[Framework Order|Framework Order]
    Regards

  • How do I receipt for goods received? I have already created my PO. Learning the three way match process.

    How do I receipt for goods received? I have already created my PO. Learning the three way match process. Navigations would be good.
    Thank You!

    Please visit following link.
    Procure to Pay (p2p) R12 - erpSchools

  • Query of 3 Way match ( Invoice-Receipt)

    Hi All,
    Can Someone please give me Matching Invoice Query (AP) / Steps for 3-way matching. I have requirement wherein I have to match Invoice with Receipt but I don't know how should i do that through coding or required steps.
    As I know I know below conditions are required for 3 way match but dont know how should I get all these individual data from AP tables.
    Invoice price <= Purchase order price
    Quantity billed <= Quantity Ordered
    Quantity billed <= Quantity received
    Can you please help me to get this information.
    Thanks.

    I have prepared queries based on d 3-way match functionality .. Can some one please verify this, if I am missing anything here -
    -- Invoice price <= Purchase order price
    SELECT sum((NVL(poll.quantity, 0) - NVL(poll.quantity_cancelled, 0)) *
    NVL(pol.unit_price, 0)) "PO PRICE",
    sum(apd.quantity_invoiced * apd.unit_price) "INVOICE PRICE"
    FROM po_headers_all poh,
    po_lines_all pol,
    po_line_locations_all poll,
    po_distributions_all pd,
    ap_invoice_distributions_all apd
    WHERE poh.po_header_id = pol.po_header_id AND
    pol.po_line_id = poll.po_line_id AND
    poll.po_header_id = pol.po_header_id AND
    poh.authorization_status = 'APPROVED' AND
    poh.type_lookup_code = 'STANDARD' AND
    NVL(poh.cancel_flag, 'N') = 'N' AND POL.ITEM_ID IS NOT NULL AND
    apd.unit_price < pol.unit_price AND
    -- AND NVL (poll.quantity, 0) > (NVL (poll.Quantity_received,0) + NVL (poll.Quantity_cancelled,0))
    poll.inspection_required_flag = 'N' AND
    poll.receipt_required_flag = 'Y' and
    pd.po_header_id = poh.po_header_id(+) AND
    poll.po_header_id = pd.po_header_id AND
    pd.po_line_id = pol.po_line_id AND
    pd.line_location_id = poll.line_location_id AND
    apd.po_distribution_id = pd.po_distribution_id AND
    POH.po_header_id = ? AND apd.po_distribution_id is not null
    -- Quantity billed <= Quantity Ordered
    SELECT sum(pd.quantity_ordered) "Quantity Ordered",
    sum(pd.quantity_billed) "Quantity Billed"
    --sum(apd.quantity_invoiced) "Quantity billed"
    FROM po_headers_all poh,
    po_lines_all pol,
    po_line_locations_all poll,
    po_distributions_all pd,
    ap_invoice_distributions_all apd
    WHERE poh.po_header_id = pol.po_header_id AND
    pol.po_line_id = poll.po_line_id AND
    poll.po_header_id = pol.po_header_id AND
    poh.authorization_status = 'APPROVED' AND
    poh.type_lookup_code = 'STANDARD' AND
    NVL(poh.cancel_flag, 'N') = 'N' AND POL.ITEM_ID IS NOT NULL AND
    apd.unit_price < pol.unit_price
    -- AND NVL (poll.quantity, 0) > (NVL (poll.Quantity_received,0) + NVL (poll.Quantity_cancelled,0))
    and POH.po_header_id = ? and poll.inspection_required_flag = 'N' AND
    poll.receipt_required_flag = 'Y' and
    pd.po_header_id = poh.po_header_id(+) AND
    poll.po_header_id = pd.po_header_id AND
    pd.po_line_id = pol.po_line_id AND
    pd.line_location_id = poll.line_location_id and
    apd.po_distribution_id = pd.po_distribution_id and
    apd.po_distribution_id is not null
    --Quantity billed <= Quantity received
    SELECT sum(rsl.QUANTITY_RECEIVED) "Quantity received"
    from rcv_transactions rct,
    rcv_shipment_headers rsh,
    rcv_shipment_lines rsl,
    po_lines pol,
    po_line_locations pll
    where rct.po_line_location_id = pll.line_location_id and
    rct.po_line_id = pol.po_line_id and
    nvl(pol.order_type_lookup_code, 'QUANTITY') NOT IN
    ('RATE', 'FIXED PRICE') and
    rct.shipment_line_id = rsl.shipment_line_id and
    rsl.shipment_header_id = rsh.shipment_header_id and
    transaction_type = 'RECEIVE' and pol.po_header_id = ?
    order by rct.transaction_id

  • Three Way Video Problem

    My mom sends a video invite to my sister from her iMac to her MacBook. Then my mom sends me an invite. On their Mac's iChat enters a three way chat where on my MacBook Pro all I see is myself and I can only hear them. If I have my mom start a two way video chat, I can then see her.

    Assuming each of you has his/her QuickTime Streaming Speed set correctly, the problem is probably insufficient bandwidth on your mother's end and possibly on your end as well.
    If you want to try a three-way video connection hosted by me, you can try video connecting to me at [email protected]

  • Three Way Shuttle

    Hi all,
    I am looking for ideas on how I can implment a three-way shuttle.
    I want to start with a simple list of people (select person_id, name from per_person order by 1) and be able to shuttle from this list into one of two targets.
    The easiest example I can think of is a list of people invited to a meeting. For each person I want to shuttle them into either the 'Attendee' list or the 'Apologies' list (or potentially a 'No Show' list with a four way shuttle), obviuosly each person can only appear in a one list at any one time.
    We are using Version 3.1.
    Many thanks,
    Martin

    Hi Martin,
    My first thought was: I wouldn't use a shuttle for that, because how does it know where the person needs to go to when you click on an icon?
    So the three ideas that spring in my mind:
    - You could use a DHTMLX Tree component to drag-drop from one list to another
    http://dhtmlx.com/docs/products/dhtmlxTree/index.shtml
    Or
    - What if you create a list (div section) with your persons on the left and next to that 3 empty lists (div sections) with Attendee, Apologies and No Show. From your list of people you drag-drop to the other sections.
    - What is wrong with just a tabular form with a select list next to all the persons with the 3 options? That would be the easiest solution of course, but maybe not the nicest, web 2.0...
    Regards,
    Dimitri
    http://dgielis.blogspot.com/
    http://www.apex-evangelists.com/
    http://www.apexblogs.info/

Maybe you are looking for