pays only for something ordered and received. It automatically compares three valid documents in the part called Material Management. It prevents wrong payments, overbilling, and false invoices.
Understanding this control is an essential step to grasp how business solution software functions. For every person enrolled in the SAP Online Course, observing how all these points connect purchase with payment creates the foundation of the developers’ learning stream. It helps students to understand the overall purchasing process in a simplified and integrated way.
What is the 3-Way Match?
The 3-Way Match is an automatic check that teams use before they pay a vendor. The system looks at details across three main buying papers:
- Purchase Order (PO): The form the company uses to state what it’s ordering, how many and at what price.
- Goods Receipt (GR): the warehouse document that confirms the basic goods that came in, saying how many.
- Invoice Receipt (IR): The primary invoice that the seller sends to request money for the purchase of the items.
The Three Components Compared
To see how the system checks data, look at how each paper tracks values:
|
Document Name |
Created By |
T-Code |
Key Checks Checked |
|
Purchase Order (PO) |
Buying Team |
ME21N |
Expected Count and Price |
|
Goods Receipt (GR) |
Warehouse Team |
MIGO |
Real Received Count |
|
Invoice Receipt (IR) |
Accounting Team |
MIRO |
Billed Count and Price |
Step-by-Step Real-World Workflow
Let us look at a simple example of a factory buying safety gloves.
- Making the Purchase Order
The buying specialist now puts in a PO through code ME21N. They order 100 boxes of gloves at a price of 500 per box.
- Posting the Goods Receipt
The seller then ships the products to the warehouse. A worker counts the boxes and enters 100 quality units in code MIGO.
- Checking the Vendor Invoice
The seller sends a bill for ₹50,000. The accounting team uses code MIRO to type the bill details into the system.
- System Check Action
The tool will automatically verify if the PO price equals the bill price. It will also verify if the GR count equals the bill count. If all the figures match nicely, the bill will be authorised for faster payment.
Why is this concept vital for Learners?
Taking a good SAP Certification Course will show how this tool acts as a main shield for cash. Without this auto check, firms run big money risks. For example, a seller might charge ₹600 per box instead of ₹500. Or, they might bill for 100 boxes when the warehouse only has 80. The 3-Way Match finds these issues fast and blocks the bill.
Technical Setup and Error Limits
When there are small differences, the system does not need things to be perfect down to the last paisa. Teams set up small, safe limits for minor changes.
SPRO Setup Path
To set up these limits, workers use this path:
Understanding Error Blocks
- Price Change (PP): The system blocks the bill if the billed price is much higher than the PO price.
- Count Change (DQ): The system blocks the bill if the billed count is higher than the received count.
If a bill is blocked, managers must use code MRBR to check and free it by hand.
What are the Key Database Tables to Know?
When you study an SAP online Course, you must learn where the system stores this data. Knowing the database tables helps you write reports and fix deep technical bugs.
- EKKO Table: This table stores the main header data for your Purchase Orders.
- EKPO Table: This table holds the specific item lines inside those Purchase Orders.
- MSEG Table: This file tracks the actual document data for your Goods Receipts.
- RSEG Table: This repository saves the individual item lines from your incoming vendor bills.
Launching a Career in Enterprise Procurement
Individuals seeking rapid job growth will benefit from organised training. Identifying quality SAP Training in Bangalore allows students access to on-site practice labs. These on-campus centres provide simulation servers on which students seek to correct real buy errors. Correcting errors across ME21N, MIGO, & MIRO between textbook and destination office work.
Common Error Situations
The system faces a few common real-world cases during daily work:
- Part Deliveries: Seller will deliver 50 now and 50 next week. Two small receipts are posted against one PO.
- Price Jumps: Changes in the market may lead to a rapid increase in price. In this case, the bill gets blocked until the team updates the PO.
- Broken Shipments: The warehouse team rejects 10 broken items. The system blocks any bill trying to charge for the full initial order.
How Do Users Release Blocked Invoices?
When the system triggers an invoice block, the process does not just stop forever. There is a clear business path to resolve the issue.
- Review the Block: Accounts payable teams use code MRBR to see why the block happened.
- Price Negotiations: The buying agent talks to the seller to fix the price gap.
- Issue a Credit Memo: The seller sends a reversal note to correct the overcharged amount.
- Manual Release: The manager clicks the release button if the difference is acceptable.
Conclusion
Understanding this three-step check allows new specialists to create good, correct store networks. Auto checking greatly reduces rechecking time and effort, saves the company money and safeguards all accounts. Gaining complete insight into these data flows enables you to tackle complex, practical stock management issues quickly and effectively.