Hierarchy
⤷
⤷
Properties
| Class | CL_DRF_OUTBOUND | |
| Short Description | Root Class for Outbound Services | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | DRF_OUTBOUND | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | DRF_SERVICES_OUTBOUND | Data Replication Framework: Outbound Services |
| Created | 20081209 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 7 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_DRF_OUTBOUND has no interface implemented.
Friends
Class CL_DRF_OUTBOUND 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 | 'ANALYZE_CHANGES_BY_CHG_POINTER' | IF_DRF_OUTBOUND: Analyse Changes by Change Pointer | 20081218 | ||
| 2 | Constant | Private | Type reference (TYPE) | STRING | 'ANALYZE_CHANGES_BY_MDG_CP' | IF_DRF_OUTBOUND: Analyse Changes by MDG CP | 20090817 | ||
| 3 | Constant | Private | Type reference (TYPE) | STRING | 'ANALYZE_CHANGES_BY_OTHERS' | IF_DRF_OUTBOUND: Analyze Changes By Others | 20081218 | ||
| 4 | Constant | Private | Type reference (TYPE) | STRING | 'APPLY_NODE_INST_FILTER_MULTI' | IF_DRF_OUTBOUND: Apply Node Instance Filter Multi | 20081218 | ||
| 5 | Constant | Private | Type reference (TYPE) | STRING | 'APPLY_NODE_INST_FT_SINGLE' | IF_DRF_OUTBOUBD: Apply Node Instance Filter Single | 20081218 | ||
| 6 | Constant | Private | Type reference (TYPE) | STRING | 'BUILD_PARALLEL_PACKAGE' | IF_DRF_OUTBOUND: Build Parallel Package | 20081217 | ||
| 7 | Constant | Private | Type reference (TYPE) | STRING | 'ENRICH_FILTER_CRITERIA' | IF_DRF_OUTBOUND: Enrich Filter Criteria | 20081217 | ||
| 8 | Constant | Private | Type reference (TYPE) | STRING | 'Error in parallel process ' | 20091015 | |||
| 9 | Constant | Private | Type reference (TYPE) | STRING | 'INITIALIZE' | IF_DRF_OUTBOUND: Initialize | 20081217 | ||
| 10 | Constant | Private | Type reference (TYPE) | STRING | 'MAP_DATA2MESSAGE' | IF_DRF_OUTBOUND: MapData2Message | 20081217 | ||
| 11 | Constant | Private | Type reference (TYPE) | STRING | 'No write of Table for Replicationstatus' | No write of Replication Table DRFD_OBJ_REP_STA | 20090320 | ||
| 12 | Constant | Private | Type reference (TYPE) | STRING | 'READ_COMPLETE_DATA' | IF_DRF_OUTBOUND: Read Complete Data | 20081217 | ||
| 13 | Constant | Private | Type reference (TYPE) | STRING | 'SEND_MESSAGE' | IF_DRF_OUTBOUND: Send Message | 20081217 | ||
| 14 | Constant | Private | Type reference (TYPE) | STRING | 'WRITE_REPLICATIONSTATUS_FAILED' | F_DRF_OUTBOUBD: Write Replication Status | 20090313 | ||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_PROXY_BASIS | Service Proxy | 20081209 | |||
| 16 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_WSPROTOCOL_MESSAGE_ID | XI and WS: Read Message ID | 20081209 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | Key Table of preset of relevant objects for outbound impl. | 20090219 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | TY_S_PARALLEL_TASK_ADMIN | Manage Parallel Tasks | 20081209 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | DRF_S_RUNTIME_PARAM | Runtime Parameter | 20081209 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | DRF_T_FILE_DATA | File Data | 20090716 | |||
| 21 | Instance attribute | Protected | Type reference (TYPE) | ABAP_COMPONENT_TAB | KeyOnly Line Description | 20090904 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | DRF_T_MESSAGE | Table type for direct data transfer | 20100706 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20100714 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Own Business System | 20081209 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110204 | |||
| 26 | Instance attribute | Protected | Object reference (TYPE REF TO) | CX_DRF_PROCESS_MESSAGES | Send Exceptions during Service/Message | 20081209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Change Analysis (Change Pointer, ...) | 20081217 | |
| 2 | Instance method | Private | Method | Change Analysis of MDG Change Pointer | 20090817 | |
| 3 | Instance method | Protected | Method | ToDos: Analyze Filter Criteria | 20081209 | |
| 4 | Instance method | Private | Method | Returns the Data for a Parallel Package | 20081209 | |
| 5 | Instance method | Private | Method | Returns the Data for a Parallel Package for Change Pointers | 20090123 | |
| 6 | Instance method | Private | Method | Returns the Data for a Parallel Package for Change Pointers | 20090819 | |
| 7 | Instance method | Private | Method | Build Change Pointer Creation Date/Time in UTC | 20090818 | |
| 8 | Instance method | Private | Method | Check if the choosen application exists | 20091020 | |
| 9 | Instance method | Private | Method | Check if passed application exists | 20091007 | |
| 10 | Instance method | Private | Method | Check if iv_dlmod/replication mode is supported by DRF | 20091215 | |
| 11 | Instance method | Private | Method | Check Business System | 20091005 | |
| 12 | Instance method | Private | Method | Check if iv_dlmod/replication mode is supported by DRF | 20091007 | |
| 13 | Instance method | Private | Method | Check if either single object key or table is passed | 20091013 | |
| 14 | Instance method | Private | Method | Check if passed application exists | 20091215 | |
| 15 | Instance method | Protected | Method | Check Replication (For Example, Repeated Initial Run) | 20090227 | |
| 16 | Instance method | Private | Method | Collect Messages returned from Implementations | 20100706 | |
| 17 | Instance method | Private | Method | Complete Data Collection for File Download (fill mt_file_dat | 20090925 | |
| 18 | Instance method | Private | Method | Condense Selected Change Pointer | 20090123 | |
| 19 | Instance method | Private | Method | Create Instance of DRF Application Log | 20090217 | |
| 20 | Instance method | Private | Method | Creates an Instance of the Outbound Implementation Key Table | 20081217 | |
| 21 | Instance method | Private | Method | Determine the relevant objects from the ID | 20091012 | |
| 22 | Instance method | Protected | Method | Create ES Messages for Filtered Objects | 20081209 | |
| 23 | Instance method | Protected | Method | Processes the Finalize Step of the Outbound implementation | 20090116 | |
| 24 | Instance method | Public | Method | Process Parallel Task Results | 20090213 | |
| 25 | Instance method | Public | Method | Process Parallel Task Results | 20081209 | |
| 26 | Instance method | Private | Method | Creates an Instance of the Outbound Implementation Key Table | 20090408 | |
| 27 | Instance method | Protected | Method | Initialize Outbound Implementation | 20090206 | |
| 28 | Instance method | Private | Method | Map MDG change pointer to ALE change pointer | 20090909 | |
| 29 | Instance method | Private | Method | Controller Method for the Outbound Replication | 20081218 | |
| 30 | Instance method | Public | Method | Prepares Parallel Task for Change Pointer Analyze | 20090209 | |
| 31 | Instance method | Protected | Method | Prepare Instantiation of a Outbound Implementation | 20081216 | |
| 32 | Instance method | Public | Method | Prepares Parallel Task for Change Pointer Analyze | 20090903 | |
| 33 | Instance method | Public | Method | Prepares Parallel Task for Message Processing | 20081209 | |
| 34 | Instance method | Private | Method | Prepare the Replication Table | 20090320 | |
| 35 | Instance method | Private | Method | Preset Relevant Objects | 20090407 | |
| 36 | Instance method | Public | Method | Parallel Processing | 20090203 | |
| 37 | Instance method | Private | Method | Processes the Change Pointer and the Change Others Analysis | 20090903 | |
| 38 | Instance method | Private | Method | Process all Chg Pointer Analyse Steps for Delta Replication | 20090903 | |
| 39 | Instance method | Public | Method | Parallel Processing | 20090903 | |
| 40 | Instance method | Private | Method | ToDos: Executes Parallel Task (New Roll Area) | 20081209 | |
| 41 | Instance method | Public | Method | Parallel Processing | 20090115 | |
| 42 | Instance method | Private | Method | Parallel Processing (New Roll Area) | 20081209 | |
| 43 | Instance method | Private | Method | Reads the Value for a Specific Outbound Parameter | 20090206 | |
| 44 | Instance method | Public | Method | API to Restart the Outbound Replication Process | 20090218 | |
| 45 | Instance method | Public | Method | Rollback work | 20090519 | |
| 46 | Instance method | Private | Method | Save download file on application server | 20100706 | |
| 47 | Instance method | Private | Method | Select Change Pointer from DB | 20090817 | |
| 48 | Instance method | Private | Method | Sends Processed Message | 20081209 | |
| 49 | Instance method | Private | Method | Set Start date/time | 20091007 | |
| 50 | Instance method | Public | Method | API to Start the Outbound Replication Process | 20081218 | |
| 51 | Instance method | Private | Method | Unite Relevant Objects after Change Pointer Analysis | 20090218 | |
| 52 | Instance method | Private | Method | Update Replication Status Table adding Log Handle | 20091110 | |
| 53 | Instance method | Private | Method | Write header log entry | 20100119 |
Events
Class CL_DRF_OUTBOUND has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_ICON_TOOLTIP | Private | See coding | 20081217 | ty_icon_tooltip type c length 36
|
||
| 2 | TY_S_PARALLEL_TASK_ADMIN | Private | See coding | 20081217 | begin of ty_s_parallel_task_admin,
last_tabix type sytabix,
log_counter type drf_counter ,
end of ty_s_parallel_task_admin
|
||
| 3 | TY_S_RFC_CHP_MDG_PARAM | Public | See coding | 20090820 | BEGIN OF ty_s_rfc_chp_mdg_param ,
me TYPE REF TO cl_drf_outbound,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
change_pointer_id TYPE mdg_cp_t_cp_id ,
result_of_filter TYPE REF TO data,
relevant_objects TYPE REF TO data,
erroneous_tasks TYPE drf_t_parallel_task_param,
stat_info TYPE drf_s_stat_info,
log_counter TYPE drf_counter ,
END OF ty_s_rfc_chp_mdg_param
|
||
| 4 | TY_S_RFC_CHP_PARAM | Public | See coding | 20090401 | BEGIN OF ty_s_rfc_chp_param ,
me TYPE REF TO cl_drf_outbound,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
change_pointer_id TYPE drf_t_cpident ,
result_of_filter TYPE REF TO data,
relevant_objects TYPE REF TO data,
erroneous_tasks TYPE drf_t_parallel_task_param,
stat_info TYPE drf_s_stat_info,
log_counter TYPE drf_counter ,
END OF ty_s_rfc_chp_param
|
||
| 5 | TY_S_RFC_DATA_CP_IN | Public | See coding | 20090402 | BEGIN OF ty_s_rfc_data_cp_in,
runtime_param TYPE drf_s_runtime_param_no_refs,
task_param TYPE drf_s_parallel_task_param,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
change_pointer_id TYPE drf_t_cpident ,
END OF ty_s_rfc_data_cp_in
|
||
| 6 | TY_S_RFC_DATA_CP_MDG_IN | Public | See coding | 20090819 | BEGIN OF ty_s_rfc_data_cp_mdg_in ,
runtime_param TYPE drf_s_runtime_param_no_refs,
task_param TYPE drf_s_parallel_task_param,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
changepointer_id TYPE mdg_cp_t_cp_id ,
END OF ty_s_rfc_data_cp_mdg_in
|
||
| 7 | TY_S_RFC_DATA_CP_OUT | Public | See coding | 20090402 | BEGIN OF ty_s_rfc_data_cp_out,
task_param TYPE drf_s_parallel_task_param,
msgtab TYPE drf_t_msg,
END OF ty_s_rfc_data_cp_out
|
||
| 8 | TY_S_RFC_DATA_IN | Public | See coding | 20081217 | BEGIN OF ty_s_rfc_data_in,
runtime_param TYPE drf_s_runtime_param,
task_param TYPE drf_s_parallel_task_param,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
END OF ty_s_rfc_data_in
|
||
| 9 | TY_S_RFC_DATA_IN_NOREFS | Public | See coding | 20090211 | BEGIN OF ty_s_rfc_data_in_norefs,
runtime_param TYPE drf_s_runtime_param_no_refs,
task_param TYPE drf_s_parallel_task_param,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
END OF ty_s_rfc_data_in_norefs
|
||
| 10 | TY_S_RFC_DATA_OUT | Public | See coding | 20081217 | BEGIN OF ty_s_rfc_data_out,
task_param TYPE drf_s_parallel_task_param,
msgtab TYPE drf_t_msg,
END OF ty_s_rfc_data_out
|
||
| 11 | TY_S_RFC_USER_PARAM | Public | See coding | 20081217 | BEGIN OF ty_s_rfc_user_param,
me TYPE REF TO cl_drf_outbound,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
prepare_data TYPE REF TO data,
erroneous_objects TYPE REF TO data,
erroneous_tasks TYPE drf_t_parallel_task_param,
stat_info TYPE drf_s_stat_info,
END OF ty_s_rfc_user_param
|
||
| 12 | TY_S_RFC_USER_PARAM_CP | Public | See coding | 20090402 | BEGIN OF ty_s_rfc_user_param_cp,
external_criteria TYPE rsds_trange,
ignore_filter TYPE abap_bool,
change_pointer_id TYPE drf_t_cpident ,
relevant_objects TYPE REF TO data,
erroneous_tasks TYPE drf_t_parallel_task_param,
stat_info TYPE drf_s_stat_info,
END OF ty_s_rfc_user_param_cp
|
||
| 13 | TY_T_CHG_POINTER_CRETIME | Private | See coding | 20090113 | ty_t_chg_pointer_cretime type range of cpcretime
|
||
| 14 | TY_T_UTC_CRETIME | Private | See coding | 20090818 | TY_T_UTC_CRETIME type range of timestamp
|
Method Signatures
Method ANALYZE_CHANGES_BY_CHG_POINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090401 | ||||
| 2 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081217 | |||
| 3 | IT_CHANGE_POINTER | Call by reference | Type reference (TYPE) | DRF_T_BDCP | Storage-Optimized Change Pointer | 20090224 | |||
| 4 | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090402 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081217 | |||
| 2 | 20081217 |
Method ANALYZE_CHANGES_BY_MDG_CP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090817 | ||||
| 2 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090817 | |||
| 3 | IT_CHANGE_POINTER | Call by reference | Type reference (TYPE) | MDG_CP_T_CP | Storage-Optimized Change Pointer | 20090817 | |||
| 4 | IT_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Table - Change Pointer IDs | 20090817 | |||
| 5 | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090817 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions When Filtering | 20090817 | ||
| 2 | Root Class for Exceptions | 20090817 |
Method APPLY_FILTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090401 | ||||
| 2 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081209 | |||
| 3 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090323 | |||
| 4 | IV_CALL_TIME_POINT | Call by reference | Type reference (TYPE) | DRF_FILTER_TP | Time When Filter Is to Be Applied | 20081209 | |||
| 5 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Processing Mode of Service Operation | 20090112 | |||
| 6 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Should Configured Filter Be Ignored (X=true)? | 20081209 | ||
| 7 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090112 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions When Filtering (Enrich Filter Parameter) | 20090313 | ||
| 2 | 20081209 | |||
| 3 | 20090313 |
Method BUILD_PARALLEL_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_PACKAGE_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Reference to Data to Be Processed | 20081209 | |||
| 2 | ES_TASK_PARAM | Call by reference | Type reference (TYPE) | DRF_S_PARALLEL_TASK_PARAM | Parameter of a Parallel Task | 20081209 | |||
| 3 | EV_ALL_TASKS_DONE | Call by reference | Type reference (TYPE) | ABAP_BOOL | All Parallel Tasks/Packages Processed | 20081209 | |||
| 4 | IR_PREPARE_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Additional Data from Redefined Classes | 20081209 |
Method BUILD_PARALLEL_PACKAGE on class CL_DRF_OUTBOUND has no exception.
Method BUILD_PARALLEL_PACKAGE_CP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TASK_PARAM | Call by reference | Type reference (TYPE) | DRF_S_PARALLEL_TASK_PARAM | Parameter of a Parallel Task | 20090123 | |||
| 2 | ET_PACKAGE_DATA | Call by reference | Type reference (TYPE) | DRF_T_CPIDENT | Storage-Optimized Change Pointer | 20090212 | |||
| 3 | EV_ALL_TASKS_DONE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090123 | ||||
| 4 | IT_PREPARE_DATA | Call by reference | Type reference (TYPE) | DRF_T_CPIDENT | Storage-Optimized Change Pointer | 20090212 |
Method BUILD_PARALLEL_PACKAGE_CP on class CL_DRF_OUTBOUND has no exception.
Method BUILD_PARALLEL_PACKAGE_CP_MDG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_TASK_PARAM | Call by reference | Type reference (TYPE) | DRF_S_PARALLEL_TASK_PARAM | Parameter of a Parallel Task | 20090819 | |||
| 2 | ET_PACKAGE_DATA | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Storage-Optimized Change Pointer | 20090819 | |||
| 3 | EV_ALL_TASKS_DONE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090819 | ||||
| 4 | IT_PREPARE_DATA | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Storage-Optimized Change Pointer | 20090819 |
Method BUILD_PARALLEL_PACKAGE_CP_MDG on class CL_DRF_OUTBOUND has no exception.
Method BUILD_POINTER_CRTTIME_UTC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_UTC_POINTER_CRTTIME | Call by reference | Type reference (TYPE) | TY_T_UTC_CRETIME | Change Pointer Creation Time | 20090818 | |||
| 2 | IV_CREATION_DATE_HIGH | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20090818 | |||
| 3 | IV_CREATION_DATE_LOW | Call by reference | Type reference (TYPE) | SYDATUM | Current Date of Application Server | 20090818 | |||
| 4 | IV_CREATION_TIME_HIGH | Call by reference | Type reference (TYPE) | SYUZEIT | Current Time of Application Server | 20090818 | |||
| 5 | IV_CREATION_TIME_LOW | Call by reference | Type reference (TYPE) | SYUZEIT | Current Time of Application Server | 20090818 |
Method BUILD_POINTER_CRTTIME_UTC on class CL_DRF_OUTBOUND has no exception.
Method CHECK_APPL_ACTIVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Replication Model | 20091020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091020 |
Method CHECK_APPL_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091013 |
Method CHECK_AUTHORIZATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Replication Model | 20091215 | |||
| 2 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20091215 | |||
| 3 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20091215 | |||
| 4 | IV_RUNMOD | Call by reference | Type reference (TYPE) | DRF_RUNMOD | Run Mode of Replication | 20091215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091215 |
Method CHECK_BUS_SYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BUS_SYS_TECH | Call by reference | Type reference (TYPE) | MDG_T_BUS_SYS_TECH | Table of Business Systems | 20091008 | |||
| 2 | IT_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | MDG_T_BUS_SYS | Table of Business Systems | 20091005 | |||
| 3 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20091005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091007 |
Method CHECK_DLMOD_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REPLICATION_MODE | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20091007 | |||
| 2 | EV_REPL_MODE_DESCR | Call by reference | Type reference (TYPE) | STRING | Replication Mode Desecription | 20091007 | |||
| 3 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20091007 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091013 |
Method CHECK_OBJECT_KEY_PASSED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_BO_KEYS | Call by reference | Type reference (TYPE) | DRF_T_BO_KEY_ONLY | Table Type only with BO Key | 20091013 | |||
| 2 | IV_BO_KEY | Call by reference | Type reference (TYPE) | DRF_OBJECT_ID | Object Type Code | 20091013 | |||
| 3 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20091013 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091013 |
Method CHECK_OUTB_IMPL_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20091215 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20091215 |
Method CHECK_REPLICATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REPEATED_INITIAL_RUN | Call by reference | Type reference (TYPE) | BOOLE_D | Current Run is a repeated initial Run | 20090227 |
Method CHECK_REPLICATION on class CL_DRF_OUTBOUND has no exception.
Method COLLECT_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_MESSAGE | Call by reference | Type reference (TYPE) | DRF_T_MESSAGE | Table type for direct data transfer | 20100706 |
Method COLLECT_MESSAGES on class CL_DRF_OUTBOUND has no exception.
Method COMPLETE_DATA_FILE_DOWNLOAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_FILE_INFO | Call by reference | Type reference (TYPE) | DRF_S_FILE_INFO | Infos for File Download | 20090925 | |||
| 2 | IT_FILE_OI_DATA | Call by reference | Type reference (TYPE) | DRF_T_FILE_OI_CONTENT | File Download - Outbound Implementation specific content | 20090925 |
Method COMPLETE_DATA_FILE_DOWNLOAD on class CL_DRF_OUTBOUND has no exception.
Method CONDENSE_CHG_POINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CHANGE_POINTER | Call by reference | Type reference (TYPE) | DRF_T_BDCP | Storage-Optimized Change Pointer | 20090123 | |||
| 2 | IV_CP_CONDENSE_TYPE | Call by reference | Type reference (TYPE) | DRF_CHG_POINTER_CONDENSE_TYPE | IF_DRF_CONST=>COND_CHG_PT_BY_TABKEY_CDOBJID | Type of change pointer condensation | 20090223 |
Method CONDENSE_CHG_POINTER on class CL_DRF_OUTBOUND has no exception.
Method CRT_APPL_LOG Signature
Method CRT_APPL_LOG on class CL_DRF_OUTBOUND has no parameter.
Method CRT_APPL_LOG on class CL_DRF_OUTBOUND has no exception.
Method CRT_RELEVANT_OBJECTS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TABLE | Call by reference | Object reference (TYPE REF TO) | DATA | 20090216 | ||||
| 2 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090119 | ||||
| 3 | IS_TABLE_TYPE_DATA | Call by reference | Type reference (TYPE) | DRF_S_TABLE_TYPE | Table Type | 20090224 |
Method CRT_RELEVANT_OBJECTS_TABLE on class CL_DRF_OUTBOUND has no exception.
Method DETERMINE_OBJECT_FROM_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20091012 | ||||
| 2 | IT_BO_KEYS | Call by reference | Type reference (TYPE) | DRF_T_BO_KEY_ONLY | Table Type only with BO Key | 20091012 | |||
| 3 | IV_BO | Call by reference | Type reference (TYPE) | MDG_OBJECT_TYPE_CODE_BS | Object Type Code | 20091012 | |||
| 4 | IV_BO_ID | Call by reference | Type reference (TYPE) | DRF_OBJECT_ID | Object ID | 20091012 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Root Class for Exceptions | 20091012 |
Method EXECUTE_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090401 | ||||
| 2 | ER_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090401 | ||||
| 3 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081209 | |||
| 4 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20081209 | |||
| 5 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20081209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081209 | |||
| 2 | 20081209 |
Method FINALIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_MARK_CP_FOR_DELETION | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090603 | |||
| 2 | IR_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090213 | ||||
| 3 | IR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090401 | ||||
| 4 | IV_REPEATED_INITIAL_RUN | Call by reference | Type reference (TYPE) | BOOLE_D | 'X' Repeated Initial run | 20090227 |
Method FINALIZE on class CL_DRF_OUTBOUND has no exception.
Method FINISH_CHGPTR_PROC_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Incorrect Objects | 20090217 | |||
| 2 | CT_RELEVANT_TASKS | Call by reference | Type reference (TYPE) | DRF_T_PARALLEL_TASK_PARAM | Parameter of a Parallel Task with couln't be executed | 20090217 | |||
| 3 | ES_AFTER_RFC_EXP | Call by reference | Type reference (TYPE) | SPTA_T_AFTER_RFC_EXP | Output Data of Callback Form to the Task Manager | 20090213 | |||
| 4 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090213 | |||
| 5 | IS_AFTER_RFC_IMP | Call by reference | Type reference (TYPE) | SPTA_T_AFTER_RFC_IMP | Additional Task Manager Data for Callback Form | 20090213 | |||
| 6 | IT_OBJECTS_IN_PROCESS | Call by reference | Type reference (TYPE) | SPTA_T_OBJECTS_IN_PROCESS | Object Identifiers for Parallel Tasks to be Started | 20090213 | |||
| 7 | IT_RFCDATA | Call by reference | Type reference (TYPE) | SPTA_T_INDXTAB | Packaged Application Data for RFC | 20090213 | |||
| 8 | IV_RFCMSG | Call by reference | Type reference (TYPE) | SPTA_T_RFCMSG | Follow-Up Information for Error | 20090213 | |||
| 9 | IV_RFCSUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Technical Return Code of RFC | 20090213 |
Method FINISH_CHGPTR_PROC_IN_PARALLEL on class CL_DRF_OUTBOUND has no exception.
Method FINISH_MSG_PROC_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Incorrect Objects | 20090209 | |||
| 2 | CT_ERRONEOUS_TASKS | Call by reference | Type reference (TYPE) | DRF_T_PARALLEL_TASK_PARAM | Parameter of a Parallel Task with couln't be executed | 20090209 | |||
| 3 | ES_AFTER_RFC_EXP | Call by reference | Type reference (TYPE) | SPTA_T_AFTER_RFC_EXP | Output Data of Callback Form to the Task Manager | 20081209 | |||
| 4 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081209 | |||
| 5 | IS_AFTER_RFC_IMP | Call by reference | Type reference (TYPE) | SPTA_T_AFTER_RFC_IMP | Additional Task Manager Data for Callback Form | 20081209 | |||
| 6 | IT_OBJECTS_IN_PROCESS | Call by reference | Type reference (TYPE) | SPTA_T_OBJECTS_IN_PROCESS | Object Identifiers for Parallel Tasks to be Started | 20081209 | |||
| 7 | IT_RFCDATA | Call by reference | Type reference (TYPE) | SPTA_T_INDXTAB | Packaged Application Data for RFC | 20081209 | |||
| 8 | IV_RFCMSG | Call by reference | Type reference (TYPE) | SPTA_T_RFCMSG | Follow-Up Information for Error | 20081209 | |||
| 9 | IV_RFCSUBRC | Call by reference | Type reference (TYPE) | SY-SUBRC | Technical Return Code of RFC | 20081209 |
Method FINISH_MSG_PROC_IN_PARALLEL on class CL_DRF_OUTBOUND has no exception.
Method GET_TABLE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TABLE_TYPE | Call by reference | Type reference (TYPE) | DRF_S_TABLE_TYPE | Table Type | 20090408 | |||
| 2 | ET_KEYONLY_LINE_DESCR | Call by reference | Type reference (TYPE) | ABAP_COMPONENT_TAB | 20090904 | ||||
| 3 | EV_ERROR | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090408 | ||||
| 4 | IV_TABLE_TYPE_NAME | Call by reference | Type reference (TYPE) | DRF_REL_OBJECT_TYPE | Data type of relevant object table | 20090408 |
Method GET_TABLE_TYPE on class CL_DRF_OUTBOUND has no exception.
Method INITIALIZE_OUTB_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_OUTB_IMPL_INSTANCE | Call by reference | Object reference (TYPE REF TO) | IF_DRF_OUTBOUND | Interface for Data Replication Framework | 20090206 | |||
| 2 | ER_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090224 | ||||
| 3 | ER_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090323 | ||||
| 4 | ES_RTIME_PARAM_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM_OUT_IMPL | Runtime Parameter of the outbound implementation | 20090206 | |||
| 5 | EV_RAISE_CONTINUE | Call by reference | Type reference (TYPE) | BOOLE_D | Error, proceed with next Outb.Impl. | 20090206 | |||
| 6 | IO_DRF_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20090206 | |||
| 7 | IO_OUTB_IMPL_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20090206 | |||
| 8 | IS_RTIME_PARAM_EXT | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAMETER_EXT | DRF external runtime parameter | 20090206 | |||
| 9 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090206 | |||
| 10 | IV_OUTB_IMPL_CLASS | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL_CLASS | Outbound Implementing Class | 20090206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20090206 |
Method MAP_MDG2ALE_CHP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ALE_CHP | Call by reference | Type reference (TYPE) | DRF_T_BDCP | Storage-Optimized Change Pointer | 20090909 | |||
| 2 | IV_MDG_CP | Call by reference | Type reference (TYPE) | MDG_CP_S_CP_FULL | Change Pointer | 20090909 |
Method MAP_MDG2ALE_CHP on class CL_DRF_OUTBOUND has no exception.
Method OUTBOUND_CONTROLLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BALOGNR_PER_OUTBIMPL | Call by reference | Type reference (TYPE) | DRF_T_BALOGNR_OUTB_IMPL | BALogNumbers per Outb.Implementations within one Repl.Run | 20090209 | |||
| 2 | IT_BO_KEYS | Call by reference | Type reference (TYPE) | DRF_T_BO_KEY_ONLY | Table Type only with BO Key | 20091012 | |||
| 3 | IT_BUS_SYS_TECH | Call by reference | Type reference (TYPE) | DRF_TO_APPL_SYS | Table of Business Systems | 20091008 | |||
| 4 | IT_EXTERNAL_FILTER | Call by reference | Type reference (TYPE) | RSDS_TRANGE | 20090120 | ||||
| 5 | IT_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_TO_SERV_IMPL | Outbound Implementations of an Application | 20081218 | |||
| 6 | IV_BO_KEY | Call by reference | Type reference (TYPE) | DRF_OBJECT_ID | Object ID | 20091012 | |||
| 7 | IV_BO_TYPE | Call by reference | Type reference (TYPE) | MDG_OBJECT_TYPE_CODE_BS | Object Type Code | 20091012 | |||
| 8 | IV_CHANGE_REQUEST | Call by reference | Type reference (TYPE) | DRF_MDG_CREQUEST | 20091021 | ||||
| 9 | IV_WRITE_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | 20110125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Root Class for Exceptions | 20081218 |
Method PREPARE_CHG_PROC_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BEFORE_RFC_EXP | Call by reference | Type reference (TYPE) | SPTA_T_BEFORE_RFC_EXP | Output Data of Callback Form to the Task Manager | 20090209 | |||
| 2 | ET_RFCDATA | Call by reference | Type reference (TYPE) | SPTA_T_INDXTAB | Packaged Application Data for RFC | 20090209 | |||
| 3 | IR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Additional Data from Redefined Classes | 20090402 | |||
| 4 | IS_BEFORE_RFC_IMP | Call by reference | Type reference (TYPE) | SPTA_T_BEFORE_RFC_IMP | Additional Task Manager Data for Callback Form | 20090209 | |||
| 5 | IT_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | DRF_T_CPIDENT | Table - Change Pointer IDs | 20090401 | |||
| 6 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090209 | |||
| 7 | IV_EXCEPTION_RAISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' An exception was raised within one task | 20090306 | |||
| 8 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20090209 |
Method PREPARE_CHG_PROC_IN_PARALLEL on class CL_DRF_OUTBOUND has no exception.
Method PREPARE_INSTANTIATE_OUTB_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EO_FILTER_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_DRF_FILTER_OBJECT | ERP Objects to Be Delivered and Filtered | 20081216 | |||
| 2 | EO_LANGUAGE_FILTER_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_DRF_LANGUAGE | Language Filter | 20090206 | |||
| 3 | ES_BO | Call by reference | Type reference (TYPE) | MDG_S_OTC_WITH_DESCR_BS | Available Business Objects (ESR) | 20081217 | |||
| 4 | ES_OUTB_OPER | Call by reference | Type reference (TYPE) | DRFC_SERV_OPER | Available Service Operation | 20081217 | |||
| 5 | ET_OUTB_PARAMETER | Call by reference | Type reference (TYPE) | DRF_TO_OUTB_PARAM | Outbound Parameters | 20090206 | |||
| 6 | EV_CP_PARALLEL_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Change Pointer Parallel Processing active | 20090223 | |||
| 7 | EV_FOBJ | Call by reference | Type reference (TYPE) | DRF_FILTER_OBJECT | Filter Object | 20090401 | |||
| 8 | EV_MSG_PARALLEL_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Message Parallel Processing active | 20090223 | |||
| 9 | IO_PARENT_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20090306 | |||
| 10 | IS_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRFC_SERV_IMPL | Available Outbound Implementations | 20090323 | |||
| 11 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090206 | |||
| 12 | IV_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Instance of Receiving System | 20090820 | |||
| 13 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20090206 | |||
| 14 | IV_PARALLEL_ACTIVE | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090223 | |||
| 15 | IV_RUNMOD | Call by reference | Type reference (TYPE) | DRF_RUNMOD | Run mode of replication (original, restart) | 20090220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20081216 |
Method PREPARE_MDG_CHP_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_BEFORE_RFC_EXP | Call by reference | Type reference (TYPE) | SPTA_T_BEFORE_RFC_EXP | Output Data of Callback Form to the Task Manager | 20090903 | |||
| 2 | ET_RFCDATA | Call by reference | Type reference (TYPE) | SPTA_T_INDXTAB | Packaged Application Data for RFC | 20090903 | |||
| 3 | IR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Additional Data from Redefined Classes | 20090903 | |||
| 4 | IS_BEFORE_RFC_IMP | Call by reference | Type reference (TYPE) | SPTA_T_BEFORE_RFC_IMP | Additional Task Manager Data for Callback Form | 20090903 | |||
| 5 | IT_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Table - Change Pointer IDs | 20090903 | |||
| 6 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090903 | |||
| 7 | IV_EXCEPTION_RAISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' An exception was raised within one task | 20090903 | |||
| 8 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20090903 |
Method PREPARE_MDG_CHP_IN_PARALLEL on class CL_DRF_OUTBOUND has no exception.
Method PREPARE_MSG_PROC_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FAILED_OBJECTS | Call by reference | Type reference (TYPE) | SPTA_T_FAILED_OBJECTS | Lists of Objects Whose Tasks Have Terminated | 20081209 | |||
| 2 | ES_BEFORE_RFC_EXP | Call by reference | Type reference (TYPE) | SPTA_T_BEFORE_RFC_EXP | Output Data of Callback Form to the Task Manager | 20081209 | |||
| 3 | ET_OBJECTS_IN_PROCESS | Call by reference | Type reference (TYPE) | SPTA_T_OBJECTS_IN_PROCESS | Identifier of Objects for Parallel Tasks to Be Started | 20081209 | |||
| 4 | ET_RFCDATA | Call by reference | Type reference (TYPE) | SPTA_T_INDXTAB | Packaged Application Data for RFC | 20081209 | |||
| 5 | IR_PREPARE_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Additional Data from Redefined Classes | 20081209 | |||
| 6 | IS_BEFORE_RFC_IMP | Call by reference | Type reference (TYPE) | SPTA_T_BEFORE_RFC_IMP | Additional Task Manager Data for Callback Form | 20081209 | |||
| 7 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20081209 | |||
| 8 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20081209 |
Method PREPARE_MSG_PROC_IN_PARALLEL on class CL_DRF_OUTBOUND has no exception.
Method PREPARE_REPLICATION_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_OBJECT_ID | Call by reference | Object reference (TYPE REF TO) | DATA | 20090320 | ||||
| 2 | ES_REPLICATION | Call by reference | Type reference (TYPE) | DRF_S_OBJ_REP_STA_ATTR | Object Replication Status | 20090320 |
Method PREPARE_REPLICATION_TABLE on class CL_DRF_OUTBOUND has no exception.
Method PRESET_RELEVANT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090407 |
Method PRESET_RELEVANT_OBJECTS on class CL_DRF_OUTBOUND has no exception.
Method PROCESS_CHG_PNTR_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090203 | |||
| 2 | ET_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Changed Objects | 20090402 | |||
| 3 | ET_MSG | Call by reference | Type reference (TYPE) | DRF_T_MSG | Application Log: Table with Messages | 20090203 | |||
| 4 | EV_EXCEPTION_RAISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090306 | ||||
| 5 | IT_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | DRF_T_CPIDENT | Objects to be Processed | 20090216 | |||
| 6 | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090402 | ||||
| 7 | IV_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090203 | |||
| 8 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20090203 | ||
| 9 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Occurences | 20090429 | |||
| 10 | IV_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM_NO_REFS | Runtime Parameter | 20090203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20090219 |
Method PROCESS_MDG_CHANGE_ANALYSIS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090903 | ||||
| 2 | ET_CHANGE_POINTER | Call by reference | Type reference (TYPE) | MDG_CP_T_CP | Change Pointer | 20091215 | |||
| 3 | ET_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Table - Change Pointer IDs | 20090903 | |||
| 4 | EV_RAISE_CONTINUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090903 | ||||
| 5 | IT_EXTERNAL_FILTER | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Not optional if change pointer analyse is processed | 20090903 |
Method PROCESS_MDG_CHANGE_ANALYSIS on class CL_DRF_OUTBOUND has no exception.
Method PROCESS_MDG_CHANGE_POINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090903 | ||||
| 2 | ET_CHANGE_POINTER | Call by reference | Type reference (TYPE) | MDG_CP_T_CP | Change Pointer | 20091215 | |||
| 3 | ET_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Table - Change Pointer IDs | 20090903 | |||
| 4 | EV_EXCEPTION_RAISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090903 | ||||
| 5 | IT_EXTERNAL_FILTER | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External defined filter criteria | 20090903 |
Method PROCESS_MDG_CHANGE_POINTER on class CL_DRF_OUTBOUND has no exception.
Method PROCESS_MDG_CHP_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090903 | |||
| 2 | ET_CHANGED_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | Changed Objects | 20090903 | |||
| 3 | ET_MSG | Call by reference | Type reference (TYPE) | DRF_T_MSG | Application Log: Table with Messages | 20090903 | |||
| 4 | EV_EXCEPTION_RAISED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20090903 | ||||
| 5 | IT_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Objects to be Processed | 20090903 | |||
| 6 | IT_RELEVANT_OBJECTS | Call by reference | Type reference (TYPE) | SORTED TABLE | 20090903 | ||||
| 7 | IV_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090903 | |||
| 8 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20090903 | ||
| 9 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Occurences | 20090903 | |||
| 10 | IV_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM_NO_REFS | Runtime Parameter | 20090903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20090903 |
Method PROCESS_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090401 | ||||
| 2 | ER_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Incorrect Objects | 20090401 | |||
| 3 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081209 | |||
| 4 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | Additional External Criteria | 20081209 | |||
| 5 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20081209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081209 | |||
| 2 | 20081209 |
Method PROCESS_MSG_IN_PARALLEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_PACKAGE_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Objects to be Processed | 20090401 | |||
| 2 | ER_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Incorrect Objects | 20090401 | |||
| 3 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20090116 | |||
| 4 | ET_MSG | Call by reference | Type reference (TYPE) | DRF_T_MSG | Application Log: Table with Messages | 20090116 | |||
| 5 | IV_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20090116 | |||
| 6 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20090116 | ||
| 7 | IV_LOG_COUNTER | Call by reference | Type reference (TYPE) | DRF_COUNTER | Counter for Occurences | 20090507 | |||
| 8 | IV_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM_NO_REFS | Runtime Parameter | 20090115 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Root Class for Exceptions | 20090219 | ||
| 2 | Exceptions during outbound processing | 20090219 |
Method PROCESS_MSG_IN_PARALLEL_TASK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_PACKAGE_DATA | Call by reference | Object reference (TYPE REF TO) | DATA | Objects to be Processed | 20090401 | |||
| 2 | ER_ERRONEOUS_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Incorrect Objects | 20090401 | |||
| 3 | ES_STAT_INFO | Call by reference | Type reference (TYPE) | DRF_S_STAT_INFO | Statistical Information | 20081209 | |||
| 4 | IT_EXTERNAL_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Additional Filter Criteria | 20081209 | |||
| 5 | IV_IGNORE_FILTER | Call by reference | Type reference (TYPE) | ABAP_BOOL | ' ' | Should Configured Filter Be Ignored (X=true)? | 20081209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081209 | |||
| 2 | 20081209 |
Method READ_OUTB_PARAM_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_NOT_FOUND | Call by reference | Type reference (TYPE) | BOOLE_D | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | 20090223 | |||
| 2 | EV_OUTB_PARAM_VALUE | Call by reference | Type reference (TYPE) | DRF_OUTB_PARAM_VALUE | Outbound Parameter Value | 20090223 | |||
| 3 | IV_OUTB_PARAM_NAME | Call by reference | Type reference (TYPE) | DRF_OUTB_PARAM_NAME | Outbound Parameter Name | 20090206 |
Method READ_OUTB_PARAM_VALUE on class CL_DRF_OUTBOUND has no exception.
Method RESTART_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BALOGNR_PER_OUTBIMPL | Call by reference | Type reference (TYPE) | DRF_T_BALOGNR_OUTB_IMPL | BALogNumbers per Outb.Implementations within one Repl.Run | 20090218 | |||
| 2 | IR_RERUN_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | Table of objects relevant of rerun | 20090219 | |||
| 3 | IS_RUNTIME_PARAM | Call by reference | Type reference (TYPE) | DRF_S_RUNTIME_PARAM | Runtime Parameter | 20090218 | |||
| 4 | IT_EXTERNAL_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Filter Criteria | 20090218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20090219 |
Method ROLLBACK_WORK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20090519 | |||
| 2 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090519 |
Method ROLLBACK_WORK on class CL_DRF_OUTBOUND has no exception.
Method SAVE_FILE_ON_APP_SERVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20110524 |
Method SAVE_FILE_ON_APP_SERVER on class CL_DRF_OUTBOUND has no exception.
Method SELECT_MDG_CHANGE_POINTER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_CHANGE_POINTER | Call by reference | Type reference (TYPE) | MDG_CP_T_CP | 20090817 | ||||
| 2 | ET_CHANGE_POINTER_ID | Call by reference | Type reference (TYPE) | MDG_CP_T_CP_ID | Table - Change Pointer IDs | 20090817 | |||
| 3 | IV_BUSINESS_OBJECT | Call by reference | Type reference (TYPE) | MDG_OBJECT_TYPE_CODE_BS | 20090817 | ||||
| 4 | IV_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Business System | 20110404 | |||
| 5 | IV_CREATION_DATE_HIGH | Call by reference | Type reference (TYPE) | SYDATUM | Upper Limit - Creation Date | 20090817 | |||
| 6 | IV_CREATION_DATE_LOW | Call by reference | Type reference (TYPE) | SYDATUM | Lower Limit - Creation Date | 20090817 | |||
| 7 | IV_CREATION_TIME_HIGH | Call by reference | Type reference (TYPE) | SYUZEIT | Upper Limit - Creation Time | 20090817 | |||
| 8 | IV_CREATION_TIME_LOW | Call by reference | Type reference (TYPE) | SYUZEIT | Lower Limit - Creation Time | 20090817 |
Method SELECT_MDG_CHANGE_POINTER on class CL_DRF_OUTBOUND has no exception.
Method SEND_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_OBJ_REP_STA | Call by reference | Type reference (TYPE) | DRF_T_OBJ_REP_STA_FULL | Object Replication Status | 20091001 | |||
| 2 | ET_FILE_DATA | Call by reference | Type reference (TYPE) | DRF_T_FILE_OI_CONTENT | File Data per Outbound Implementation | 20090817 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | DRF_T_MESSAGE | Table type for direct data transfer | 20100706 | |||
| 4 | IS_FILE_INFO | Call by reference | Type reference (TYPE) | DRF_S_FILE_INFO | Data of Outbound Implementations to be saved as files | 20090923 | |||
| 5 | IV_OBJECT_COUNT | Call by reference | Type reference (TYPE) | DRF_PACKAGE_SIZE | No. of Objects of an Outgoing Message | 20081209 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081209 | |||
| 2 | 20081209 |
Method SET_START_DATE_N_TIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_START_DATE | Call by reference | Type reference (TYPE) | SYSTDATLO | Local Date for Current User | 20091007 | |||
| 2 | CV_START_TIME | Call by reference | Type reference (TYPE) | SYSTTIMLO | Local Time of Current User | 20091007 |
Method SET_START_DATE_N_TIME on class CL_DRF_OUTBOUND has no exception.
Method START_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BALOGNR_PER_OUTBIMPL | Call by reference | Type reference (TYPE) | DRF_T_BALOGNR_OUTB_IMPL | BALogNumbers per Outb.Implementations within one Repl.Run | 20090209 | |||
| 2 | ET_FILE_DATA | Call by reference | Type reference (TYPE) | DRF_T_FILE_DATA | Data of Outbound Implementations to be saved as files | 20090716 | |||
| 3 | ET_MESSAGE | Call by reference | Type reference (TYPE) | DRF_T_MESSAGE | Table type for direct data transfer | 20100706 | |||
| 4 | EV_OBJECT_COUNT | Call by reference | Type reference (TYPE) | SYTABIX | Index of Internal Tables | 20100714 | |||
| 5 | EV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20090302 | |||
| 6 | IO_BAL | Call by reference | Object reference (TYPE REF TO) | CL_DRF_BAL | Application Log for Data Replication Framework | 20091013 | |||
| 7 | IS_ADDITIONAL_RTIME_PARAMETER | Call by reference | Type reference (TYPE) | DRF_S_RTIME_PARAM_ADDITIONAL | Add. runtime parameter of applications which uses DRF | 20090116 | |||
| 8 | IS_ADHOC_RUNTIME_PARAMETER | Call by reference | Type reference (TYPE) | DRF_S_RTIME_PARAM_ADHOC_REPL | Specific Runtime Parameter for Replication Mode AdHoc | 20081218 | |||
| 9 | IS_CHG_RUNTIME_PARAMETER | Call by reference | Type reference (TYPE) | DRF_S_RTIME_PARAM_CHG_REPL | Specific Runtime Parameter for Replication Mode Change | 20081218 | |||
| 10 | IS_PARALLEL_RUNTIME_PARAMETER | Call by reference | Type reference (TYPE) | DRF_S_RTIME_PARAM_PARALLEL | Specific Runtime Parameter for parallel processing | 20081218 | |||
| 11 | IT_BO_KEYS | Call by reference | Type reference (TYPE) | DRF_T_BO_KEY_ONLY | Table Type only with BO Key | 20091013 | |||
| 12 | IT_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | DRF_TO_APPL_SYS | Table of Business Systems | 20091005 | |||
| 13 | IT_EXTERNAL_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | RSDS_TRANGE | External Filter Criteria | 20081218 | |||
| 14 | IT_OUTBOUND_IMPLEMENTATION | Call by reference | Type reference (TYPE) | RSDS_SELOPT_T | Process only specific outbound impl. for an application | 20081218 | |||
| 15 | IV_APPL | Call by reference | Type reference (TYPE) | DRF_APPL | Application | 20081218 | |||
| 16 | IV_BO_KEY | Call by reference | Type reference (TYPE) | DRF_OBJECT_ID | Object ID | 20091013 | |||
| 17 | IV_BO_TYPE | Call by reference | Type reference (TYPE) | MDG_OBJECT_TYPE_CODE_BS | OBSOLET please use MDG_BUSINESS_SYSTEM | 20091013 | |||
| 18 | IV_BUSINESS_SYSTEM | Call by reference | Type reference (TYPE) | MDG_BUSINESS_SYSTEM | Instance of Receiving System | 20090120 | |||
| 19 | IV_CHANGE_REQUEST | Call by reference | Type reference (TYPE) | DRF_MDG_CREQUEST | 20091013 | ||||
| 20 | IV_DLMOD | Call by reference | Type reference (TYPE) | DRF_DLMOD | Replication Mode | 20081218 | |||
| 21 | IV_FDOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Store file download to Application Server | 20090720 | ||
| 22 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20090218 | |||
| 23 | IV_RECONMOD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Reconciliation Mode | 20090728 | ||
| 24 | IV_RERUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20091214 | |||
| 25 | IV_RETURN_MESSAGE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Return message to caller | 20100707 | ||
| 26 | IV_RUNMOD | Call by reference | Type reference (TYPE) | DRF_RUNMOD | Run Mode of Replication | 20090218 | |||
| 27 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20091013 | |||
| 28 | IV_START_DATE | Call by reference | Type reference (TYPE) | SYDATUM | Start Date of Current Program Run | 20081218 | |||
| 29 | IV_START_TIME | Call by reference | Type reference (TYPE) | SYUZEIT | Start Time of Current Program Run | 20081218 | |||
| 30 | IV_TESTRUN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Test Mode (True -> No Commit + Sending of ES Messages) | 20081218 | ||
| 31 | IV_WRITE_LOG | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Write Logging entries | 20110125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Exceptions during outbound processing | 20090219 |
Method UNITE_RELEVANT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_UNITE_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090218 | ||||
| 2 | IR_RELEVANT_OBJECTS | Call by reference | Object reference (TYPE REF TO) | DATA | 20090218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Root Class for Exceptions | 20090218 |
Method UPD_REP_STA_SET_LOG_HNDL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOG_HNDL | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20091110 | |||
| 2 | IV_OUTB_IMPL | Call by reference | Type reference (TYPE) | DRF_OUTB_IMPL | Outbound Implementation | 20091110 | |||
| 3 | IV_RUN_ID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20091110 |
Method UPD_REP_STA_SET_LOG_HNDL on class CL_DRF_OUTBOUND has no exception.
Method WRITE_HDR_LOG_ENTRY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CREQUEST | Call by reference | Type reference (TYPE) | DRF_MDG_CREQUEST | Change Request | 20110415 | |||
| 2 | IV_LOGHNDL | Call by reference | Type reference (TYPE) | BALLOGHNDL | Application Log: Log Handle | 20100119 | |||
| 3 | IV_RUNID | Call by reference | Type reference (TYPE) | DRF_RUN_ID | Run ID | 20100119 |
Method WRITE_HDR_LOG_ENTRY on class CL_DRF_OUTBOUND has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 702 |