SAP ABAP Class CL_VBC_CONF_VERSION_ADAPTER ( Visual Business Versioning Adapter)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-GTF-VBZ (Application Component) Visual Business
⤷
VBC_BUSINESS_OBJECTS (Package) Business Object Layer (Application Logic)
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SVRS_CONFIG_TLOGO | Superclass for configuration of version management | 20100727 |
Properties
| Class | CL_VBC_CONF_VERSION_ADAPTER | |
| Short Description | Visual Business Versioning Adapter | |
| Super Class | CL_SVRS_CONFIG_TLOGO | Superclass for configuration of version management |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | VBC_BUSINESS_OBJECTS | Business Object Layer (Application Logic) |
| Created | 20100727 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_VBC_CONF_VERSION_ADAPTER has no forward declaration.
Interfaces
Class CL_VBC_CONF_VERSION_ADAPTER has no interface implemented.
Friends
Class CL_VBC_CONF_VERSION_ADAPTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | STRING | 'VBC_S_ADMIN_DATA' | 20100727 | |||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'VBCD_APP' | 20100727 | |||
| 3 | Constant | Private | Type reference (TYPE) | STRING | 'DELETE' | 20100727 | |||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'INSERT' | 20100727 | |||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'UPDATE' | 20100727 | |||
| 6 | Constant | Private | Type reference (TYPE) | STRING | 'APP_ID' | 20100727 | |||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'SVRS_R3TR_TABU' | 20100727 | |||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'XML_STREAM' | 20100727 | |||
| 9 | Constant | Private | Type reference (TYPE) | STRING | 'CHANGED_BY' | 20100727 | |||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'CHANGED_ON' | 20100727 | |||
| 11 | Constant | Private | Type reference (TYPE) | STRING | 'CREATED_BY' | 20100727 | |||
| 12 | Constant | Private | Type reference (TYPE) | STRING | 'CREATED_ON' | 20100727 | |||
| 13 | Constant | Private | Type reference (TYPE) | STRING | 'LAST_CHANGE_TIME' | 20100727 | |||
| 14 | Constant | Private | Type reference (TYPE) | STRING | 'LAST_CHANGE_USER' | 20100727 | |||
| 15 | Constant | Private | Type reference (TYPE) | STRING | 'R3TR' | 20100727 | |||
| 16 | Constant | Private | Type reference (TYPE) | OB_OBJECT | 'VBAP' | 20100727 | |||
| 17 | Constant | Private | Type reference (TYPE) | OB_TYP | 'L' | 20100727 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | 20100727 |
Events
Class CL_VBC_CONF_VERSION_ADAPTER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TT_VERSION_DIFFERENCE | Public | See coding | 20100727 | tt_version_difference TYPE STANDARD TABLE OF ty_version_difference
|
||
| 2 | TY_VERSION_DIFFERENCE | Public | See coding | 20100727 | BEGIN OF ty_version_difference,
app_id TYPE VBC_APP_ID," Application ID
table_name type TABNAME16,
object_id type vbc_object_id,
change_mode TYPE c LENGTH 30, " create, update, delete, noupdate
attribute_parsed_value_old TYPE string, " constants are replaced by constant value descriptions
attribute_parsed_stream_old TYPE xstring,
attribute_parsed_value_new TYPE string,
attribute_parsed_stream_new TYPE xstring,
END OF ty_version_difference
|
||
| 3 | TY_VERSION_INFORMATION | Private | See coding | 20100727 | BEGIN OF ty_version_information,
app_id TYPE VBC_APP_ID," Application ID
version_number TYPE c LENGTH 5, "versno,
last_change_user TYPE c LENGTH 12, "as4user,
last_change_date TYPE c LENGTH 8, "as4date,
last_change_time TYPE c LENGTH 6, " as4time,
create_user TYPE c LENGTH 12, "as4user,
create_date TYPE c LENGTH 8, "as4date,
create_time TYPE c LENGTH 6, "as4time,
END OF ty_version_information
|
Method Signatures
Method GET_CORRESPONDING_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_ENTRY | Call by reference | Type reference (TYPE) | ANY | 20100727 | ||||
| 2 | EV_OBJECT_ID | Call by reference | Type reference (TYPE) | VBC_OBJECT_ID | 20100727 | ||||
| 3 | IS_SOURCE_ENTRY | Call by reference | Type reference (TYPE) | ANY | 20100727 | ||||
| 4 | IT_TARGET_TABLE | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20100727 | ||||
| 5 | IV_TABLE_NAME | Call by reference | Type reference (TYPE) | ANY | 20100727 |
Method GET_CORRESPONDING_ENTRY on class CL_VBC_CONF_VERSION_ADAPTER has no exception.
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in |