4.2 Schedule Line Categories and Determination Mechanics
Key Takeaways
Schedule Line Categories govern the logistics, fulfillment, inventory movement, and procurement parameters for individual delivery dates and quantities within a sales line item.
Transaction VOV6 (table TVEP) configures key schedule line parameters including movement type (e.g., 601), relevance for delivery, availability check, requirements transfer, and an optional delivery block.
Third-party (CS) and individual purchase order (CB) schedule lines generate automatic Purchase Requisitions by assigning purchasing order types, purchasing item categories, and account assignment categories.
Schedule line category determination (transaction VOV5, table TVEPZ) uses item category + MRP type; if no entry exists for the MRP type, the system uses the entry for the item category without MRP type.
In the standard system, TAN with MRP type PD gives CP (MRP), TAN with ND gives CN (no MRP), and TAN with consumption-based planning (VB) gives CV.
Schedule Line Categories and Determination Mechanics
While the Item Category establishes the commercial and financial rules of a sales line item (such as pricing and billing), it does not define when or in what quantities goods can physically leave the warehouse. A sales line item may request 500 units for immediate delivery, but warehouse availability, production schedules, and transport logistics may dictate fulfillment across multiple dates.
In SAP S/4HANA Sales, this time-phased fulfillment is governed by Schedule Lines. Every item category that allows schedule lines contains one or more schedule lines stored in database table VBEP. Each schedule line represents an explicit delivery date, a requested quantity, and a confirmed quantity resulting from the Available-to-Promise (ATP) check. The behavioral rules governing this fulfillment are controlled by the Schedule Line Category.
Customizing Parameters in Transaction VOV6 (Table TVEP)
Schedule line categories are customized in transaction VOV6, with core settings residing in database table TVEP. The key parameters dictate the interface between Sales and Distribution, Inventory Management (MM-IM), Production Planning / Material Requirements Planning (PP-MRP), and Purchasing (MM-PUR):
1. Movement Type (TVEP-BWART)
The Movement Type defines the exact goods movement posted in Inventory Management when the outbound delivery undergoes Post Goods Issue (PGI) or returns receipt:
601(Goods Issue for Sales Delivery): Deducts inventory from unrestricted company stock (MARD-LABST), credits the inventory balance sheet account, and debits the Cost of Goods Sold (COGS) account in Financial Accounting.651(Returns Delivery to Blocked Stock): Posts returned customer merchandise into blocked returns inventory without financial valuation until inspection.631(Consignment Fill-up): Transfers company stock from unrestricted plant inventory to customer consignment stock (SOBKZ = 'W') without revenue or COGS recognition.633(Consignment Issue Goods Issue): Deducts stock from customer consignment inventory (SOBKZ = 'W') and posts COGS.
2. Item Relevant for Delivery (TVEP-LFREL)
This checkbox controls whether the schedule line can be transferred to an outbound delivery document (LIKP/LIPS). If deactivated, the schedule line cannot generate a shipping delivery, even if the item category allows schedule lines. Purely financial or service items with schedule lines (such as credit-memo requests or non-delivered scheduling agreements) leave this indicator blank.
3. Availability Check
When activated, the system triggers an Available-to-Promise (ATP) check whenever a sales order line item is created or updated. The ATP engine evaluates stock on hand, planned orders, purchase orders, and existing reservations against the requested delivery date to determine confirmed delivery dates and quantities.
4. Transfer of Requirements (TOR)
The Requirements Transfer switch dictates whether customer demand is communicated to Material Requirements Planning (PP-MRP). When active:
- The sales order quantity creates a demand requirement in the stock/requirements list (transaction
MD04). - MRP considers this requirement during production planning runs, triggering planned orders or purchase requisitions to replenish stock.
- If deactivated, the sales order consumes stock during ATP checks but remains invisible to MRP forecasting and planning engines.
5. Automated Purchase Requisition Parameters (Third-Party & IPO)
A purchase requisition can be generated automatically from the sales document. The official S46050 course lists the three settings needed in the schedule line category:
- Order type (
TVEP-BSART): The purchasing document type, typicallyNB(standard purchase requisition). - Item category in purchasing (
TVEP-PSTYP):5(third party) forCS, or0(standard) forCB. - Account assignment category (
TVEP-KNTTP):1(third party) in the standardCScategory, andM(individual customer stock) in the standardCBcategory.
6. Delivery Block
If a delivery block is entered in the schedule line category, the block is set automatically on every schedule line of that category in the sales document.
Reading the Category Keys
SAP's two-character keys follow a pattern. The first character shows the document the category was designed for: A inquiry, B quotation, C order, D returns. The second shows what happens in logistics: D no inventory management, X no inventory management with goods issue, N no MRP, P MRP, V consumption-based planning. So CP is an order schedule line with MRP, CV an order schedule line with consumption-based planning, and DN a returns schedule line without MRP.
| Parameter | Order with MRP (CP) | No MRP (CN) | Consumption-based (CV) | Third-Party (CS) | Individual PO (CB) |
|---|---|---|---|---|---|
| Movement type | 601 | 601 | 601 | none | 601 |
| Relevant for delivery | Yes | Yes | Yes | No | Yes |
| Availability check | Yes | No | Yes | No | Yes |
| Requirements transfer | Yes | No | Yes | No | Yes |
| Purchase requisition | No | No | No | NB / item category 5 / acct. assignment 1 | NB / item category 0 / acct. assignment M |
Standard Schedule Line Categories Overview
SAP S/4HANA provides pre-configured schedule line categories tailored to operational fulfillment models:
CP(Standard with MRP/ATP): The standard schedule line category for physical goods managed under deterministic MRP. Movement type is601, ATP checking is active, and requirements transfer (TOR) is enabled.CN(Standard without MRP/ATP): Applied when inventory planning and availability checks are disabled (materials with MRP TypeND). Movement type is601, but no ATP check or requirements transfer occurs.CS(Third-Party Procurement): Applied in third-party processing (TAS). Movement type is blank because the enterprise does not handle physical goods. Automatically generates a Purchase Requisition with purchasing item category5.CB(Individual Purchase Order): Applied in IPO scenarios (TAB). Automatically creates a Purchase Requisition with standard purchasing item category0. Movement type is601because delivery is fulfilled from the company's warehouse upon vendor receipt.CD(No inventory management): The schedule line is not relevant for inventory management, for example for items billed without goods movement.CX(No inventory management with goods issue): A goods issue can be posted for the delivery, but no inventory management posting results.CV(Consumption-based planning): Used for materials planned with consumption-based MRP types such as reorder point planning (VB).DN(Returns, no MRP): Used for returns items (REN); its movement type651posts the returned goods into blocked stock for returns.
The consignment item categories (KBN, KEN, KAN, KRN) use their own schedule line categories, which carry the consignment movement types 631 (fill-up), 633 (issue), 632 (pick-up), and 634 (returns).
Schedule Line Category Determination Mechanics (Transaction VOV5 / Table TVEPZ)
Unlike Item Category Determination, which evaluates four parameters, Schedule Line Category Determination evaluates exactly two parameters:
Configuration is maintained in transaction VOV5 and stored in table TVEPZ. The system determines the category in two steps: first it looks for an entry with the item category and the material's MRP type; if none exists, it uses the entry for the item category with a blank MRP type.
The Two Determining Criteria
- Item Category: The item category determined during the previous processing step (e.g.,
TAN,TAS,TAB,KBN). - MRP Type (
MARC-DISMM): The planning procedure maintained in the material master record under the MRP 1 view at the plant level (MARC). Key values include:PD: Deterministic MRP (demand-driven planning).ND: No Planning (material is not subject to automated requirements planning).VB/VM: Reorder point planning (consumption-based).- No matching entry: If no entry exists for the item category and the material's MRP type (or the material has no MRP type), the system uses the entry for the item category with a blank MRP type; in the standard system that is
CPforTAN.
Determination Matrix Examples
| Item Category | MRP Type in Material Master | Default Schedule Line Category | Resulting Operational Behavior |
|---|---|---|---|
TAN (Standard) | PD (MRP) | CP | Movement 601, availability check and requirements transfer active |
TAN (Standard) | ND (No planning) | CN | Movement 601, no availability check, no requirements transfer |
TAN (Standard) | VB (Reorder point) | CV | Movement 601, consumption-based planning |
TAS (Third-Party) | Any (blank MRP type entry) | CS | No goods movement; purchase requisition with item category 5 |
TAB (Individual PO) | Any (blank MRP type entry) | CB | Movement 601; purchase requisition with item category 0 |
REN (Returns) | Any (blank MRP type entry) | DN | Movement 651 into returns blocked stock |
Note
If an item category has Schedule Lines Allowed deactivated in VOV7 (such as service item TAD or text item TATX), the system completely bypasses transaction VOV5. No schedule line category is determined, and the Schedule Lines tab is hidden in VA01/VA02.
Integration Flow: Sales Order, ATP, MRP, and Inventory Management
The schedule line category binds commercial sales documents to physical supply chain execution:
- Order Entry (
VA01): The user enters an item with categoryTAN. The system checks plant data and finds MRP TypePD. TransactionVOV5determines schedule line categoryCP. - ATP Execution: Because
CPhas the availability check enabled, the system reads the material's checking group (from material master) and sales checking rule'A'(transactionOVZ9). If stock is available, the requested delivery date is confirmed in tableVBEP. - Requirements Transfer (TOR): Because
CPhas requirements transfer active, a sales requirement is written (tableVBBE). When a production planner opens transactionMD04(Stock/Requirements List), the sales order quantity is visible as a customer requirement. - Outbound Delivery Creation (
VL01N): On the shipping due date, the shipping engine reads the confirmed schedule line. Because the schedule line category is relevant for delivery, an outbound delivery item (LIPS) is generated. - Post Goods Issue (
VL02N): Upon completion of picking and packing, goods issue is posted. The delivery reads movement type601from the schedule line category, decreasing inventory quantity in tableMARDand triggering an accounting document inACDOCA.
Which two parameters are evaluated in transaction VOV5 to determine the Schedule Line Category in a sales order item?
Plant and Storage Location
Item Category and MRP Type
Sales Document Type and Item Category Group
Shipping Point and Transportation Planning Point
In transaction VOV6, what is the operational effect of activating the Requirements Transfer (TOR) checkbox in a schedule line category?
The moving average cost is recalculated when the order is saved.
Purchase requisitions are automatically converted into purchase orders without buyer intervention.
The outbound delivery document is automatically generated without requiring execution of transaction VL01N.
Sales order demand is passed to MRP and appears in the stock/requirements list (MD04).
A material configured with MRP Type 'ND' (No Planning) in its delivering plant is entered in a standard sales order with item category TAN. Which schedule line category is determined by default?
CV, because materials without MRP are always planned consumption-based.
CP, because item category TAN overrides the material master MRP settings.
CN, because MRP type ND means no requirements planning and no ATP check
CS, because non-planned materials must be fulfilled through third-party vendors.
Sections you finish are checked off in the contents.