BDT_INSTANCE SAP (Data for BDT Instance) Structure details

Dictionary Type: Structure
Description: Data for BDT Instance




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




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

BDT_INSTANCE 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 "Data for BDT Instance" 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_BDT_INSTANCE TYPE BDT_INSTANCE.

The BDT_INSTANCE table consists of various fields, each holding specific information or linking keys about Data for BDT Instance data available in SAP. These include HANDLE_PRIM (ID of a BDT Instance), HANDLE_SUPER (ID of a BDT Instance), N_SEC_INSTANCES (Natural Number), N_SUB_INSTANCES (Natural Number).. 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: Not classified


SAP BDT_INSTANCE 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
INSTANCE_IDID of a BDT Instance BDT_INSTANCE_IDINT410BDT_INSTANCE_ID
HANDLE_PRIMID of a BDT Instance BDT_INSTANCE_IDINT410BDT_INSTANCE_ID
HANDLE_SUPERID of a BDT Instance BDT_INSTANCE_IDINT410BDT_INSTANCE_ID
N_SEC_INSTANCESNatural Number INT4INT410INT4
N_SUB_INSTANCESNatural Number INT4INT410INT4
MEM_IDMemory ID for IMPORT/EXPORT for instance management BDT_MEM_IDCHAR60BDT_MEM_ID
OBJAPBDT: Application Object BU_OBJAPCHAR4Assigned to domainBU_OBJAP
DISPLAY_MODEBDT Display Mode BDT_DISPLAY_MODECHAR2BDT_DISPLAY_MODE
VISIBLEData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
MESSAGE_MODECollective status for message handler BU_COLSTATCHAR1BU_COLSTAT
MSG_MODE_DCHCKCollective status for message handler BU_COLSTATCHAR1BU_COLSTAT
STATUSBDT Status BDT_STATUSNUMC2BDT_STATUS
SET_STATUSBDT Status BDT_STATUSNUMC2BDT_STATUS
NAV_STATUSLike a 1 Bit Flag (Space = False, 'X' = True) BDT_BOOLE_DCHAR1BDT_BOOLE_D
NO_DATABDT: No data character BDT_NO_DATACHAR1BDT_NO_DATA
OBJIDGeneral ID (Key) of a BDT Application Object BDT_OBJIDCHAR128BDT_OBJID
OBJID_TMPGeneral ID (Key) of a BDT Application Object BDT_OBJIDCHAR128BDT_OBJID
VALDTValidity Date of Changes BU_VALSTRCHAR10CHAR10
FCODEFunction Code SYUCOMMCHAR70SYCHAR70
TABSTRIP_IDTabstrip ID BDT_TABSTRIP_IDNUMC2BDT_TABSTRIP_ID
CRSFIELDTable field (table name-field name) BU_TBFLDCHAR70CHAR70
CRSLINESelected List Line SYLILLIINT410SYST_SHORT
FIELDCONTBDT: Field Contents with Cursor BDT_FIELD_CONTCHAR80BDT_FIELD_CONT
VARTPBDT: Screen Sequence Category BU_VARTPCHAR6Assigned to domainBU_VARTP
VARNRBDT: Screen sequence BU_VARNRCHAR6Assigned to domainBU_VARNR
DYNIDScreen BU_DYNIDCHAR6Assigned to domainBU_DYNID
SCREEN_PBCScreen BU_DYNIDCHAR6Assigned to domainBU_DYNID
XSCFSNormal screen display BU_XSCFSCHAR1XFELD
XSCPPDisplay screen as modal dialog box BU_XSCPPCHAR1XFELD
POS_TOTALItem Number (for Sequence) BU_POSNRNUMC7NUM7
POS_DATAItem Number (for Sequence) BU_POSNRNUMC7NUM7
POS_ENTRYItem Number (for Sequence) BU_POSNRNUMC7NUM7
POS_SRCHItem Number (for Sequence) BU_POSNRNUMC7NUM7
SCREEN_TYPECategory of a BDT Screen (Initial, Data, Search Screen) BDT_SCREEN_TYPECHAR1BDT_SCREEN_TYPE
N_SCREENS_TOTALNatural Number INT4INT410INT4
N_SCREENS_DATANatural Number INT4INT410INT4
N_SCREENS_ENTRYNatural Number INT4INT410INT4
N_SCREENS_SRCHNatural Number INT4INT410INT4
N_SCREENS_EMPTYNatural Number INT4INT410INT4
POP_LEFTCoordinates of left column (dialog box) BU_SPALLNUMC2NUM02
POP_TOPCoordinates of top line (dialog box) BU_ZEILONUMC2NUM02
POP_RIGHTCoordinates of right column (dialog box) BU_SPALRNUMC2NUM02
POP_BOTTOMCoordinates of bottom line (dialog box) BU_ZEILUNUMC2NUM02
OTHER_SCREENData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
LAST_NAV_POPData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
STACK_LEVELLevel of BDT Stack BDT_STACK_LEVELINT410BDT_STACK_LEVEL
SUPPRESS_PAIData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
XUPDTASKData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
SIZE_CATSize Category for BDT Instances BDT_SIZE_CATNUMC2BDT_SIZE_CAT
XPASS_REQFIELDSData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
XSAVEIndicator: Business partner safeguards himself BU_XSAVECHAR1XFELD
LAST_ACTIONInformation on Navigation BDT_ACTIONCHAR1BDT_ACTION
XAUTO_POPUPLike a 1 Bit Flag (Space = False, 'X' = True) BDT_BOOLE_DCHAR1BDT_BOOLE_D
NEXT_SCREEN_MODESingle-Character Indicator CHAR1CHAR1CHAR1
PFSTATMenu Painter: Status code GUI_STATUSCHAR20GUI_STATUSCUA
PFSTAT_FMName of Function Module RS38L_FNAMCHAR30Assigned to domainFUNCNAMELIB
XCHNGData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
XCHECK_ONLYData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
INSTANCE_GUIDBDT: Instance ID - GUID BDT_INSTANCE_GUIDCHAR32SYSUUID_C
RECOMData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
CHDOC_WRITEData element for domain BOOLE: TRUE (='X') and FALSE (=' ') BOOLE_DCHAR1BOOLE
EXTRA_SCRSEQ_POPBDTiS: Navigation to Additional Screen Sequence in Popup BDT_EXTRA_SCRSEQCHAR1BOOLE
LEAVE_SCRSEQ_LDSBDTiS: Exit Screen Sequence at Last Data Screen BDT_LEAVE_SCRSEQCHAR1BOOLE

Key field Non-key field



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

As BDT_INSTANCE 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 BDT_INSTANCE as there is no data to select.

How to access SAP table BDT_INSTANCE

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