SAP /BOFU/CL_P_CHANGE_DOCUMENT OO Class - DO: Change Documents: Data Access
/BOFU/CL_P_CHANGE_DOCUMENT 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 /BOFU/CL_P_CHANGE_DOCUMENT 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 /BOFU/CL_P_CHANGE_DOCUMENT is /BOBF/CL_DAC_IMPLEMENTATIONInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOBF/IF_BUF_DATA_ACCESSInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOBF/IF_LIB_DATA_ACCESSMethod list of /BOFU/CL_P_CHANGE_DOCUMENT 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 |
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD /bofu/cl_p_change_document=>CONSTRUCTOR...more details | ||
| GET_BO_CONF | Get BO Configuration | Protected |
| CALL METHOD /bofu/cl_p_change_document=>GET_BO_CONF...more details | ||
| GET_DB_TABLE_DESC | DB Table Desc | Protected |
| CALL METHOD /bofu/cl_p_change_document=>GET_DB_TABLE_DESC...more details | ||
| GET_STRUCTDESC_4_DBTABLE | Get Strucure descriptors for Db table | Protected |
| CALL METHOD /bofu/cl_p_change_document=>GET_STRUCTDESC_4_DBTABLE...more details | ||
| INIT_ARCHIVE_HANDLE | Initialize Archive Handle (Read form Archive Scenario) | Public |
| CALL METHOD /bofu/cl_p_change_document=>INIT_ARCHIVE_HANDLE...more details | ||
| INIT_ARCHIVE_MAINBUF | Initialize Archive Main Buffer (Read form Archive Scenario) | Public |
| CALL METHOD /bofu/cl_p_change_document=>INIT_ARCHIVE_MAINBUF...more details | ||
|
| ||
| READ_COMP_CHANGE_HDR | Read by Composition: Change Header | Protected |
| CALL METHOD /bofu/cl_p_change_document=>READ_COMP_CHANGE_HDR...more details | ||
| READ_COMP_CHANGE_HDR_ADDRESS | Public | |
| CALL METHOD /bofu/cl_p_change_document=>READ_COMP_CHANGE_HDR_ADDRESS...more details | ||
| READ_COMP_CHANGE_HDR_INT | Read by Composition: Change Header (Internal) | Protected |
| CALL METHOD /bofu/cl_p_change_document=>READ_COMP_CHANGE_HDR_INT...more details | ||
| READ_COMP_NODE_FLD_CHANGES | Read by Composition: Node/Field Changes | Protected |
| CALL METHOD /bofu/cl_p_change_document=>READ_COMP_NODE_FLD_CHANGES...more details | ||
| READ_COMP_NODE_FLD_CHANGES_INT | Read by Composition: Node/Field Changes (Internal) | Protected |
| CALL METHOD /bofu/cl_p_change_document=>READ_COMP_NODE_FLD_CHANGES_INT...more details | ||
| USE_BUFFER | Returns MV_USE_BUFFER parameter value | Public |
| CALL METHOD /bofu/cl_p_change_document=>USE_BUFFER...more details | ||
/BOFU/CL_P_CHANGE_DOCUMENT 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 |
| MO_CONF | Instance Attribute | LIKE /BOBF/IF_FRW_CONFIGURATION | Protected | ||
| MO_MAIN_BUFFER | Instance Attribute | LIKE /BOBF/IF_FRW_BUFFER | Protected | ||
| MT_BO_CONF | Instance Attribute | LIKE TT_BO_CONF | Protected | ||
| MT_CODE_VALUE_W_ELEM_W_DESC | Instance Attribute | LIKE TT_CODE_VALUE_W_ELEM_W_DESC | Protected | ||
| MT_FIELDINFO | Instance Attribute | LIKE TT_FIELDINFO | Protected | ||
| MT_KEY_EXTID_MAP | Instance Attribute | LIKE TT_KEY_EXTID_MAP | Protected | ||
| MV_TEMP_KEY_FIELD_CHG | Instance Attribute | LIKE /BOBF/CONF_KEY | Protected | ||
| MV_TEMP_KEY_NODE_CHG | Instance Attribute | LIKE /BOBF/CONF_KEY | Protected | ||
| MV_USE_BUFFER | Instance Attribute | LIKE ABAP_BOOL | Private | ||
| SO_MAIN_BUFFER_RFA | Static Attribute | Change Document Content: Buffer Dispatcher | LIKE /BOFU/CL_CDO_BUF_DISPATCHER | Protected | |
| SV_ARCHIVE_HANDLE | Static Attribute | LIKE I | Protected | ||
| SV_SUPPLY_NODE_DESC | Static Attribute | Supply Node Description? | ABAP_TRUE | LIKE ABAP_BOOL | Public |
/BOFU/CL_P_CHANGE_DOCUMENT types
TS_BO_CONF -TS_BO_CONF_NODE -
TS_CODE_VALUE_W_ELEM_W_DESC -
TS_DAC_NODE -
TS_DAC_NODE_REF -
TS_DATE_RANGE -
TS_DB_TABLE_DESC -
TS_KEY_EXTID_MAP -
TS_SELECTION -
TT_BO_CONF -
TT_CDPOS_TABKEY -
TT_CODE_VALUES -
TT_CODE_VALUES_W_DESCRIPTIONS -
TT_CODE_VALUE_W_ELEM_W_DESC -
TT_DATE_RANGE -
TT_FIELDINFO -
TT_KEY_EXTID_MAP -
TT_SELECTION -
TY_CDPOS_TABKEY -
TY_CODE_VALUE -
TY_CODE_VALUE_W_DESCRIPTION -
Links to Related Class(s)
/BOFU/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects