SAP /BOBF/CL_CONF_ACT_PROPOSE_NAME OO Class - Propose Names for Classes and DDic-Objects
/BOBF/CL_CONF_ACT_PROPOSE_NAME is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /BOBF/CL_CONF_ACT_PROPOSE_NAME including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOBF/IF_FRW_ACTIONMethod list of /BOBF/CL_CONF_ACT_PROPOSE_NAME SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CHECK_PROPOSED_NAME | Check proposed name | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>CHECK_PROPOSED_NAME...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD /bobf/cl_conf_act_propose_name=>CLASS_CONSTRUCTOR...more details | ||
| GET_ELEMENT_NAME | Get name of element | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>GET_ELEMENT_NAME...more details | ||
| GET_ELEMENT_TYPES | Get types of element | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>GET_ELEMENT_TYPES...more details | ||
| PROPOSE_ATTRIBUTES | Propose Attributes and Mapping | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_ATTRIBUTES...more details | ||
| PROPOSE_NAME | Propose Name | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME...more details | ||
|
| ||
| PROPOSE_NAME_ACTION | Propose Name for Action Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_ACTION...more details | ||
| PROPOSE_NAME_ALTERNATIVE_KEY | Propose Name for Alternative Key Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_ALTERNATIVE_KEY...more details | ||
| PROPOSE_NAME_ASSOCIATION | Propose Name for Association Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_ASSOCIATION...more details | ||
| PROPOSE_NAME_COMPLETE | Propose Name for all elements | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_COMPLETE...more details | ||
| PROPOSE_NAME_DETERMINATION | Propose Name for Determination Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_DETERMINATION...more details | ||
| PROPOSE_NAME_NODE | Propose Name for Node Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_NODE...more details | ||
| PROPOSE_NAME_QUERY | Propose Name for Query Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_QUERY...more details | ||
| PROPOSE_NAME_SECONDARY_KEY | Propose Name for Secondary Key | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_SECONDARY_KEY...more details | ||
| PROPOSE_NAME_VALIDATION | Propose Name for Validation Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_VALIDATION...more details | ||
| PROPOSE_NAME_VERSION | Propose Name for Version Node | Private |
| CALL METHOD /bobf/cl_conf_act_propose_name=>PROPOSE_NAME_VERSION...more details | ||
/BOBF/CL_CONF_ACT_PROPOSE_NAME attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| SC_ACTION_ATTR_MAP | Constant | 'ADA' | LIKE STRING | Private | |
| SC_ACTION_CLASS | Constant | 'ACL' | LIKE STRING | Private | |
| SC_ACTION_DATA_TYPE | Constant | 'ADS' | LIKE STRING | Private | |
| SC_ACTION_SP_MAPPER_CLASS | Constant | 'AMC' | LIKE STRING | Private | |
| SC_ALTERNATIVE_KEY_DATA_TYPE | Constant | 'KDS' | LIKE STRING | Private | |
| SC_ALTERNATIVE_KEY_SECKEY | Constant | 'KSK' | LIKE STRING | Private | |
| SC_ALTERNATIVE_KEY_TABLE_TYPE | Constant | 'KDT' | LIKE STRING | Private | |
| SC_ASSOCIATION_ATTR_MAP | Constant | 'CDA' | LIKE STRING | Private | |
| SC_ASSOCIATION_CLASS | Constant | 'CCL' | LIKE STRING | Private | |
| SC_ASSOCIATION_DATA_TYPE | Constant | 'CDS' | LIKE STRING | Private | |
| SC_ASSOCIATION_SECKEY | Constant | 'CSK' | LIKE STRING | Private | |
| SC_ASSOCIATION_SP_MAPPER_CLASS | Constant | 'CMC' | LIKE STRING | Private | |
| SC_BO_ACCESS_CLASS | Constant | 'BAC' | LIKE STRING | Private | |
| SC_BO_BUFFER_CLASS | Constant | 'BBC' | LIKE STRING | Private | |
| SC_BO_CONSTANTS_INTERFACE | Constant | 'BCI' | LIKE STRING | Private | |
| SC_BO_DATA_ACCESS_CLASS | Constant | 'BDC' | LIKE STRING | Private | |
| SC_BO_SP_ADJUSTMENT_CLASS | Constant | 'BSC' | LIKE STRING | Private | |
| SC_BO_SP_MAPPER_CLASS | Constant | 'BMC' | LIKE STRING | Private | |
| SC_DETERMINATION_CLASS | Constant | 'DCL' | LIKE STRING | Private | |
| SC_NAME | Constant | ' | LIKE STRING | Private | |
| SC_NAMESPACE | Constant | ' | LIKE STRING | Private | |
| SC_NODE_ATTR_MAP | Constant | 'NDA' | LIKE STRING | Private | |
| SC_NODE_BUFFER_CLASS | Constant | 'NBC' | LIKE STRING | Private | |
| SC_NODE_CLASS | Constant | 'NCC' | LIKE STRING | Private | |
| SC_NODE_DATABASE_TABLE | Constant | 'NDD' | LIKE STRING | Private | |
| SC_NODE_DATA_ACCESS_CLASS | Constant | 'NDC' | LIKE STRING | Private | |
| SC_NODE_DATA_DATA_TYPE | Constant | 'NDS' | LIKE STRING | Private | |
| SC_NODE_DATA_TABLE_TYPE | Constant | 'NCT' | LIKE STRING | Private | |
| SC_NODE_DATA_TYPE | Constant | 'NCS' | LIKE STRING | Private | |
| SC_NODE_EXTENSION_INCLUDE | Constant | 'NXS' | LIKE STRING | Private | |
| SC_NODE_LCP_ACCESS_CLASS | Constant | 'NAC' | LIKE STRING | Private | |
| SC_NODE_SECKEY_KEY | Constant | 'NSK' | LIKE STRING | Private | |
| SC_NODE_SECKEY_ROOT_KEY | Constant | 'NSR' | LIKE STRING | Private | |
| SC_NODE_SP_MAPPER_CLASS | Constant | 'NMC' | LIKE STRING | Private | |
| SC_NODE_TRANSIENT_DATA_TYPE | Constant | 'NTS' | LIKE STRING | Private | |
| SC_NODE_TRANSIENT_EXT_INCL | Constant | 'NYS' | LIKE STRING | Private | |
| SC_PREFIX | Constant | ' | LIKE STRING | Private | |
| SC_QUERY_ATTR_MAP | Constant | 'QDA' | LIKE STRING | Private | |
| SC_QUERY_CLASS | Constant | 'QCL' | LIKE STRING | Private | |
| SC_QUERY_DATA_TYPE | Constant | 'QDS' | LIKE STRING | Private | |
| SC_QUERY_RESULT_TABLE_TYPE | Constant | 'QRTT' | LIKE STRING | Private | |
| SC_QUERY_RESULT_TYPE | Constant | 'QRT' | LIKE STRING | Private | |
| SC_QUERY_SP_MAPPER_CLASS | Constant | 'QMC' | LIKE STRING | Private | |
| SC_SECKEY_NAME_KEY | Static Attribute | 'KEY_SORTED' | LIKE STRING | Private | |
| SC_SECKEY_NAME_PARENT_KEY | Static Attribute | 'PARENT_KEY' | LIKE STRING | Private | |
| SC_SECKEY_NAME_ROOT_KEY | Static Attribute | 'ROOT_KEY' | LIKE STRING | Private | |
| SC_VALIDATION_CLASS | Constant | 'VCL' | LIKE STRING | Private | |
| ST_NAMING_RULE | Static Attribute | LIKE YT_NAMING_RULE | Private | ||
| ST_PROPOSED_NAME | Static Attribute | LIKE YT_PROPOSED_NAME | Private | ||
| ST_TRESE | Static Attribute | LIKE YT_TRESE | Private |
Links to Related Class(s)
/BOBF/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects