SAP CB_VALCLASS_TRANSACTION_VCL OO Class - Valuation Class Transfer Base Agent
CB_VALCLASS_TRANSACTION_VCL 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 CB_VALCLASS_TRANSACTION_VCL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CB_VALCLASS_TRANSACTION_VCL is CL_OS_CA_COMMONMethod list of CB_VALCLASS_TRANSACTION_VCL 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 |
CREATE_PERSISTENT | Generate New Persistent Object | Public |
CALL METHOD cb_valclass_transaction_vcl=>CREATE_PERSISTENT...more details | ||
CREATE_TRANSIENT | Generate Transient Object | Public |
CALL METHOD cb_valclass_transaction_vcl=>CREATE_TRANSIENT...more details | ||
MAP_EXTRACT_IDENTIFIER | Extracts OID from Database Data | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_EXTRACT_IDENTIFIER...more details | ||
MAP_GET_ATTRIBUTES | Reads Persistent Attributes from Object | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_GET_ATTRIBUTES...more details | ||
MAP_INITIALIZE_METADATA | Initializes Metadata Table for Attributes | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_INITIALIZE_METADATA...more details | ||
MAP_LOAD_FROM_DATABASE | Reads Identified Object Data from the DB Based on a Filter | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_LOAD_FROM_DATABASE...more details | ||
| ||
MAP_LOAD_FROM_DATABASE_GUID | Reads Object Data Identified Using OID from Database | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_LOAD_FROM_DATABASE_GUID...more details | ||
MAP_MERGE_IDENTIFIER | Adds OID to Database Data | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_MERGE_IDENTIFIER...more details | ||
MAP_SAVE_TO_DATABASE | Saves Object Data in Database | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_SAVE_TO_DATABASE...more details | ||
MAP_SET_ATTRIBUTES | Sets Persistent Attributes of an Object | Protected |
CALL METHOD cb_valclass_transaction_vcl=>MAP_SET_ATTRIBUTES...more details | ||
PM_CHECK_AND_SET_ATTRIBUTES | Checks and Sets Persistent Attributes | Protected |
CALL METHOD cb_valclass_transaction_vcl=>PM_CHECK_AND_SET_ATTRIBUTES...more details | ||
PM_CREATE_REPRESENTANT | Generate New Wrapper Object and Administration Entry | Protected |
CALL METHOD cb_valclass_transaction_vcl=>PM_CREATE_REPRESENTANT...more details | ||
PM_DELETE_PERSISTENT | Deletes Persistent Object from Database | Protected |
CALL METHOD cb_valclass_transaction_vcl=>PM_DELETE_PERSISTENT...more details | ||
PM_LOAD_AND_SET_ATTRIBUTES | Loads and Sets Persistent Attributes | Protected |
CALL METHOD cb_valclass_transaction_vcl=>PM_LOAD_AND_SET_ATTRIBUTES...more details |
CB_VALCLASS_TRANSACTION_VCL 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 |
CURRENT_SPECIAL_OBJECT_INFO | Instance Attribute | Current Class-Specific Object Data | LIKE TYP_SPECIAL_OBJECT_INFO | Protected | |
MAP_ATT_INFO_TAB | Instance Attribute | Query: Mapping Metadata for Attributes | LIKE OSTYP_RT_MAP_ATT_INFO_SRT_TAB | Protected | |
SPECIAL_OBJECT_INFO | Instance Attribute | Class-Specific Object Data | LIKE TYP_SPECIAL_OBJECT_INFO_TAB | Protected | |
SPECIAL_OID_TAB | Instance Attribute | Class-Specific: Search Table OIDs | LIKE TYP_SPECIAL_OID_TAB | Protected |
CB_VALCLASS_TRANSACTION_VCL types
TYP_DB_DATA - Line-Type Persistent Object DataTYP_DB_DATA_TAB - Table-Type Persistent Object Data
TYP_DB_DELETE_TAB - Table Type Identifiers to Delete
TYP_OBJECT_REF - Type of Managed Object
TYP_OBJECT_REF_TAB - Table Type Object Reference
TYP_OID - Type of Generic Object Identifier
TYP_OID_TAB - Table Type Object Identifier
TYP_SPECIAL_OBJECT_INFO - Line Type Class-Specific Object Data
TYP_SPECIAL_OBJECT_INFO_TAB - Table Type Class-Specific Object Data
TYP_SPECIAL_OID_TAB - Table Type Search Table OIDs
TYP_TYPE - Type of Type Identifier
Links to Related Class(s)
CB_VALCL...Full list of available SAP object classes
Search for further information about these or an SAP related objects