How the Blanket Order Release Routine Handles Cancel Date (CNDJ) in Procurement

Purpose of Document

How to set end contract date and how not to expire blanket orders

First of all, refer to <Document 1465245.1> E1: 43: Blanket Orders in Procurement (P4310, P43060), which explains the interface through interactive applications P43060 (Blanket Order Release) and P43216 (Purchase Blanket Release).

Similarly, Blanket in Sales, Cancel Date in Purchase (Blanket) Order Header/Detail, controls the end date of contract whether release routine is performed through user interface or programs.

The simplified routine to create purchase can be,

Calling routine to create purchase order (e.g., MRP Message)
|--- F4311EditLine (XT4311Z1/XT4311Z2 - F4311 Edit Line)
|--- DetermineIfBlanketPOExists (N4300410, F4311 Determine If Blanket PO Exists)

Which controls Blanket Order as below,

  1. Check Blanket order detail where based on Supplier, Item, Currency, Next Status <> 999 and Other Qty = 1 (as you have set the processing option (Tab) Interface, option #4 is set to “1”)
  2. Do not handle when