Skip to Content
Product Information
Author's profile photo Ravi Dave

Planning Calendar Driven Purchase Requisitions Delivery Date


In certain business scenarios, the need arises for purchase requisitions generated by Material Requirements Planning (MRP) to have delivery dates aligned with specific dates based on a planning calendar. This requirement becomes especially crucial when dealing with MRP-generated stock transfer purchase requisitions, where materials will be shipped from one plant to another based on a predefined calendar and delivery schedule.

This article will delve into achieving this functionality using standard SAP configuration. By implementing the following steps, businesses can ensure that MRP-generated purchase requisitions are scheduled to be delivered on specific dates, as per the requirements dictated by their planning calendar.

Below are the high-level steps:

  1. Understanding the Business Need: First and foremost, it is essential to comprehend the specific business requirements that necessitate the alignment of delivery dates. This could include stock transfer purchase requisitions generated by MRP. Sometimes, business requires a certain ship schedule for the replenishment outbound delivery created for stock transfer orders. As SAP works on delivery schedules, fixing the delivery date and configuring the route properly is important to achieve the shipping schedule.
  2. Configure the Lot Sizing Procedure: The lot sizing procedure is the key and brain for the whole process. The lot sizing procedure must be configured based on the delivery date.
  3. Creating the Planning Calendar: In SAP, a planning calendar can be created or utilized to map out specific dates when deliveries are expected to occur. This is the heart of the whole process. This calendar should consider factors like weekends, holidays, and other company-specific non-working days that might impact the delivery schedule.
  4. Linking Planning Calendar and Lot Sizing Procedure to Material Master:  Lot sizing procedure and planning calendar need to be assigned to the material master at the respective plant where you want MRP-generated purchase requisitions to follow the delivery date as per the planning calendar. This linkage will enable the system to calculate the appropriate delivery date based on the predefined schedule.
  5. Create a demand: Demand can be based on planned independent requirements or customer orders or reservation or consumption-based planning (i.e., reorder point or forecast based)
  6. MRP Run and Purchase Requisition Generation: Once the configuration is in place, perform the MRP run to trigger the generation of purchase requisitions. During this process, the system will consider the planning calendar and lot sizing procedure to compute the delivery dates according to the established rules.
  7. Review and Adjustment: After MRP generates the purchase requisitions, reviewing the results and verifying that the delivery dates align correctly with the planning calendar is crucial. Adjustments can be made to the planning calendar or other configuration settings to fine-tune the process.

Configuration Activities:

Step 1: Understanding the Business Need: Let’s say that the business requirement is to have purchase requisitions delivery date every Wednesday.

Step 2: Configure the Lot Sizing Procedure

SPRO IMG Path SPRO ->  Materials Management -> Consumption-Based Planning -> Planning -> Lot-Size Calculation -> Define Lot-Sizing Procedure -> MRP Lot Size  (T-code: OMI4)

Create a New Lot Size (for Example, ZK) by coping Standard SAP Lot Size: PK and change Date Interpretation = 1 – Delivery Date.


1. MRP Lot Sizing Procedures

Step 3: Creating the Planning Calendar (T-code: MD25)


2. Planning Calendar


3. Display Planning Calendar

Step 4: Linking Planning Calendar and Lot Sizing Procedure to Material Master (T-code: MM02)


4. Display Material


5. Display Material

Step 5: Create a demand (t-code: MD61)

I am loading the forecast/planned independent requirement using MD61 in this example.


6. Create Planned Independent Requirements

Step 6: MRP Run and Purchase Requisition Generation (T-code: MD01N)


7. Run MRP


8. MRP Run

Step 7: Review and Adjustment (T-code: MD04)


9. Stock_Requirements List

Note: 1st purchase requisition was created on 8/9/2023 because of 7 days of purchasing department processing time.


In conclusion, aligning delivery dates with specific dates based on a planning calendar is critical in certain business scenarios, particularly when dealing with MRP-generated stock transfer purchase requisitions. This functionality ensures that materials are shipped between plants per the predefined calendar and delivery schedule, streamlining the procurement process and optimizing inventory management.

Businesses can achieve this objective efficiently by implementing standard SAP configuration. By following the steps outlined in this article, organizations can ensure that MRP-generated purchase requisitions are scheduled for delivery on precise dates dictated by their planning calendar. This improves overall supply chain efficiency and helps meet production demands, minimize stockouts, and avoid excess inventory carrying costs.

With proper alignment of delivery dates, businesses can enhance their operational reliability, reduce lead times, and improve customer satisfaction by ensuring timely fulfillment of orders. Furthermore, the increased accuracy and adherence to planning calendars can lead to better cost control and resource utilization.

In summary, leveraging standard SAP configuration to align MRP-generated purchase requisitions with specific delivery dates based on planning calendars offers significant advantages to businesses looking to streamline their procurement processes and optimize inventory management. By embracing this functionality, companies can enhance their supply chain operations and maintain a competitive edge in their respective markets.

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Dev Patel
      Dev Patel


      Thank you for sharing. Do you know if this work for vendor PO as well?




      Author's profile photo vipul vala
      vipul vala

      Many thanks for sharing !! Keep up the good work