BAPITCITEM SAP (Communication Structure: Trading Contract Item) Structure details

Dictionary Type: Structure
Description: Communication Structure: Trading Contract Item




ABAP Code to SELECT data from BAPITCITEM
Related tables to BAPITCITEM
Access table BAPITCITEM




Structure field list including key, data, relationships and ABAP select examples

BAPITCITEM is a standard SAP Structure so does not store data like a database table does. It can be used to define the fields of other actual tables or to process "Communication Structure: Trading Contract Item" Information within sap ABAP programs.

This is done by declaring abap internal tables, work areas or database tables based on this Structure. These can then be used to store and process the required data appropriately.

i.e. DATA: wa_BAPITCITEM TYPE BAPITCITEM.

The BAPITCITEM table consists of various fields, each holding specific information or linking keys about Communication Structure: Trading Contract Item data available in SAP. These include TRCONT_SUBITEM (Trading Contract: Sub-Item Number), MATERIAL (Material Number), PLANT (Plant), STGE_LOC (Storage Location).. See below for full list along with technical details, documentation, text table, check tables, foreign key relationships, conversion routines, relevant tcodes and example ABAP select code etc. .

Delivery Class:
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Cannot Be Enhanced


SAP BAPITCITEM structure fields - Full list of fields found in SAP data dictionary

Field Description Data Element Data Type length (Dec) Check table Conversion Routine Domain Name MemoryID SHLP
TRCONT_ITEMTrading Contract: Item Number TPOSNNUMC6TPOSNWKP
TRCONT_SUBITEMTrading Contract: Sub-Item Number TPOSN_SUBNUMC6TPOSN
MATERIALMaterial Number MATNRCHAR18Assigned to domainMATN1MATNRMATS_MAT1
PLANTPlant WERKS_DCHAR4Assigned to domainWERKSWRKH_T001W_C
STGE_LOCStorage Location LGORT_DCHAR4Assigned to domainLGORTLAG
REQ_QTYCumulative Order Quantity in Sales Units WKWMENGQUAN15(3) MENG15
SALES_UNITSales unit VRKMEUNIT3Assigned to domainCUNITMEINS
SALES_UNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
SHORT_TEXTShort text for sales order item ARKTXCHAR40TEXT40
PUR_PRICETrading Contract: Purchase Price TMMBTRDEC23(4) BAPICURR
PRICE_UNITPrice Unit EPEINDEC5DEC5
PO_PR_UOMOrder Price Unit (Purchasing) BPRMEUNIT3Assigned to domainCUNITMEINS
PO_PR_UOM_ISOPurchase order price unit in ISO code BPRME_ISOCHAR3Assigned to domainISOCD_UNIT
PO_UNITPurchase Order Unit of Measure BSTMEUNIT3Assigned to domainCUNITMEINS
PO_UNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
PUR_CURRENCYTrading Contract: Purchasing Currency MMWRSCUKY5Assigned to domainWAERS
PUR_CURRENCY_ISOISO code currency WAERS_ISOCHAR3ISOCD
MATL_GROUPMaterial Group MATKLCHAR9Assigned to domainMATKLMKLS_WBWG
EAN_UPCInternational Article Number (EAN/UPC) EAN11CHAR18EAN11EAN11EAN
SALES_PRICETrading Contract: Sales Price TNETPR_SDDEC23(4) BAPICURR
COND_P_UNTCondition pricing unit KPEINDEC5KPEIN
COND_UNITCondition unit KMEINUNIT3Assigned to domainCUNITMEINS
COND_UNIT_ISOISO code for unit of measurement ISOCD_UNITCHAR3Assigned to domainISOCD_UNIT
CURRENCYSD Document Currency WAERKCUKY5Assigned to domainWAERSFWS
CURRENCY_ISOISO code currency WAERS_ISOCHAR3ISOCD
ORDEREDQuantity Ordered Against this Purchase Requisition BSMNGQUAN13(3) MENG13
VEND_MATMaterial Number Used by Vendor IDNLFCHAR35IDNEX
CUST_MATMaterial belonging to the customer KDMATCHAR35IDNEX
ITEM_CATTrading Contract: Item Category HKPSTPCHAR4Assigned to domainHKPSTP
BATCHBatch Number CHARG_DCHAR10Assigned to domainCHARGCHA
VAL_TYPEValuation Type BWTAR_DCHAR10Assigned to domainBWTARBWT
TAX_CLASS_1Tax classification material TAXM1CHAR1Assigned to domainTAXKM
TAX_CLASS_2Tax classification 2 for material TAXM2CHAR1Assigned to domainTAXKM
TAX_CLASS_3Tax classification 3 for material TAXM3CHAR1Assigned to domainTAXKM
TAX_CLASS_4Tax Classification 4 Material TAXM4CHAR1Assigned to domainTAXKM
TAX_CLASS_5Tax classification 5 for material TAXM5CHAR1Assigned to domainTAXKM
TAX_CLASS_6Tax classification 6 for material TAXM6CHAR1Assigned to domainTAXKM
TAX_CLASS_7Tax classification 7 for material TAXM7CHAR1Assigned to domainTAXKM
TAX_CLASS_8Tax Classification 8 Material TAXM8CHAR1Assigned to domainTAXKM
TAX_CLASS_9Tax Classification 9 Material TAXM9CHAR1Assigned to domainTAXKM
PRED_NUMBERCausing Document of Trading Contract Item WB2_PRED_NUMBERCHAR18CHAR18
PRED_ITEM_NUMBERCausing Item of Trading Contract Item WB2_PRED_ITEM_NUMBERCHAR10CHAR10
PRED_DOC_TYPECategory of Causing Document WB2_PRED_DOC_TYPECHAR2WB2_PRED_DOC_TYPE

Key field Non-key field



How do I retrieve data from SAP structure BAPITCITEM using ABAP code?

As BAPITCITEM is a database structure and not a table it does not store any data in the SAP data dictionary. The ABAP SELECT statement is therefore not appropriate and can not be performed on BAPITCITEM as there is no data to select.

How to access SAP table BAPITCITEM

Within an ECC or HANA version of SAP you can also view further information about BAPITCITEM and the data within it using relevant transactions such as

SE11 (ABAP Dictionary Maintenance)
SM30 (Maintain Table Data)
SE80 (Object Navigator)
SE16 (Data Browser).


Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!