SAP Table ENHOBJ

Enhancement Objects

ENHOBJ (Enhancement Objects) is a standard table in SAP R\3 ERP systems. Below you can find the technical details of the fields that make up this table. Key fields are marked in blue.

Additionally we provide an overview of foreign key relationships, if any, that link ENHOBJ to other SAP tables.

ENHOBJ table fields

Field Data element Checktable Datatype Length Decimals
ENHNAME ID of an Enhancement ENHNAME CHAR 30 0
VERSION ABAP: Program Status (Active, Saved, Transported...) R3STATE CHAR 1 0
OBJ_TYPE Object Type TROBJTYPE CHAR 4 0
OBJ_NAME Object Name in Object List TROBJ_NAME CHAR 120 0
STATE Status of an Enhancement Element ENHELEMSTATE CHAR 1 0
A Active
R Reset/Deleted
NULL Initial
PGMID Program ID in Requests and Tasks PGMID CHAR 4 0
ELEMUSAGE Enhancement Element Use ENHELEMUSAGE CHAR 4 0
ADDO Added Object
MODO Modified Object
REDO Redefined Object
REDI Redefintion
EXTO Enhanced Object
EXTE Enhancement
USEO Used Object
USEA Use
MIGR Migrated from
RDEF Redefined Object
INHR Enhancement in Inheritance Hierarchy
UPGRADE Enhancement Upgrade ENHUPGRADE CHAR 1 0
X Must be adjusted
NULL Not involved in upgrade
MAIN_TYPE Object Type TROBJTYPE CHAR 4 0
MAIN_NAME Development Environment TADIR Name EU_ANAME CHAR 40 0
ADDTRANS Enhancement Boolean ENHBOOLEAN CHAR 1 0
X True
NULL False