CLS_OBJECT_ATTRIBUTE_FIELDS SAP (Dynpro fields: Attributes of object) Structure details

Dictionary Type: Structure
Description: Dynpro fields: Attributes of object




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




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

CLS_OBJECT_ATTRIBUTE_FIELDS 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 "Dynpro fields: Attributes of object" 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_CLS_OBJECT_ATTRIBUTE_FIELDS TYPE CLS_OBJECT_ATTRIBUTE_FIELDS.

The CLS_OBJECT_ATTRIBUTE_FIELDS table consists of various fields, each holding specific information or linking keys about Dynpro fields: Attributes of object data available in SAP. These include NAME (Characteristic), ACTIVATION_STATE (Activation state for package data), KIND (Type of values), TYPE_GROUP (Object Type Group).. 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: Can be enhanced (character-type)


SAP CLS_OBJECT_ATTRIBUTE_FIELDS 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
NAMECharacteristic CLS_ATTRIBUTE_NAMECHAR30CLS_ATTRIBUTE
ACTIVATION_STATEActivation state for package data PAK_ACTIVATION_STATECHAR1PAK_ACTIVATION_STATE
KINDType of values CLS_ATTRIBUTE_KINDCHAR1CLS_ATTRIBUTE_KIND
TYPE_GROUPObject Type Group CLS_OBJECT_TYPE_GROUPCHAR30CLS_OBJECT_TYPE_GROUPOBJECT_TYPE_GROUP
IS_SINGLE_VALUEDCardinality of classifications CLS_IS_SINGLE_VALUEDCHAR1FLAG
SUB_OBJ_TREATMTreatment of sub-objects CLS_SUB_OBJECT_TREATMENTCHAR1CLS_SUB_OBJECT_TREATMENT
SUB_OBJ_LOWERDelegation: The maximum is propagated to the main object CLS_SUB_OBJECT_HAS_LOWER_VALUECHAR1FLAG
MAX_LINKED_OBJSComputation of effective value CLS_MAXIMIZE_LINKED_OBJECTSCHAR1FLAG
VISIBLE_FOR_CUSTVisibility in customer systems CLS_VISIBLE_IN_CUSTOMER_SYSTEMCHAR1CLS_VISIBLE_IN_CUSTOMER_SYSTEM
DEFAULT_FLAGX: Attribute has default value CLS_ATTR_DEFAULT_FLAGCHAR1FLAG
DEFAULT_VALUEAttribute value CLS_ATTRIBUTE_VALUECHAR184CLS_ATTRIBUTE_VALUE
VALUE_TABLEValue table CLS_VALUE_TABLECHAR30Assigned to domainAS4TAB
VTABLE_FIELDField name of the value in a value table CLS_VALUE_TABLE_FIELDCHAR30Assigned to domainFDNAME
VTABLE_ICON_FField name of the icon in a value table CLS_VALUE_TABLE_ICON_FIELDCHAR30Assigned to domainFDNAME
VTEXT_TABLEText table for attribute values CLS_VALUE_TEXT_TABLECHAR30Assigned to domainAS4TAB
VTEXT_LANGU_FName of the language field of the text table CLS_TEXT_TABLE_LANGU_FIELDCHAR30Assigned to domainFDNAME
VTEXT_VALUE_FName of the field that refers to the value CLS_TEXT_TABLE_VALUE_FIELDCHAR30Assigned to domainFDNAME
VTEXT_TEXT_FName of the field that contains the text CLS_TEXT_TABLE_TEXT_FIELDCHAR30Assigned to domainFDNAME
OBJS_OF_TYPEGRObject Type Group CLS_OBJECT_TYPE_GROUPCHAR30CLS_OBJECT_TYPE_GROUPOBJECT_TYPE_GROUP
OBJS_W_SUBTYPEX: the type and name of the subobject will be checked CLS_OBJS_WITH_SUBTYPECHAR1FLAG
EXISTING_OBJECTSX: the type and name of the main object will be checked CLS_EXISTING_OBJECTSCHAR1FLAG
ARBTRY_VAL_TYPEValue Type CLS_INTTYPECHAR1CLS_INTTYPE
ASSIGNMENT_DEVCRules of package selection for classifications CLS_ASSIGNMENT_PACKAGE_ORGCHAR1CLS_ASSIGNMENT_PACKAGE_ORG
HIDE_REMARKFlag for changeability CLS_CHANGEABILITYCHAR1FLAG
MANU_CHAG_ALLOWFlag for changeability CLS_CHANGEABILITYCHAR1FLAG
IMPLICIT_CHANGEFlag for changeability CLS_CHANGEABILITYCHAR1FLAG
AUTOMATIC_CHANGEFlag for changeability CLS_CHANGEABILITYCHAR1FLAG
IS_ASPECT_FORCharacteristic CLS_ATTRIBUTE_NAMECHAR30CLS_ATTRIBUTE
ASPECT_VALUEAttribute value CLS_ATTRIBUTE_VALUECHAR184CLS_ATTRIBUTE_VALUE
CREATED_BYAuthor CNAMCHAR12SYCHAR12
CREATED_ONCreated on RDIR_CDATEDATS8SYDATS
CHANGED_BYLast changed by UNAMCHAR12SYCHAR12
CHANGED_ONChanged On RDIR_UDATEDATS8SYDATS
WEAK_LINKSExplicit values dominate linked values CLS_EXPL_VALUE_WINSCHAR1
DESCRIPTShort Description of Repository Objects AS4TEXTCHAR60AS4TEXT
STATE_TEXTPackage Builder: Object Status Text: New, Active, Inactive PBSTATTEXTCHAR60
TROBJTYPEObject Type TROBJTYPECHAR4OBJECTSCTSOBJECT
SOBJ_NAMEObject Name in Object Directory SOBJ_NAMECHAR40SOBJ_NAME
OBJECT_TYPEObject type identifier PAK_OBJECT_TYPECHAR20PAK_OBJECT_TYPE
SUB_KEYTogether with TADIR key, identifies objects for package API PAK_OBJECT_SUB_KEY_CHARONLYCHAR120
MASTER_LANGUAGEOriginal Language in Repository objects MASTERLANGLANG1Assigned to domainISOLASPRASH_T002
AUTHORPerson Responsible for a Repository Object RESPONSIBLCHAR12AS4USERUSER_ADDR
PACKAGEPackage DEVCLASSCHAR30Assigned to domainDEVCLASSDVCDEVCLASS
ENH_NAMEID of an Enhancement ENHNAMECHAR30ENHNAME
IMPL_NAMEName of a BAdI Implementation BADI_IMPL_NAMECHAR30BADI_IMPL_NAME
CLASS_NAMEReference type CLASSNAMECHAR30CLASSNAME
IS_DEFAULT 0
ENH_STATEShort Description of Repository Objects AS4TEXTCHAR60AS4TEXT
CLASS_STATEShort Description of Repository Objects AS4TEXTCHAR60AS4TEXT
IS_ASPECTGeneral Flag FLAGCHAR1FLAG

Key field Non-key field



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

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

How to access SAP table CLS_OBJECT_ATTRIBUTE_FIELDS

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