Hierarchy

⤷

⤷

Properties
Class | /BOFU/CL_CHANGE_DOC_HANDLING | |
Short Description | Change Document Handling | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | /BOFU/CHANGE_DOC_ADAPTER | Change Documents Adapter |
Created | 20090205 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /BOFU/CL_CHANGE_DOC_HANDLING has no interface implemented.
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | /BOFU/CL_P_CHANGE_DOCUMENT | 20100709 | DO: Change Documents: Data Access |
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOFU/IF_CDO_CREATION | BO Application Call back: Is CDO active for given docs? | 20090205 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | Interface for Configuration | 20090205 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOFU/I_OBM_CDO | 20100709 | |||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TCDRP | Information on Include Reports Generated by RSSCD000 | 20090205 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_NODE_AND_TABS_OF_CDOBJ | 20100709 | |||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_TCDOB | 20100709 | |||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TT_DAC_HELPER | DAC Helpers of BOs | 20100709 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | /BOFU/T_CDOBJ_STRUCT_DETAIL | Change DOC object structure details | 20090205 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | Is key Ext ID mapping supported? | 20100709 | ||
10 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TABNAME16 | 20100709 | |||
11 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RS38L_FNAM | Name of Function Module | 20090205 | ||
12 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | STRING | '_WRITE_DOCUMENT' | Suffix for Function Module | 20090209 | |
13 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | TT_INSTANCE | 20090205 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Private | Method | OBSOLETE (retained as deletion can't be included in a note) | 20090205 |
2 | ![]() |
Instance method | Protected | Constructor | Constructor | 20090205 |
3 | ![]() |
Static method | Protected | Method | Doess the databast table contain a string field | 20090205 |
4 | ![]() |
Static method | Protected | Method | Determin Update Module to given Change Document Object | 20090205 |
5 | ![]() |
Instance method | Protected | Method | Get DAC Helper | 20100709 |
6 | ![]() |
Static method | Protected | Method | Get DO, DO Node by Hosting BO & Node Conf | 20100724 |
7 | ![]() |
Static method | Protected | Method | Get DO, DO Node by Hosting BO & Node Conf | 20100724 |
8 | ![]() |
Static method | Public | Method | Get Instance | 20090205 |
9 | ![]() |
Instance method | Public | Method | Get Key to ExtID Mapping Struct | 20100709 |
10 | ![]() |
Instance method | Protected | Method | Get Main BO Node key for DO node | 20100709 |
11 | ![]() |
Instance method | Protected | Method | Get Structure Details for Business Object and Database Table | 20090205 |
12 | ![]() |
Instance method | Protected | Method | Initialize CDO NOdes and DB tables | 20100709 |
13 | ![]() |
Instance method | Protected | Method | Initialize CDO NOdes and DB tables(Internal) | 20100709 |
14 | ![]() |
Instance method | Protected | Method | Initialize CDO NOdes and DB tables(Internal) | 20100709 |
15 | ![]() |
Instance method | Protected | Method | Is change document creation active for this bo instance | 20090205 |
16 | ![]() |
Instance method | Protected | Method | PCASBGDTCRD: Get Ext IDs | 20100724 |
17 | ![]() |
Instance method | Protected | Method | PCASBGDTCRD: Map Data | 20090209 |
18 | ![]() |
Instance method | Protected | Method | PCASBGDTC: Prepare DB Table Keys 1 | 20090209 |
19 | ![]() |
Instance method | Protected | Method | PCASBGDTC: Prepare DB Table Keys 2 | 20090209 |
20 | ![]() |
Instance method | Protected | Method | PCASBGDTC: Retrieve Data(RD) | 20090209 |
21 | ![]() |
Instance method | Protected | Method | PCASB: Get CDO data by root Key | 20090209 |
22 | ![]() |
Instance method | Protected | Method | PCASB: Get Change Info (Nodes & DO changes) | 20090206 |
23 | ![]() |
Instance method | Protected | Method | PCASB: Get DB Table Changes (GDTC) | 20090209 |
24 | ![]() |
Instance method | Private | Method | OBSOLETE (retained as deletion can't be included in a note) | 20090206 |
25 | ![]() |
Instance method | Public | Method | PCASB: Post after Save (BOPF Change buf as input) | 20090205 |
26 | ![]() |
Instance method | Private | Method | OBSOLETE: Post after Save (BO Changes from serv mgr extn) | 20090209 |
27 | ![]() |
Instance method | Protected | Method | Persist the collected CDO data | 20090205 |
28 | ![]() |
Static method | Protected | Method | Select TCDRP | 20090205 |
Events
Class /BOFU/CL_CHANGE_DOC_HANDLING has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TS_DAC_HELPER | Protected | See coding | DAC Helper of BO | 20100709 | BEGIN OF ts_dac_helper,
o_conf TYPE REF TO /bobf/if_frw_configuration,
o_helper TYPE REF TO /bofu/cl_std_dac_emulator,
END OF ts_dac_helper
|
|
2 | TS_DB_TABLE_CHANGES | Protected | See coding | DB Table Changes (one table) | 20090209 | BEGIN OF ts_db_table_changes,
db_table TYPE string,
leading_node_key type /bobf/obm_node_key,
o_conf TYPE REF TO /bobf/if_frw_configuration,
client_field TYPE string,
s_dac_of_leading_node TYPE /bobf/s_dac_node,
o_td_db_table TYPE REF TO cl_abap_tabledescr,
o_sd_db_table TYPE REF TO cl_abap_structdescr,
s_leading_node TYPE REF TO ts_db_table_keys_4_node,
t_nodes_and_keys TYPE HASHED TABLE OF ts_db_table_keys_4_node
WITH UNIQUE KEY s_node-node_key
with NON-UNIQUE SORTED key parent_key COMPONENTS s_node-parent_node_key,
t_current_image TYPE REF TO data,
t_before_image TYPE REF TO data,
END OF ts_db_table_changes
|
|
3 | TS_DB_TABLE_KEYS_4_NODE | Protected | See coding | DB Table + Node Key: Keys Inserted/Updated/Changed | 20090209 | BEGIN OF ts_db_table_keys_4_node,
s_node TYPE /bobf/s_confro_node,
t_children TYPE tt_db_table_keys_4_node_ch,
s_parent TYPE REF TO data,
t_key_insert TYPE /bobf/t_frw_key,
t_key_update TYPE /bobf/t_frw_key,
t_key_delete TYPE /bobf/t_frw_key,
t_key_link_insert TYPE /bobf/t_frw_key_link,
t_key_link_update TYPE /bobf/t_frw_key_link,
t_key_link_delete TYPE /bobf/t_frw_key_link,
t_keys_current_image TYPE /bobf/t_frw_key,
t_keys_before_image TYPE /bobf/t_frw_key,
t_data_current_image TYPE REF TO data,
t_data_before_image TYPE REF TO data,
END OF ts_db_table_keys_4_node
|
|
4 | TS_KEY_EXT_ID_MAP | Protected | See coding | Key Ext ID Map | 20100709 | BEGIN OF ts_key_ext_id_map,
root_key TYPE /bobf/conf_key.
INCLUDE TYPE /bofu/if_cdo_creation=>ts_key_extid_map_cdo_keys.
INCLUDE TYPE /bofu/if_cdo_creation=>ts_key_extid_map_cdo_non_keys.
TYPES:
END OF ts_key_ext_id_map
|
|
5 | TS_NODE_AND_TABS_OF_CDOBJ | Protected | See coding | Nodes and DB tables part of CDO definition | 20100709 | BEGIN OF ts_node_and_tabs_of_cdobj,
s_cdo_object TYPE tcdob,
object_db_table type tabname16,
host_node_key TYPE /bobf/obm_node_key,
permanent_node_key TYPE /bobf/obm_node_key, "of Hosting BO or DO
node_esr_name type string, "For information purpose - in debugging the system
s_host_node_conf TYPE /bobf/s_confro_node,
o_do_conf TYPE REF TO /bobf/if_frw_configuration,
S_DO_NODE_CONF TYPE /BOBF/S_CONFRO_NODE,
o_struct TYPE REF TO cl_abap_structdescr,
s_do_rep_node_keys type /bofu/if_cdo_creation=>ts_do_representation_nodes,
T_NODE_FIELDS TYPE SORTED TABLE OF STRING WITH UNIQUE KEY TABLE_LINE,
END OF ts_node_and_tabs_of_cdobj
|
|
6 | TS_NODE_DATA | Protected | See coding | Node Delta | 20090206 | BEGIN OF ts_node_data,
node_key TYPE /bobf/obm_node_key, "Node key on Main BO - on MO_CONF
o_bo_conf TYPE REF TO /bobf/if_frw_configuration,
s_node_conf TYPE /bobf/s_confro_node, "Host BO or DO Conf - on o_bo_conf
t_key_insert TYPE /bobf/t_frw_key,
t_key_update TYPE /bobf/t_frw_key,
t_key_delete TYPE /bobf/t_frw_key,
t_key_all type /bobf/t_frw_key,
t_key_link_insert TYPE /bobf/t_frw_key_link,
t_key_link_update TYPE /bobf/t_frw_key_link,
t_key_link_delete TYPE /bobf/t_frw_key_link,
END OF ts_node_data
|
|
7 | TT_DAC_HELPER | Protected | See coding | DAC Helpers of BOs | 20100709 | tt_dac_helper TYPE SORTED TABLE OF ts_dac_helper WITH UNIQUE KEY o_conf
|
|
8 | TT_DB_TABLE_CHANGES | Protected | See coding | DB Table Changes (multiple tables) | 20090209 | tt_db_table_changes TYPE HASHED TABLE OF ts_db_table_changes WITH UNIQUE KEY db_table leading_node_key
|
|
9 | TT_DB_TABLE_KEYS_4_NODE_CH | Protected | See coding | Table of Refererences TS_DB_TABLE_KEYS_4_NODE | 20090209 | tt_db_table_keys_4_node_ch TYPE STANDARD TABLE OF REF TO data WITH DEFAULT KEY
|
|
10 | TT_INSTANCE | Protected | See coding | Factory Instances | 20090205 | tt_instance TYPE SORTED TABLE OF ty_instance WITH UNIQUE KEY bo_key
|
|
11 | TT_KEY_EXT_ID_MAP | Protected | See coding | Key Ext ID Map | 20100709 | tt_key_ext_id_map TYPE SORTED TABLE OF ts_key_ext_id_map WITH NON-UNIQUE KEY root_key
|
|
12 | TT_NODE_AND_TABS_OF_CDOBJ | Protected | See coding | Nodes and DB tables part of CDO definition | 20100709 | tt_node_and_tabs_of_cdobj TYPE SORTED TABLE OF ts_node_and_tabs_of_cdobj
WITH UNIQUE KEY PRIMARY_KEY COMPONENTS host_node_key
with NON-UNIQUE SORTED key object_db_table COMPONENTS object_db_table
WITH NON-UNIQUE SORTED KEY tabname COMPONENTS s_cdo_object-tabname
with NON-UNIQUE SORTED key do_rep_node_keys COMPONENTS permanent_node_key s_do_rep_node_keys
|
|
13 | TT_NODE_CONF | Protected | See coding | 20100709 | tt_node_conf TYPE STANDARD TABLE OF /bobf/s_confro_node
WITH NON-UNIQUE SORTED KEY data_data_type COMPONENTS data_data_type
WITH NON-UNIQUE SORTED KEY database_table COMPONENTS database_table
|
||
14 | TT_NODE_DATA | Protected | See coding | Node Delta for multiple Nodes | 20090206 | tt_node_data TYPE HASHED TABLE OF ts_node_data
WITH UNIQUE KEY node_key "Main BO node Key
with NON-UNIQUE SORTED key bo_node COMPONENTS s_node_conf-node_key "BO/DO Node key
with NON-UNIQUE SORTED key bo_leading_node COMPONENTS s_node_conf-lead_db_node_key
|
|
15 | TT_TCDOB | Protected | See coding | 20100709 | tt_tcdob TYPE SORTED TABLE OF tcdob WITH UNIQUE KEY TABNAME
|
||
16 | TY_INSTANCE | Protected | See coding | Factory Instance | 20090205 | BEGIN OF ty_instance,
bo_key TYPE /bobf/obm_bo_key,
instance TYPE REF TO /bofu/cl_change_doc_handling,
END OF ty_instance
|
Method Signatures
Method COLLECT_DB_TAB_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | /BOFU/T_CDO_TABLE | Table for DB-Update | 20090205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20090205 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20090205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method DB_TABLE_HAS_STRING_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_DATABASE_TABLE | Call by reference | Type reference (TYPE) | TABNAME16 | Table name, 16 characters | 20090205 | ||
2 | ![]() |
RV_CONTAINS_STRING | Value transfer | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090205 |
Method DB_TABLE_HAS_STRING_FIELD on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method DETERMINE_UPDATE_MODULE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_UPDATE_MODULE | Call by reference | Type reference (TYPE) | RS38L_FNAM | Name of Function Module | 20090205 | ||
2 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | CDOBJECTCL | Object class | 20090205 |
Method DETERMINE_UPDATE_MODULE on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method GET_DAC_HELPER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_HELPER | Value transfer | Object reference (TYPE REF TO) | /BOFU/CL_STD_DAC_EMULATOR | BOPF Standard DAC Emulator: Gives DB table data | 20100709 | ||
2 | ![]() |
IO_CONF | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | Interface for Configuration | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BOPF Exception Class | 20100709 |
Method GET_DO_NODE_BY_HOSTING_NODE1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_DO_CONF | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | 20100724 | |||
2 | ![]() |
ES_DO_NODE_CONF | Call by reference | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | Configuration: Node | 20100724 | ||
3 | ![]() |
ET_DO_REP_NODE_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20100724 | ||
4 | ![]() |
IO_HOST_CONF | Value transfer | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | 20100724 | |||
5 | ![]() |
IS_HOST_NODE_CONF | Value transfer | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | Node | 20100724 |
Method GET_DO_NODE_BY_HOSTING_NODE1 on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method GET_DO_NODE_BY_HOSTING_NODE1_I Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DO_REP_NODE_KEYS | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20100724 | ||
2 | ![]() |
EO_DO_CONF | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | 20100724 | |||
3 | ![]() |
ES_DO_NODE_CONF | Call by reference | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | Configuration: Node | 20100724 | ||
4 | ![]() |
IO_HOST_CONF | Value transfer | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | 20100724 | |||
5 | ![]() |
IS_HOST_NODE_CONF | Value transfer | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | Node | 20100724 |
Method GET_DO_NODE_BY_HOSTING_NODE1_I on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EO_INSTANCE | Value transfer | Object reference (TYPE REF TO) | /BOFU/CL_CHANGE_DOC_HANDLING | Change Document Handling | 20090205 | ||
2 | ![]() |
IV_BO_KEY | Call by reference | Type reference (TYPE) | /BOBF/OBM_BO_KEY | Business Object | 20090205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method GET_KEY_TO_EXTID_MAP_STRUCT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_STRUCT | Value transfer | Type reference (TYPE) | TABNAME | Table Name | 20100709 |
Method GET_KEY_TO_EXTID_MAP_STRUCT on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method GET_MAIN_BO_NODEKEY_4_DONODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_NODE_KEY | Value transfer | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20100709 | ||
2 | ![]() |
IS_DB_TABLE_CHANGES | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_CHANGES | DB Table Changes (one table) | 20100709 | ||
3 | ![]() |
IT_NODE_DATA | Call by reference | Type reference (TYPE) | TT_NODE_DATA | Node Delta for multiple Nodes | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method GET_STRUCTURE_DETAILS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_MULTILINE | Call by reference | Type reference (TYPE) | CDMULTCASE | Create change documents: 'X'=Multiple case, ' '=Single case | 20090205 | ||
2 | ![]() |
EV_STRUCTURE | Call by reference | Type reference (TYPE) | CDTABNAME | Change document creation: Table name | 20090205 | ||
3 | ![]() |
IV_DATABASE_TABLE | Call by reference | Type reference (TYPE) | TABNAME16 | Table name, 16 characters | 20090205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method INIT_CDO_NODES_AND_TABS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_CONF | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CONFIGURATION | Interface for Configuration | 20100709 | ||
2 | ![]() |
IS_CDO_CONF | Call by reference | Type reference (TYPE) | /BOFU/I_OBM_CDO | Change Documents Adapter: BO Specific Settings | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BOPF Exception Class | 20100709 |
Method INIT_CDO_NODES_AND_TABS_INT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_CDO_NODES_AND_TABLES | Call by reference | Type reference (TYPE) | TS_NODE_AND_TABS_OF_CDOBJ | Nodes and DB tables part of CDO definition | 20100709 | ||
2 | ![]() |
IT_NODE_CONF | Call by reference | Type reference (TYPE) | TT_NODE_CONF | 20100709 | |||
3 | ![]() |
IV_DB_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100709 | ||
4 | ![]() |
IV_STRUCT | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BOPF Exception Class | 20100709 |
Method INIT_CDO_NODES_AND_TABS_INT1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_CDO_NODES_AND_TABLES | Call by reference | Type reference (TYPE) | TS_NODE_AND_TABS_OF_CDOBJ | Nodes and DB tables part of CDO definition | 20100709 | ||
2 | ![]() |
IS_NODE_CONF | Call by reference | Type reference (TYPE) | /BOBF/S_CONFRO_NODE | Configuration: Node | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BOPF Exception Class | 20100709 |
Method IS_CDO_CREATION_ACTIVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACTIVE_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090205 | ||
2 | ![]() |
IT_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | 20090205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASBGDTCRD_GET_EXT_IDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KEY_EXT_ID_MAP | Call by reference | Type reference (TYPE) | TT_KEY_EXT_ID_MAP | Key Ext ID Map | 20100724 | ||
2 | ![]() |
IO_CDO_CALLBACK | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_CDO_CREATION | BO Application Call back: Is CDO active for given docs? | 20100724 | ||
3 | ![]() |
IO_CDO_CALLBACK_MAIN_BO | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_CDO_CREATION | BO Application Call back: Is CDO active for given docs? | 20100724 | ||
4 | ![]() |
IO_INT_ACCESS | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_CDO_INT_ACCESS | Interface for Access in Change Document Layer | 20100724 | ||
5 | ![]() |
IO_INT_ACCESS_MAIN_BO | Call by reference | Object reference (TYPE REF TO) | /BOFU/IF_CDO_INT_ACCESS | Interface for Access in Change Document Layer | 20100724 | ||
6 | ![]() |
IS_DB_TABLE_CHANGES | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_CHANGES | DB Table Changes (one table) | 20100724 | ||
7 | ![]() |
IS_KEYS_FOR_NODE | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_KEYS_4_NODE | DB Table + Node Key: Keys Inserted/Updated/Changed | 20100724 | ||
8 | ![]() |
IT_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20100724 | |||
9 | ![]() |
IT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20100724 | ||
10 | ![]() |
IT_KEY_LINK | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY_LINK | Key Link | 20100724 | ||
11 | ![]() |
IT_NODE_DATA | Call by reference | Type reference (TYPE) | TT_NODE_DATA | Node Delta for multiple Nodes | 20100724 | ||
12 | ![]() |
IV_NODE_KEY_MAIN_BO | Call by reference | Type reference (TYPE) | /BOBF/OBM_NODE_KEY | Node | 20100724 | ||
13 | ![]() |
IV_USE_BEFORE_IMAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20100724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100724 |
Method PCASBGDTCRD_MAP_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_DB_TABLE_DATA | Call by reference | Type reference (TYPE) | HASHED TABLE | 20090209 | |||
2 | ![]() |
IS_DB_TABLE_CHANGES | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_CHANGES | 20090209 | |||
3 | ![]() |
IS_KEYS_FOR_NODE | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_KEYS_4_NODE | 20090209 | |||
4 | ![]() |
IT_NODE_CAT | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_NODE_CAT | Node Category Assignment | 20090320 | ||
5 | ![]() |
IT_NODE_DATA | Call by reference | Type reference (TYPE) | INDEX TABLE | 20090209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASBGDTC_PREP_KEYS_1 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_NODE_DATA | Call by reference | Type reference (TYPE) | TT_NODE_DATA | Node Delta for multiple Nodes | 20090209 | ||
2 | ![]() |
ET_DB_TABLE_CHANGES | Call by reference | Type reference (TYPE) | TT_DB_TABLE_CHANGES | 20090209 | |||
3 | ![]() |
ET_ROOT_KEY_CDO_ACTIVE | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090209 | ||
4 | ![]() |
IT_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASBGDTC_PREP_KEYS_2 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_DB_TABLE_CHANGES | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_CHANGES | 20090209 | |||
2 | ![]() |
IS_KEYS_FOR_NODE | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_KEYS_4_NODE | 20090209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASBGDTC_RETRIEVE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KEY_EXT_ID_MAP | Call by reference | Type reference (TYPE) | TT_KEY_EXT_ID_MAP | Key Ext ID Map | 20100709 | ||
2 | ![]() |
IS_DB_TABLE_CHANGES | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_CHANGES | 20090209 | |||
3 | ![]() |
IS_KEYS_FOR_NODE | Call by reference | Object reference (TYPE REF TO) | TS_DB_TABLE_KEYS_4_NODE | 20090209 | |||
4 | ![]() |
IT_NODE_DATA | Call by reference | Type reference (TYPE) | TT_NODE_DATA | Node Delta for multiple Nodes | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASB_GET_CDO_DATA_BY_ROOT_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CDO_DATA | Call by reference | Type reference (TYPE) | /BOFU/T_CDO_TABLE | Table for DB-Update | 20090209 | ||
2 | ![]() |
IT_DB_TABLE_CHANGES | Call by reference | Type reference (TYPE) | TT_DB_TABLE_CHANGES | DB Table Data - multiple tables | 20090209 | ||
3 | ![]() |
IT_KEY_EXT_ID_MAP | Call by reference | Type reference (TYPE) | TT_KEY_EXT_ID_MAP | Key Ext ID Map | 20100709 | ||
4 | ![]() |
IV_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20090209 |
Method PCASB_GET_CDO_DATA_BY_ROOT_KEY on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method PCASB_GET_CHANGE_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_NODE_DATA | Call by reference | Type reference (TYPE) | TT_NODE_DATA | Node Delta for multiple Nodes | 20090206 | ||
2 | ![]() |
ET_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090206 | ||
3 | ![]() |
IO_TRANSACTIONAL_CHANGES | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Interface of Change Object | 20090206 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASB_GET_DB_TAB_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_KEY_EXT_ID_MAP | Call by reference | Type reference (TYPE) | TT_KEY_EXT_ID_MAP | Key Ext ID Map | 20100709 | ||
2 | ![]() |
CT_NODE_DATA | Call by reference | Type reference (TYPE) | TT_NODE_DATA | Node Delta for multiple Nodes | 20090209 | ||
3 | ![]() |
ET_DB_TABLE_CHANGES | Call by reference | Type reference (TYPE) | TT_DB_TABLE_CHANGES | DB Table Data - multiple tables | 20090209 | ||
4 | ![]() |
ET_ROOT_KEY_CDO_ACTIVE | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090209 | ||
5 | ![]() |
IT_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/T_FRW_KEY | Key Table | 20090209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method PCASB_POST_DO_CHANGES Signature
Method PCASB_POST_DO_CHANGES on class /BOFU/CL_CHANGE_DOC_HANDLING has no parameter.
Method PCASB_POST_DO_CHANGES on class /BOFU/CL_CHANGE_DOC_HANDLING has no exception.
Method POST_CDO_AFTER_SAVE_BOPF Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IO_TRANSACTIONAL_CHANGES | Call by reference | Object reference (TYPE REF TO) | /BOBF/IF_FRW_CHANGE | Changes corresponding to this BO only!!! | 20090205 | ||
2 | ![]() |
IV_SYSTEM_DATE | Call by reference | Type reference (TYPE) | D | System Date | 20100709 | ||
3 | ![]() |
IV_SYSTEM_TIME | Call by reference | Type reference (TYPE) | T | System Time | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BOPF Exception Class | 20100709 |
Method POST_CDO_AFTER_SAVE_SM_EXTN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_TRANSACTIONAL_CHANGES | Call by reference | Type reference (TYPE) | /BOFU/IF_SERVICE_MGR_EXTENSION=>TT_TRANSACTIONAL_CHANGES | Transactional Changes | 20090209 | ||
2 | ![]() |
IV_SYSTEM_DATE | Call by reference | Type reference (TYPE) | D | 20100709 | |||
3 | ![]() |
IV_SYSTEM_TIME | Call by reference | Type reference (TYPE) | T | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method SAVE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_CDO_TABLE | Call by reference | Type reference (TYPE) | /BOFU/T_CDO_TABLE | Table for DB-Update | 20100709 | ||
2 | ![]() |
IV_ROOT_KEY | Call by reference | Type reference (TYPE) | /BOBF/CONF_KEY | NodeID | 20090205 | ||
3 | ![]() |
IV_SYSTEM_DATE | Call by reference | Type reference (TYPE) | D | System Date | 20100709 | ||
4 | ![]() |
IV_SYSTEM_TIME | Call by reference | Type reference (TYPE) | T | System Time | 20100709 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
Method SELECT_TCDRP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_TCDRP | Call by reference | Type reference (TYPE) | TCDRP | Information on Include Reports Generated by RSSCD000 | 20090205 | ||
2 | ![]() |
IV_OBJECT | Call by reference | Type reference (TYPE) | CDOBJECTCL | Object class | 20090205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20100709 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 701 |