T156 SAP (Movement Type) Table details

Dictionary Type: Table
Description: Movement Type




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




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

T156 is a standard SAP Table which is used to store Movement Type data and is available within R/3 SAP systems depending on the version and release level.

The T156 table consists of various fields, each holding specific information or linking keys about Movement Type data available in SAP. These include BWART (Movement Type (Inventory Management)), SHKZG (Debit/Credit Indicator), KZWES (GR blocked stock), KZVBU (Consumption posting).. 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: G - Customising table which is protected against SAP Update
Display/Maintenance via tcode SM30: Display/Maintenance Allowed but with Restrictions
SAP enhancement categories: Can be enhanced (character-type)

Text table = T156HT

Text table = T156T


SAP T156 table 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
MANDTClient MANDTCLNT3T000MANDT
BWARTMovement Type (Inventory Management) BWARTCHAR3BWARTBWA
SHKZGDebit/Credit Indicator SHKZGCHAR1SHKZG
KZWESGR blocked stock KZWESCHAR1KZWES
KZVBUConsumption posting KZVBUCHAR1KZVBU
KZDRUPrinting of document item KZDRUCHAR1T159QKZDRU
KZKONDisplay or suppress account field/manual account assignment KZKONCHAR1FAUSW
CHNEUBatch Creation Control (Automatic/Manual) CHNEUCHAR1CHNEU
KZZDEMaintain status data of a batch KZZDECHAR1XFELD
RSTYPAccount assignment of reservation RSTYPCHAR1RSTYP
SELPASelection parameter for purchasing lists SELPACHAR10T160SSELPASEL
XLAUTAutomatic creation of storage location allowed XLAUTCHAR1XFELD
KZSTRTransaction/event is relevant to statistics KZSTRCHAR1KZSTR
KZGRUControl: Reason for Movement KZGRUCHAR1FAUSW
XINVBGenerate physical inventory document for material doc. item XINVBCHAR1XFELD
QSSBWInspection by quality assurance QSSBWCHAR1QSSBW
KZBWAMovement type category KZBWACHAR2CHAR2
XSTBWReversal movement type XSTBWCHAR1XFELD
XPBEDRequirements reduction upon goods movements XPBEDCHAR1XFELD
XWSBRReversal of GR allowed for GR-based IV despite invoice XWSBRCHAR1XFELD
KZMHDCheck Best Before Date/Production Date KZMHDCHAR1KZMHD
KZCLAOption to classify batches KZCLACHAR1KZCLA
XKOKOCost element accounting XKOKOCHAR1XKOKO
XKCFCExtended classification via CFC XKCFCCHAR1XFELD
XNEBECreate purchase order automatically XNEBECHAR1XFELD
J_1BNFRELNota Fiscal Relevance J_1BNFRELCHAR1J_1BIMNFREL
J_1BNFTYPENota Fiscal Type J_1BNFTYPECHAR2J_1BAAJ_1BNFTYPE
J_1BITMTYPNota Fiscal Item Type J_1BITMTYPCHAR2J_1BITEMTYPESALPHAJ_1BITMTYP
J_1BSPCSTONota Fiscal Special Case for CFOP Determination J_1BSPCSTOCHAR2ALPHAJ_1BSPCSTO
J_1BPARTYPNota Fiscal Partner Type J_1BPARTYPCHAR1J_1BPARTYP
J_1BPARVWNota Fiscal Partner Function J_1BPARVWCHAR2J_1BADJ_1BPARVWPAR
RULESStock determination rule BF_RULESCHAR4T434RBF_RULES
J_1AREVIDXRelevant to Goods Issue Revaluation J_1AREVIDXCHAR1XFELD
J_1ADOCCLDocument Class J_1ADOCCL_CHAR1J_1ADOCCLSJ_1ADOCCLS
J_1AEXPKZMaterial movement: Export indicator J_1AEXPKZCHAR1XFELD
XOARCStorage upon goods movements active XOARCCHAR1XFELD
BUSTRPosting string reference (Inventory Management) BUSTRCHAR3BUSTR
KZDIRDirection Indicator (Cross-System Flow of Goods) KZDIR_MBCHAR1KZDIR_MB
OIJ1BNFFIControl Flag for Nota Fiscal creation (Gain/Loss) OIH_J1B_NFFICHAR1XFELD
MILL_CPCONFIndicator for Adoption of Conf. in Batch Classification MILL_CPCONFCHAR1MILL_CPCONF
CO_WIPB_CPCONFIndicator for Adoption of Conf. in Batch Classification CO_WIPB_CPCONFCHAR1CO_WIPB_CPCONF
XWIPBIndicator: Movement Type Allows WIP Batches CO_WIPB_XWIPBCHAR1XFELD

Key field Non-key field



How do I retrieve data from SAP table T156 using ABAP code

The following ABAP code Example will allow you to do a basic selection on T156 to SELECT all data from the table
DATA: WA_T156 TYPE T156.

SELECT SINGLE *
FROM T156
INTO CORRESPONDING FIELDS OF WA_T156
WHERE...

How to access SAP table T156

Within an ECC or HANA version of SAP you can also view further information about T156 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!