SAP Transaction Variant and Table Control Settings Tables

Are you looking for the right table related to SAP Transaction Variant and Table Control Settings Tables to query in an ABAP Program, Class, Function Module and OData API?

There are number of standard tables in SAP S/4HANA system. The data of an application is distributed across several database fields. Finding the right table is important, in this post we'll look at list of all the tables in Transaction Variant and Table Control Settings (BC-ABA-TV) module.

Top 10 tables in Transaction Variant and Table Control Settings

TableDescription
SHDTVTransaction variants
BDSLORE21BDS: Outgoing Relationships of Logical Information Objects
BDSLOIOT21BDS: Descriptions of Logical Information Objects
SHDDCDOGlobal values: Assignment of domains to components
BDSLORI21BDS: Incoming Relationships of Logical Information Objects
SHDSTUActive standard variants
BDS_CONN21BDS: Link Table Default for Undefined Class
BDSLOIO21BDS: Instances of Logical Information Objects
SHDDFGlobal values 3.1: Assgnmt of depend. text fields to domains
BDSREPR21BDS: Relationship Attributes

List of tables in Transaction Variant and Table Control Settings

TableDescription
SHDTVTransaction variants
BDSLORE21BDS: Outgoing Relationships of Logical Information Objects
BDSLOIOT21BDS: Descriptions of Logical Information Objects
SHDDCDOGlobal values: Assignment of domains to components
BDSLORI21BDS: Incoming Relationships of Logical Information Objects
SHDSTUActive standard variants
BDS_CONN21BDS: Link Table Default for Undefined Class
BDSLOIO21BDS: Instances of Logical Information Objects
SHDDFGlobal values 3.1: Assgnmt of depend. text fields to domains
BDSREPR21BDS: Relationship Attributes
BDSLOPR21BDS: Attribute Values of Logical Information Objects
SHDIPICATRImage attributes
TCVIEWTable control views (user settings)
SHDGXTCODEScreen variants <--> GuiXT scripts (code)
SHDFVTransaction variants: Field contents
SHDSCCIStandard variants (screen variants)
SHDSTNSSHD0: Namenspaces for Standard Variants
ESHDGBlock global values
SHDCHeidelberg: check tables for global fields
SHDSTNSTSHD0: Text namespaces for standard variants
SHDGVDEGlobal values: Values and flags for data elements
SHDTTCITransaction variants: Texts (cross-client)
BDSPHRE21BDS: Outgoing Relationships of Physical Information Objects
SHDGHeidelberg: Global field pre-assignments
SHDFVGUICITransaction variants: Deactivated function codes
SHDSVCIScreen variants
SHDSVTXCIScreen variants: Texts
SHDFOLTREEFolder structure, image archive
SHDSTCIUActive cross-client standard variants
BDSCONT21BDS: Table for Document Contents (Import/Export)
SHDTVSVCITransaction variant - Screen variant assignment
BDSPHF21BDS: Files of Physical Information Objects
SHDDFDOGlobal values: Assign dependent fields to domains
SHDTVCIUTransaction variants independent
BDSRE21BDS: Relationship Instances
BDSPHHR21BDS: Outgoing Hyperlinks from Physical Objects
SHDGUIXTScreen variants <--> GuiXT scripts (attributes)
SHDGVDOGlobal values: Values and flags for domains
BDSPHIO21BDS: Instances of Physical Information Objects
SHDIRSCRDResource raw data
BDSCHKO21BDS: Check Out Data for Physical Information Object
SHDTTCIUTransaction variants: Texts (independent)
SHDSTStandard variants (TABLE MAY NOT BE CHANGED!!)
SHDTVSVCIUTransaction variant - Screen variant assignment
SHDFVGUITransaction variants: Deactivated function codes
SHDTTUTransaction variants: Texts
SHDFVCITransaction variants: Field contents (cross-client)
BDSCHKF21BDS: File Name for Last Check-Out
SHDTVCICross-client transaction variants
SHDFVGUICUTransaction variants: Deactivated function codes
BDSPHNM21BDS: Use of Target Anchors in Physical Objects
SHDUSRTransaction/Screen Variants: User Settings
SHDSTCICross-client standard variants (TABLE CANNOT BE CHANGED)
SHDFVGUIUTransaction variants: Deactivated function codes
SHDTVUTransaction Variants
SHDTTTransaction variants: Texts
SHDTVSVUTransaction variant - Screen variant assignment
SHDSTUSRAssignment User <--> Namespace Standard Variant
SHDDCGlobal values 3.1: Assignment of domains to components
BDSPHPR21BDS: Attributes of Physical Information Objects
SHDDCDEGlobal values: Assign data elements to components
SHDSVFVCIScreen variants: Field contents
BDSPHRI21BDS: Incoming Relationships of Physical Information Objects
SHDCFGlobal values 3.1: Candidates for domains and fields
SHDGVGlobal values
SHDTVSVTransaction variant - Screen variant assignment
SHDDFDEGlobal values: Assign dependent fields to data elements