SAP table TB2BJ (Trading Contract: Item Categories)

SAP table TB2BJ has 2 primary key fields being MANDT,HKPSTP.

If you're only analyzing data from a single SAP instance you may omit field MANT in your relationships as it will we the same across the entire dataset. On the other hand, if you're combining data from multiple SAP instances you need to take MANDT into account.

Field Description Data Type Length Decimals Checktable Data Element
MANDT Client CLNT 3 0 T000 MANDT
HKPSTP Item Category CHAR 4 0 HKPSTP
PSTYV Sales document item category CHAR 4 0 TVPT PSTYV
REPOS Invoice receipt indicator CHAR 1 0 REPOS
RETPO Returns Item CHAR 1 0 RETPO
WEPOS Goods Receipt Indicator CHAR 1 0 WEPOS
TXTGR Text Determination Procedure CHAR 2 0 TTXG TXTGR
TCTDID Trading Contract: Default Text Type for Main Screen CHAR 4 0 TTXID TCTDID
UMSON Free Item CHAR 1 0 UMSON
CHAR_TRANS Characteristic Values from Info Record CHAR 1 0 /SAPMP/GT_INFO
No Transfer
1 Transfer Primarily from Info Record
2 Transfer Primarily from the Global Item
ASSOC_TYPE Association Management: Association Type CHAR 4 0 TASSTYPE WB2_ASSOC_TYPE
PARGR Partner Determination Procedure CHAR 4 0 TVPG PARGR
FREE_SD Trading Contract: Item Class CHAR 1 0 WB2_FREE_OF_CHARGE
Standard Item
A Free of Charge Item with Price Entry
B Free of Charge Item without Price Entry
FREE_MM Trading Contract: Item Class CHAR 1 0 WB2_FREE_OF_CHARGE
Standard Item
A Free of Charge Item with Price Entry
B Free of Charge Item without Price Entry
INC_EXP_SD Trading Contract: Trading Expense Calculation CHAR 1 0 WB2_INCLUDE_IN_EXPENSE_CALC
Calculate
X Do not Calculate
INC_EXP_MM Trading Contract: Trading Expense Calculation CHAR 1 0 WB2_INCLUDE_IN_EXPENSE_CALC
Calculate
X Do not Calculate
DEFPSTYP Default Item Type for Bills of Material CHAR 1 0 WB2_DEFPSTYP
GTS_RELEVANT Trading Contract Type Is Relevant for GTS Check CHAR 1 0 WB2_GTS_RELEVANT
Check Inactive
1 Sales-Side Check Active
2 Purchasing-Side Check Active
3 Check Active
4 Based on Trading Contract Type
CM_ITEM_ACTIVE Credit Management Control for Trading Contract Item CHAR 1 0 WCM_ITEM_ACTIVE
Check at Item Category Level not Active
1 Active at Item Category Level
KNTTP Account Assignment Category CHAR 1 0 T163K KNTTP
CHAUT Automatic Batch Determination CHAR 1 0 WB2_CHAUT
not active
1 active (online and API case)
2 active (online case only)
DEV_UNIT_CHECK Delivery Unit Check Active CHAR 1 0 WB2_DEV_UNIT_CHECK
check not active
1 check active
FREEZE_GROUP Group of Frozen Fields NUMC 4 0 WB2_C_FREEZE_H WB2_FREEZE_GROUP
EMPTIES Empties Determination Control CHAR 1 0 WB2_EMPTIES
will not be determined
1 will be determined
MM_PRC_COPY Purchasing Price Determinaion CHAR 1 0 WB2_MM_PRICING_COPY
Determine MM-Price from Inforecord
1 Determine MM-Price from Inforecord only for online case
2 No MM-Price determination
TRMRISK_CTRL TRM Raw Exposure Update Control CHAR 1 0 WB2_TRM_RISK_UPD_CONTROL
Update Inactive
1 Sales Side Update
2 Purchasing Side Update
3 Update Active
4 Based on Trading Contract Type
APSTYV Alternative Sales Document Item Category CHAR 4 0 TVPT WB2_APSTYV

TB2BJ foreign key relationships

Table Field Check Table Check Field
0 TB2BJ APSTYV TVPT Sales Documents: Item categories MANDT
0 TB2BJ APSTYV TVPT Sales Documents: Item categories PSTYV
1 TB2BJ ASSOC_TYPE TASSTYPE Global Trade: Association Types N:M Processing MANDT
0 TB2BJ FREEZE_GROUP WB2_C_FREEZE_H Header: Group of frozen fields CLIENT
0 TB2BJ FREEZE_GROUP WB2_C_FREEZE_H Header: Group of frozen fields FOR_HEADER
1 TB2BJ KNTTP T163K Account Assignment Categories in Purchasing Document MANDT
1 TB2BJ KNTTP T163K Account Assignment Categories in Purchasing Document KNTTP
0 TB2BJ PARGR TVPG Partner Function Groups PARGR
1 TB2BJ PSTYV TVPT Sales Documents: Item categories MANDT
1 TB2BJ PSTYV TVPT Sales Documents: Item categories PSTYV
0 TB2BJ TXTGR TTXG Text Processing: Text ID Groups MANDT