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.

Last updated: October 2026

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, typically NB (standard purchase requisition).
  • Item category in purchasing (TVEP-PSTYP): 5 (third party) for CS, or 0 (standard) for CB.
  • Account assignment category (TVEP-KNTTP): 1 (third party) in the standard CS category, and M (individual customer stock) in the standard CB category.

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.

ParameterOrder with MRP (CP)No MRP (CN)Consumption-based (CV)Third-Party (CS)Individual PO (CB)
Movement type601601601none601
Relevant for deliveryYesYesYesNoYes
Availability checkYesNoYesNoYes
Requirements transferYesNoYesNoYes
Purchase requisitionNoNoNoNB / item category 5 / acct. assignment 1NB / 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 is 601, 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 Type ND). Movement type is 601, 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 category 5.
  • CB (Individual Purchase Order): Applied in IPO scenarios (TAB). Automatically creates a Purchase Requisition with standard purchasing item category 0. Movement type is 601 because 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 type 651 posts 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:

Item Category+MRP Type⟶Schedule Line Category\text{Item Category} + \text{MRP Type} \longrightarrow \text{Schedule Line Category}

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

  1. Item Category: The item category determined during the previous processing step (e.g., TAN, TAS, TAB, KBN).
  2. 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 CP for TAN.

Determination Matrix Examples

Item CategoryMRP Type in Material MasterDefault Schedule Line CategoryResulting Operational Behavior
TAN (Standard)PD (MRP)CPMovement 601, availability check and requirements transfer active
TAN (Standard)ND (No planning)CNMovement 601, no availability check, no requirements transfer
TAN (Standard)VB (Reorder point)CVMovement 601, consumption-based planning
TAS (Third-Party)Any (blank MRP type entry)CSNo goods movement; purchase requisition with item category 5
TAB (Individual PO)Any (blank MRP type entry)CBMovement 601; purchase requisition with item category 0
REN (Returns)Any (blank MRP type entry)DNMovement 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:

  1. Order Entry (VA01): The user enters an item with category TAN. The system checks plant data and finds MRP Type PD. Transaction VOV5 determines schedule line category CP.
  2. ATP Execution: Because CP has the availability check enabled, the system reads the material's checking group (from material master) and sales checking rule 'A' (transaction OVZ9). If stock is available, the requested delivery date is confirmed in table VBEP.
  3. Requirements Transfer (TOR): Because CP has requirements transfer active, a sales requirement is written (table VBBE). When a production planner opens transaction MD04 (Stock/Requirements List), the sales order quantity is visible as a customer requirement.
  4. 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.
  5. Post Goods Issue (VL02N): Upon completion of picking and packing, goods issue is posted. The delivery reads movement type 601 from the schedule line category, decreasing inventory quantity in table MARD and triggering an accounting document in ACDOCA.
Loading diagram...
Schedule Line Category Determination and Logistics Execution Architecture
Test Your Knowledge

Which two parameters are evaluated in transaction VOV5 to determine the Schedule Line Category in a sales order item?

A

Plant and Storage Location

B

Item Category and MRP Type

C

Sales Document Type and Item Category Group

D

Shipping Point and Transportation Planning Point

Test Your Knowledge

In transaction VOV6, what is the operational effect of activating the Requirements Transfer (TOR) checkbox in a schedule line category?

A

The moving average cost is recalculated when the order is saved.

B

Purchase requisitions are automatically converted into purchase orders without buyer intervention.

C

The outbound delivery document is automatically generated without requiring execution of transaction VL01N.

D

Sales order demand is passed to MRP and appears in the stock/requirements list (MD04).

Test Your Knowledge

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?

A

CV, because materials without MRP are always planned consumption-based.

B

CP, because item category TAN overrides the material master MRP settings.

C

CN, because MRP type ND means no requirements planning and no ATP check

D

CS, because non-planned materials must be fulfilled through third-party vendors.

Sections you finish are checked off in the contents.