4.1 Item Category Customizing Controls and Item Category Determination Logic

Key Takeaways

  • Item Categories control the operational, financial, and logistical behavior of individual line items within sales documents, enabling heterogeneous processing in a single order.

  • Key customizing parameters in transaction VOV7 (table TVAP) include completion rule, special stock, pricing relevance, billing relevance, the business item indicator, and whether schedule lines are allowed.

  • Billing relevance dictates invoice generation: 'A' is delivery-related, 'B' order-related by order quantity, 'C' order-related by target quantity, 'F' order-related by invoice receipt quantity (third-party), and 'I' billing plan.

  • Item Category Determination (transaction VOV4 / table T184) evaluates four criteria: Sales Document Type + Item Category Group + Item Usage + Higher-Level Item Category to determine the default and alternative item categories.

  • The Item Category Group originates in the Material Master (Sales: sales org. 2 view) and categorizes materials into behavioral types such as NORM (standard), BANS (third-party), BANC (individual purchase order), DIEN (service), and ERLA/LUMF (sales BOMs).

Last updated: October 2026

Item Category Customizing Controls and Item Category Determination Logic

In SAP S/4HANA Sales, while the Sales Document Type (customized in transaction VOV8) establishes the overall commercial purpose and document-level header attributes of an order, the Item Category governs the operational, logistical, and accounting behavior of individual line items. Modern commercial transactions frequently require heterogeneous processing within a single order: an industrial customer might purchase standard manufactured equipment, request specialized installation services, order spare parts delivered directly by a third-party vendor, receive promotional documentation, and accept promotional free-of-charge samples.

Rather than forcing the business to split these diverse transactions into separate sales documents, SAP S/4HANA uses Item Categories to govern each line item independently. The item category dictates whether a line item undergoes condition technique pricing, whether it requires physical shipping and warehouse picking, whether it generates a purchase requisition, how it interfaces with billing, and when it is considered completed.


Core Customizing Parameters in Transaction VOV7 (Table TVAP)

Item categories are defined and configured at the client level in transaction VOV7. The underlying configuration resides in database table TVAP (with descriptions in TVPT). Understanding the core control indicators in VOV7 is essential for both system configuration and certification:

1. Pricing Relevance (TVAP-PRSFD)

The Pricing indicator dictates whether the condition technique calculates net value, discounts, and taxes for the item:

  • 'X' (Standard Pricing): The pricing procedure assigned to the sales area executes completely. Condition records are evaluated, net value is computed, and values post to financial accounts.
  • ' ' (Blank - No Pricing): Condition determination is bypassed entirely. The item carries a value of zero (common for pure text items like TATX or delivery-only components in header-priced BOM structures).
  • 'B' (Free of Charge / 100% Discount): The system evaluates condition records to determine statistical values, but applies automatic 100% discount condition routines (such as condition type R100) so that net value equals zero.

2. Billing Relevance (TVAP-FKREL)

The Billing Relevance parameter controls how and when the sales line item becomes due for billing:

  • ' ' (Blank - Not relevant for billing): The item never appears in the billing due list (for example text items and inquiry and quotation items).
  • 'A' (Delivery-related billing): An invoice can only be created with reference to the outbound delivery, and goods issue must normally be posted first. The billed quantity is the delivered quantity. Used for standard stock items (TAN).
  • 'B' (Order-related billing, status according to order quantity): The billing document references the sales order item directly; no delivery is needed. Used for services (TAD), returns (REN), and cash sales (BVN).
  • 'C' (Order-related billing, status according to target quantity): Used where the item has a target quantity, for example credit and debit memo request items (G2N, L2N).
  • 'D' (Relevant for pro forma): The item can appear on a pro forma invoice although it is not billed for real, for example free-of-charge items in export documents.
  • 'F' (Order-related billing, status according to invoice receipt quantity): Used for third-party items (TAS): the customer is billed for the quantity the vendor has invoiced.
  • 'I' (Order-relevant billing - billing plan): Billing follows the dates of a billing plan, as in milestone billing or periodic maintenance contracts.
  • 'K' (Delivery-related invoice for partial quantity): Lets the user change the quantity to be billed in delivery-related billing (the official billing course notes that only items with billing relevance K allow this).

3. Completion Rule (TVAP-ERLRE)

The completion rule controls when an item that is referenced by follow-on documents receives the status Completely referenced:

  • ' ' (Blank - Not relevant for completion): Typical for order items, whose completion depends on delivery and billing rather than on references.
  • 'A' (Completed with first reference): The item is completed as soon as it is referenced, even for part of the quantity. Typical for inquiry items (AFN).
  • 'B' (Completed after full quantity has been referenced): The item stays open as partially referenced until the whole quantity has been copied. Typical for quotation items (AGN).
  • 'C' (Completed after target quantity is fully referenced): Used for quantity contract items (KMN).
  • 'E' (Completed after target value is fully referenced): Used for value contract items.

4. Business Item

Business data such as payment terms, Incoterms, and billing dates is normally entered once in the header and applies to all items. If the Business item indicator is set for an item category, users can maintain item-specific business data in VA01/VA02. For example, item 10 can carry payment terms "Net 30 Days" while item 20 in the same order has "Net 60 Days". If the indicator is not set, the header business data applies to every item.

5. Schedule Lines Allowed

This indicator controls whether items of the category can have schedule lines (VBEP):

  • If selected, the item can have delivery dates and quantities, run availability checks, transfer requirements, and be delivered (e.g., TAN, TAS, TAB, and inquiry items AFN with schedule line category AT).
  • If not selected, the item has no schedule lines and cannot be delivered through inventory management (e.g., text items TATX and service items TAD). For items without schedule lines, a separate relevant for delivery indicator can still copy, for example, a text item into the delivery document.

6. Special Stock Indicator (TVAP-SOBKZ)

Defines whether the line item manages inventory outside standard unrestricted company stock:

  • ' ' (Blank): Normal unrestricted company-owned warehouse stock.
  • 'W': Consignment stock at customer site (used in consignment fill-up KBN, issue KEN, pick-up KAN, and returns KRN).
  • 'E': Sales order stock for Make-to-Order (MTO) scenarios.
  • 'Q': Project stock linked to a WBS element.

7. Incompletion Procedure Assignment (TVAP-FEHGR)

Assigns an incompletion log schema (T189B) to the item category. If required item attributes (such as plant, net weight, or tax code) are omitted during order creation, the system flags the order as incomplete and prevents subsequent delivery or billing until resolved.

Customizing ParameterStandard Physical (TAN)Service (TAD)Third-Party (TAS)Free Goods (TANN)Text Item (TATX)
Pricing (PRSFD)X (Standard)X (Standard)X (Standard)B (100% discount) (Blank)
Billing relevance (FKREL)A (Delivery-related)B (Order-related)F (Invoice receipt quantity)Billed at zero value (Blank)
Schedule lines allowedYesNoYesYesNo
Completion rule (Blank) (Blank) (Blank) (Blank) (Blank)
Special stock (SOBKZ) (Blank) (Blank) (Blank) (Blank) (Blank)

Standard Item Categories in Order-to-Cash

SAP S/4HANA provides pre-configured standard item categories that address distinct logistical and commercial flows:

Standard Physical Sales (TAN)

TAN is the universal item category for physical goods stocked in internal warehouses. It requires standard pricing (PRSFD = 'X'), allows schedule lines, enables ATP checking through its schedule line category, and generates delivery-related billing (FKREL = 'A').

Service Items (TAD)

TAD represents non-physical deliverables such as consulting, installation, or training. Because services are neither stored in a warehouse nor physically shipped, TAD does not allow schedule lines. Billing is performed directly from the sales order (FKREL = 'B').

Third-Party Procurement (TAS)

In a third-party scenario, the enterprise sells goods to a customer but instructs an external vendor to deliver directly to the customer. When an item with category TAS is saved, the system automatically creates a Purchase Requisition (EBAN) via its schedule line category CS. The company never takes physical receipt of the goods. Billing to the customer is order-related with billing relevance F: the customer can be billed only for the quantity the vendor has invoiced, so billing follows the vendor's incoming invoice posted in Logistics Invoice Verification (MIRO).

Individual Purchase Order (TAB)

Similar to third-party processing, TAB triggers an automatic Purchase Requisition upon order save. However, unlike TAS, the external vendor ships the purchased goods to the selling company's warehouse. The goods are received into Sales Order Stock (SOBKZ = 'E'), and the company's warehouse physically picks, packs, and delivers the goods to the end customer. Billing is therefore delivery-related (FKREL = 'A').

Free-of-Charge Items (TANN)

TANN is the item category for free goods (usage FREE). Pricing relevance is set to 'B' (pricing for free goods with the 100% discount condition R100), so the item is valued but its net value is zero. The free goods item is delivered with the main item and appears in the billing document as an item free of charge.

Consignment Item Categories (KBN, KEN, KAN, KRN)

Consignment processes manage stock held at the customer premises while remaining the legal property of the selling company:

  • KBN (Consignment Fill-up): Moves stock from unrestricted warehouse inventory to customer consignment stock (SOBKZ = 'W'). Pricing is not relevant (PRSFD = ' '), and no billing occurs (FKREL = ' ').
  • KEN (Consignment Issue): Customer consumes or sells consignment stock. Stock is deducted from customer consignment inventory via goods movement 633. Standard pricing applies (PRSFD = 'X'), and billing is delivery-related (FKREL = 'A').
  • KAN (Consignment Pick-up): Unused consignment stock is returned to the warehouse. Pricing and billing are blank.
  • KRN (Consignment Returns): Customer returns previously issued consignment stock for credit. Pricing is active (PRSFD = 'X'), and the credit memo is created with reference to the returns order (order-related billing, like REN).

Item Category Determination Mechanics (Transaction VOV4 / Table T184)

When a user enters a line item in a sales order, the system dynamically determines the item category. The determination logic is customized in transaction VOV4 and stored in configuration table T184.

The Four Determining Parameters

The item category determination rule evaluates exactly four input criteria:

Sales Doc Type (AUART)+Item Cat Group (MTPOS)+Item Usage (VWPOS)+Higher-Level Item (UEPVO)⟶Item Category\text{Sales Doc Type (AUART)} + \text{Item Cat Group (MTPOS)} + \text{Item Usage (VWPOS)} + \text{Higher-Level Item (UEPVO)} \longrightarrow \text{Item Category}
  1. Sales Document Type (AUART): Derived directly from the sales order header (e.g., OR for Standard Order, QT for Quotation, RE for Returns, FD for Delivery Free of Charge).
  2. Item Category Group (MTPOS): Derived from the material master record. It is defined at the client level in Basic Data (MARA-MTPOS_MARA) and defaulted into the sales area view Sales: sales org. 2 (MVKE-MTPOS), where it can be differentiated by sales organization and distribution channel.
  3. Item Usage (VWPOS): An optional parameter set internally by the program. The official course names TEXT (an item entered with a description but no material in an inquiry or quotation) and FREE (free goods items); other internal usages include ALTN (alternative items) and CHSP (batch split items).
  4. Higher-Level Item Category (UEPVO): The item category of the parent line item when multi-level item structures are present (such as Bill of Materials explosions or batch splits). For an independent top-level item, this parameter is blank (' ').

Default Item Category and Manual Alternatives

In transaction VOV4, each four-parameter combination specifies:

  • Default Item Category: The system automatically assigns this item category when the line item is entered.
  • Manual Alternative Item Categories: Authorize end users to overwrite the determined item category in VA01/VA02 by choosing an alternative. An item category that is not maintained as an allowed alternative for the key cannot be entered manually; the system rejects it.

Worked Determination Scenarios

Scenario 1: Standard Stock Item
- Sales Document Type: OR (Standard Order)
- Item Category Group: NORM (Standard Material Master)
- Item Usage:          [Blank]
- Higher-Level Item:   [Blank]
-> Determined Item Category: TAN (Default); alternatives such as TAB can be allowed

Scenario 2: Automatic Free Goods (Buy 10, Get 1 Free)
- Sales Document Type: OR (Standard Order)
- Item Category Group: NORM
- Item Usage:          FREE (Passed dynamically by Free Goods Engine)
- Higher-Level Item:   TAN (Parent line item)
-> Determined Item Category: TANN (Default)

Scenario 3: Third-Party Direct Delivery
- Sales Document Type: OR (Standard Order)
- Item Category Group: BANS (Third-Party Material Master)
- Item Usage:          [Blank]
- Higher-Level Item:   [Blank]
-> Determined Item Category: TAS (Default), Alternatives: TAN

Scenario 4: Returns Order
- Sales Document Type: RE (Returns Order)
- Item Category Group: NORM
- Item Usage:          [Blank]
- Higher-Level Item:   [Blank]
-> Determined Item Category: REN (Default)

Tip

A classic SAP certification question presents a scenario where a material configured with item category group NORM must be procured via third party for a specific customer without changing the material master. The solution is to ensure TAS is configured as an authorized Manual Alternative in VOV4 for key OR + NORM + [blank] + [blank]. The sales rep can then manually switch the category from TAN to TAS directly in the sales order item overview.

Loading diagram...
Item Category Determination and Customizing Control Flow
Test Your Knowledge

Which customizing field in transaction VOV7 controls whether a sales order line item is invoiced based on outbound delivery goods issue or directly from the sales document?

A

Billing relevance (FKREL): A for delivery-related and B for order-related billing.

B

Completion rule (ERLRE), which closes items once they are fully referenced.

C

Pricing Relevance (PRSFD), where value 'X' activates delivery billing and value 'B' triggers order billing.

D

Business Item indicator, which controls whether delivery documents update the billing due index.

Test Your Knowledge

A sales consultant is configuring transaction VOV4 (table T184) for automatic item category assignment. Which four parameters constitute the determination key?

A

Sales Organization, Distribution Channel, Division, and Material Group

B

Shipping Point, Movement Type, MRP Type, and Item Category Group

C

Sales Document Type, Item Category Group, Item Usage, and Higher-Level Item Category

D

Sales Document Type, Delivering Plant, Customer Account Group, and Material Type

Test Your Knowledge

An item category is configured with Completion Rule 'A' (Completed with first reference). What occurs when a customer converts a document item for 100 units into a sales order for 40 units?

A

It is rejected automatically and disappears from document flow.

B

The system triggers a workflow notification requiring managerial authorization to close the remaining quantity.

C

The quotation item remains open with a remaining balance of 60 units available for subsequent reference.

D

It becomes Completed at once, so the remaining 60 units cannot be referenced.

Sections you finish are checked off in the contents.