In SAP’s Material Requirements Planning (MRP), managing material needs efficiently is crucial for maintaining optimal inventory levels and ensuring smooth production processes. One key concept in this domain is Individual Requirements, which play a pivotal role in bridging sales orders with material planning. By understanding how Individual Requirements are created and managed, organizations can enhance their inventory accuracy, streamline procurement, and improve overall operational efficiency.
This guide delves into the intricacies of Individual Requirements in SAP, exploring their definition, key components, relevant transaction codes (T-Codes), essential tables, and practical applications to help you optimize your material planning processes.
What are Individual Requirements?
Individual Requirements in SAP refer to material requirements in a plant that are generated directly by a sales order. Unlike planned independent requirements, which are forecasted based on historical data, Individual Requirements are specific to customer orders and reflect the actual demand for materials. When a sales order is created, the system automatically generates Individual Requirements, which are then transferred to the MRP run. This ensures that the materials needed to fulfill the sales order are planned and procured appropriately.
Key Characteristics of Individual Requirements:
- Direct Link to Sales Orders: Individual Requirements are created based on actual sales orders, ensuring that material planning aligns with real-time customer demand.
- Automatic Transfer to MRP: Once generated, Individual Requirements are seamlessly transferred to the MRP process for material planning and procurement.
- Detailed Tracking: The system creates a new line in the requirements/stock overview of the material for each document item, providing granular visibility into material needs.
Key Components of Individual Requirements
Understanding the fundamental components of Individual Requirements is essential for effective management within SAP. These components ensure that material planning accurately reflects customer demands and that inventory levels are maintained optimally.
1 Sales Order Integration
Individual Requirements are inherently linked to sales orders. When a customer places an order for specific materials, SAP generates Individual Requirements to reflect this demand, ensuring that the necessary materials are planned and procured to fulfill the order.
- Transaction Code:
VA01
– Create Sales Order - Transaction Code:
VA02
– Change Sales Order
2 Material Requirements Planning (MRP) Integration
Once Individual Requirements are created from a sales order, they are incorporated into the MRP process. This integration ensures that material needs are planned, and procurement activities are initiated to meet the sales order requirements.
- Transaction Code:
MD01
– MRP Run - Transaction Code:
MD02
– MRP Single-Item, Single-Plant

3 Requirements/Stock Overview
SAP’s requirements/stock overview provides a comprehensive view of material requirements, including both planned independent requirements and Individual Requirements. For each sales order item, the system creates a new line in this overview, allowing for detailed tracking and management of material needs.
- Transaction Code:
MD04
– Display Stock/Requirements List

4 Key Tables for Individual Requirements
Several SAP tables store data related to Individual Requirements, enabling effective tracking and management of material needs.
- Table
VBAK
– Sales Document: Header Data - Table
VBAP
– Sales Document: Item Data - Table
MDKP
– MRP Document Header - Table
MDTB
– MRP Document Item
Step-by-Step Guide to Managing Individual Requirements
Effectively managing Individual Requirements in SAP involves a series of steps to ensure that material planning aligns with sales order demands. Follow this guide to streamline your material planning processes.
1 Create a Sales Order
Begin by creating a sales order that captures the customer’s material requirements.
- Enter Transaction Code:
VA01
in the SAP command field and press Enter. - Select Order Type: Choose the appropriate sales order type (e.g., OR for standard orders).
- Enter Customer and Order Details: Input the customer’s information and specify the materials requested.
- Save the Sales Order: Click Save to generate the sales order number.
2 Transfer Individual Requirements to MRP
After the sales order is created, Individual Requirements are automatically generated and need to be transferred to the MRP process.
- Enter Transaction Code:
MD04
to display the stock/requirements list for the material. - Review Individual Requirements: Verify that the Individual Requirements linked to the sales order are correctly reflected.
- Initiate MRP Run: Use transaction code
MD01
to perform an MRP run, ensuring that the system plans the procurement activities based on the Individual Requirements.
3 Manage Material Availability
Ensure that the materials required by the sales order are available or will be procured in time to fulfill the order.
- Check Stock Levels: Use
MD04
to monitor current stock levels against requirements. - Create Purchase Orders if Necessary: If stock levels are insufficient, create purchase orders using transaction code
ME21N
. - Monitor Procurement Status: Track the status of purchase orders to ensure timely receipt of materials.
4 Goods Receipt and Inventory Update
Once the materials are procured, perform goods receipt to update inventory levels.
- Enter Transaction Code:
MIGO
to post goods receipt. - Reference Purchase Order: Input the relevant purchase order number.
- Verify and Post Goods Receipt: Ensure the details are correct and post the goods receipt to update inventory as sales order stock.
5 Delivery and Invoicing
After goods receipt, proceed with the delivery and invoicing processes to complete the sales transaction.
- Enter Transaction Code:
VL01N
to create an outbound delivery. - Reference Sales Order: Link the delivery to the sales order number.
- Post Delivery: Confirm the delivery details and post the delivery.
- Create Billing Document: Use transaction code
VF01
to generate the invoice for the customer. - Review and Send Invoice: Ensure all details are accurate before sending the invoice to the customer.
Key SAP Tables for Individual Requirements
Understanding the SAP tables associated with Individual Requirements is crucial for managing and troubleshooting configurations. These tables store essential data that underpin the purchase and sales processes.
1 Table VBAK
(Sales Document: Header Data)
Purpose: Stores header-level information for sales documents, such as document type, sales organization, and customer data.
Critical Fields:
VBELN
(Sales Document Number)AUART
(Sales Document Type)VKORG
(Sales Organization)
Why It Matters: Essential for linking sales documents to their corresponding headers, enabling accurate tracking and management of sales processes.
2 Table VBAP
(Sales Document: Item Data)
Purpose: Contains item-level details for sales documents, including material numbers, quantities, and pricing information.
Critical Fields:
VBELN
(Sales Document Number)POSNR
(Item Number)MATNR
(Material Number)
Why It Matters: Facilitates detailed management of individual items within a sales document, ensuring that each item meets the required specifications and standards.
3 Table MDKP
(MRP Document Header)
Purpose: Stores header-level information for MRP documents, including planning dates and plant information.
Critical Fields:
MANDT
(Client)MDGJA
(Planning Year)MDNUM
(MRP Document Number)
Why It Matters: Essential for managing MRP documents that are generated based on Individual Requirements, ensuring accurate planning and procurement activities.
4 Table MDTB
(MRP Document Item)
Purpose: Contains item-level details for MRP documents, such as material numbers, requirement quantities, and status.
Critical Fields:
MANDT
(Client)MDGJA
(Planning Year)MATNR
(Material Number)MENGE
(Requirement Quantity)
Why It Matters: Enables detailed tracking of material requirements generated from Individual Requirements, ensuring that procurement and inventory levels are managed accurately.
FAQs for SAP Beginners
Q: What is the primary purpose of Individual Requirements in SAP?
A: The primary purpose of Individual Requirements in SAP is to ensure that material needs generated by sales orders are accurately captured and transferred to the MRP process for effective material planning and procurement. This ensures that customer orders are fulfilled promptly by aligning material availability with actual sales demand.
Q: How do Individual Requirements differ from Planned Independent Requirements?
A: Individual Requirements are generated directly from sales orders and reflect actual customer demand, whereas Planned Independent Requirements are forecasted based on historical data and market trends. Individual Requirements ensure that material planning aligns with real-time sales activities, enhancing data accuracy and operational efficiency.
Q: Which SAP tables are essential for tracking Individual Requirements?
A: Key SAP tables for tracking Individual Requirements include:
VBAK
: Sales Document: Header DataVBAP
: Sales Document: Item DataMDKP
: MRP Document HeaderMDTB
: MRP Document Item
These tables store critical data related to sales orders, MRP documents, and material requirements, enabling comprehensive tracking and management of Individual Requirements.
Final Thoughts
Effectively managing Individual Requirements in SAP ensures accurate material planning and timely order fulfillment. By leveraging the right transaction codes and understanding key SAP tables, businesses can enhance their inventory management and customer satisfaction.