SAP Table TVAP

Sales Document: Item Categories

What Is the SAP TVAP Table?

SAP TVAP Table stores configuration settings for sales document item categories in SAP Sales and Distribution (SD). These settings control how individual items are processed in sales order, quotation, returns and other sales documents.

In SAP SD, an item category defines how a sales document item is processed during sales transactions. It can control important activities such as Pricing, Delivery relevance, Billing relevance, and schedule line processing.

Note: The TVAPT table stores language-dependent description for item categories.

Example:

A standard material in a sales order may uses an item category that is relevant for delivery and billing.  A free-of-charge item may be processed differently depending on its item category settings.

Sales document item information and related configuration are stored in several tables, including

  • TVAP: Sales document item categories
  • TVAPT: Item category descriptions
  • TVAK: Sales Document type configuration
  • T184: Item category determination
  • VBAP: Sales document item data
  • VBAK: Sales document header data.

SAP consultants, users and support team use TVAP to review item category settings and troubleshoot on issues related to sales document items.

SAP TVAP Table to check settings for sales document item categories

Quick overview

SAP table TVAP
Short description Sales Document: Item Categories
Table type Transparent table
Primary key MANDT (Client), PSTYV (Sales Document Item Category)
Client-dependent Yes

At a glance

Module
Sales and Distribution SD
Application component
SALES SD-SLS
Subcomponent
BASIC FUNCTIONS SD-SLS-GF

Technical details

Delivery class
G (Customizing, protected against SAP updates, only INS allowed)
Data class
APPL2 (Organization and customizing)
Package
Customizing R/3 sales (VA0C)

Primary key fields

Field Description Data element Type Length
MANDT Client MANDT CLNT 3
PSTYV Sales Document Item Category PSTYV CHAR 4

Table fields

86 fields

86 fields

Field Description Data element Domain Type Length Decimals Check table
MANDT Key Client MANDT MANDT CLNT 3 — T000
PSTYV Key Sales Document Item Category PSTYV PSTYV CHAR 4 — TVPT
FKREL Relevant for Billing FKREL FKREL CHAR 1 —
PRSFD Pricing Relevance PRSFD PRSFD CHAR 1 —
POSGR Screen sequence group for document header & item BIFGR BIFGR CHAR 4 — TVHB
PARGR Partner Determination Procedure PARGR PARGR CHAR 4 — TVPG
PSGRP Application CAPID CAPID CHAR 4 — TC04
STULI Material structure STULI STULI CHAR 1 —
ASWPA Manual selection for BOM alternatives ASWPA XFELD CHAR 1 —
STRUM Structural scope of a material with bill of material STRUM STRUM CHAR 1 —
PROPAGATE_PAOBJNR_BOM Propagate Profitability Segment to BOM (Sales Kit) Sub-Items SD_SLS_PROPAGATE_PAOBJNR_BOM SD_SLS_PROPAGATE_PAOBJNR_BOM CHAR 1 —
EVRWR Determine cost EVRWR XFELD CHAR 1 —
KOWRR Statistical Values KOWRR KOWRR CHAR 1 —
FELDP Field selection for item FELDP FAWGR CHAR 4 — TVHF
FAKSP Billing Block FAKSP FAKSP CHAR 2 — TVFS
SHELL Bill of material in foreground SHELL SHELL CHAR 1 —
ERLRE Completion Rule for Quotation / Contract ERLRE ERLRE CHAR 1 —
TXN08 Number of the Standard Text TXN08 TXN08 CHAR 8 —
DIAFM Dialog for short quantity DIAFM XFELD CHAR 1 —
KDERL Business data allowed at item level? KDERL XFELD CHAR 1 —
TXTGR Text Determination Procedure TXTGR TXTGR CHAR 2 — TTXG
POSAR Item Type POSAR POSAR CHAR 1 —
LFREL Item Is Relevant for Delivery LFREL_AP XFELD CHAR 1 —
ERNAM Name of Person Responsible for Creating the Object ERNAM USNAM CHAR 12 —
ETERL Schedule lines allowed ETERL XFELD CHAR 1 —
GWREL Relevant for weight/volume GWREL XFELD CHAR 1 —
KOMPP Form delivery group and correlate BOM components KOMPP KOMPP CHAR 1 —
FEHGR Incompleteness Procedure for Sales Document FEHGR FEHGR CHAR 2 — TVUV
SHKZG Returns Item SHKZG_VA XFELD CHAR 1 —
EQMAT Material block indicator EQMAT XFELD CHAR 1 —
STGAP Statistics group for the item category STGAP STGVB CHAR 2 — TVSF
KALSM Procedure for Item Output KALSMBP KALSM CHAR 6 — T683
SOBKZ Special Stock Indicator SOBKZ SOBKZ CHAR 1 — T148
CMPNT ID: Item with active credit function / relevant for credit CMPNT XFELD CHAR 1 —
STRAT Form of configuration processing STRATCON STRAT2 CHAR 2 — T476
STSMA Status Profile J_STSMA J_STSMA CHAR 8 — TJ20
MENG1 Order quantiy for each item is limited to 1 MENG1 XFELD CHAR 1 —
ALEKZ Create purchase order automatically ALEKZ XFELD CHAR 1 —
FPART Billing/Invoicing Plan Type FPART FPART CHAR 2 — TFPLA
CHAUT Automatic batch determination CHAUT XFELD CHAR 1 —
EXCOP Carry out legal control for item category EXCOP EXCOP CHAR 1 —
SVGNG Activity category for controlling of technical objects SVGNG SVGNG CHAR 4 —
TYPFD Carry out variant matching TYPFD XFELD CHAR 1 —
LTYPA Action when material variant determined during configuration LTYPA LTYPA CHAR 1 —
LTYPV Run ATP check on material variants LTYPV LTYPV CHAR 1 —
WKMAT Value contract material WKMAT MATNR CHAR 40 — MARA
RKTIO Response on reaching release order value in value contract RKTIO RKTIO CHAR 1 —
SEGAL Exclusion/Inclusion indicator for declara. to authorities SEGAL SEGAL CHAR 2 — T609A
STDTE Determine date for bill of materials configuration STDTE STDTE CHAR 1 —
RDERL Rounding permitted? RDERL XFELD CHAR 1 —
EFFEC Indicator: Assign values for parameter effectivities EFFEC XFELD CHAR 1 —
FFPRF Dynamic Item Processor Profile AD01PROFNR AD01PROFNR CHAR 8 — AD01C_PROF
SCHEME_RMA Repair procedure: Procedure RMA_SCHEMA RMA_SCHEMA CHAR 4 — TVRMAS
SCHEME_VF Variant matching procedure: procedure VF_SCHEMA VF_SCHEMA CHAR 4 — TVVFS
FAKTF Billing form FAKTF FAKTF CHAR 2 —
RRREL Revenue recognition category RR_RELTYP RR_RELTYP CHAR 1 —
ACDATV Proposed start date for accrual period RR_ACDATV RR_ACDATV CHAR 1 —
UVEIB Doc. pricing procedure for incomplete export/import data UVEIB UVEIB CHAR 3 — T609B
OIBOM Use of item category as part of an Oil bill of material(BOM) OIB_BOM OIB_BOM CHAR 1 —
OIBCST Oil BoM cost.(X=..from BoM header;' '=..from BoM components) OIB_CST XFELD CHAR 1 —
OIUSEREXIT Number of the Routine Used for Copying GRPNO GRPNO NUMC 3 —
REVSP Revenue Distribution Type RR_REVSP RR_REVSP CHAR 1 —
REVEVTYP Revenue Event Type (Customizing) RR_REVEVTYP_CUST RR_REVEVTYP_CUST CHAR 1 —
MILL_BATCH_REF MP Returns with Batch Reference MILL_BATCH_REF XFELD CHAR 1 —
MILL_BATCH_SEL_D Default Value for Indicator: Batch Selction Control MILL_BATCH_SEL_DEF MILL_BATCH_SEL_FLG CHAR 1 —
RBACONTROL Control of Rules-Based ATP Check RBACONTROL RBACONTROL CHAR 1 —
FSH_SEADET Season Determination FSH_SEADET FSH_SEADET CHAR 1 —
FSH_VASS_DETC VAS Determination Mode for Sales and Distribution FSH_VASS_DETC FSH_VASS_DETC CHAR 1 —
FSH_AUTODELOC Automatic Deallocation for Sales Document Changes FSH_AUTODELOC FLAG CHAR 1 —
ENH_REJ_LOGIC Enhanced Rejection Logic for Sales Order Item w/ Purchasing ENHANCED_REJECTION_LOGIC ENHANCED_REJECTION_LOGIC CHAR 1 —
AUTO_REJECTION Automatic Rejection of Third-Party Sales Order Items AUTO_SO_ITEM_REJECTION_FROM_PO AUTO_SO_ITEM_REJECTION_FROM_PO CHAR 1 —
REASON_FOR_REJ Reason for Rejection of Sales Documents ABGRU_VA ABGRU_VA CHAR 2 — TVAG
UPDATE_SO_ON_CONF_PO Update Sales Order Item Only From Confirmed PO Item UPDATE_SO_ON_CONF_PO XFELD CHAR 1 —
SPDIPO Take Total Quantity Into Account in Delivery Status SPDIPO XFELD CHAR 1 —
SPDTP Use Total Quantity for Order-Related Billing Status SPDTP XFELD CHAR 1 —
AUTO_DEALLOC Unassign Automatically Items which are Already Assigned ARUN_AUTO_DEALLOC XFELD CHAR 1 —
LVART Bill of services type LVART LVART CHAR 2 —
MILL_SE_KKNMT Indicator for characteristic transfer frm cust-mat-info-rcd MILL_SE_KKNMT CHAR1 CHAR 1 —
RFM_COPY_SO_PO Copy item details for account assigned items RFM_COPY_SO_PO XFELD CHAR 1 —
RFM_DIV_CANC Enable diversion due to cancellation of Sales Order Items RFM_DIV_CANC FLAG CHAR 1 —
RFM_DEL_SEAS_CANC Delete season in PO delinked due to cancellation RFM_DEL_SEAS_CANC FLAG CHAR 1 —
RFM_DIV_QTY_REDUCE Enable diversion due to Qty reduction of Sales Order Items RFM_DIV_QTY_REDUCE FLAG CHAR 1 —
RFM_CREATE_POITM_CANC Create New Item for Delinked PO Item RFM_CREATE_POITM_CANC FLAG CHAR 1 —
RFM_PSST_RULE_DEACT Deactivate PSST RFM_PSST_DEACT_PSTYV XFELD CHAR 1 —
RFM_COPY_SEA Copy season information from SO to PO RFM_COPY_SEA XFELD CHAR 1 —
RFM_NO_COPY_SEA Do not copy season information from SO to PO RFM_NO_COPY_SEA XFELD CHAR 1 —

SAP TVAP Table Availability

SAP product Verified release/system Table availability Verified on
SAP S/4HANA 2023 - On-Premise Available

Editorial and verification

Content editor
ERPSAP Content Team
Verified against
SAP S/4HANA 2023 On-Premise system
Last updated
October 28, 2026

The information on this SAP TVAP table page is based on the verified SAP S/4HANA 2023 on-premise system identified above. Table definitions, fields, and availability may differ across SAP releases and customer-specific systems.