SAP ABAP Interface IF_DRF_OUTBOUND (Interface for Data Replication Framework)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-DRF (Application Component) Data Replication Framework
     DRF_SERVICES_OUTBOUND (Package) Data Replication Framework: Outbound Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_COA_OUT2_V1 Replication ChartOfAccounts (Outbound) as of EHP5 20100713
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_WORKCENTER Outbound Implementation for Work Centers 20101022
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_CONSGRPH_OUT Data Transfer Interface for Distribution Monitor/DRF 20130124
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CC_OUT Service Class Bulk Replication CostCentre (Outbound) 20090226
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CC_OUT_IDOC IDoc replication for COSMAS - EhP6 20100525
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CEGH_OUT Replication CostElementGroupHierarchy (Outbound) 20090812
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CEGH_OUT_IDOC IDoc replication for COGRP6 - EhP6 20100608
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CE_OUT Service Class Bulk Replic. CostElement (Outbound) 20090812
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CE_OUT_IDOC IDoc replication for COELEM - EhP6 20100601
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CGH_OUT Replication CostCentreGroupHierarchy (Outbound) 20090303
... Click here to see Used By full list (48 items)
Properties
Interface IF_DRF_OUTBOUND  
Short Description Interface for Data Replication Framework    
General Data
Package DRF_SERVICES_OUTBOUND   Data Replication Framework: Outbound Services 
Created 20081205   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_MDG_CHANGE_POINTER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 RSDS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_DRF_OUTBOUND has no interface.
Friends
Interface IF_DRF_OUTBOUND has no friend.
Attributes
Interface IF_DRF_OUTBOUND has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_CHANGES_BY_CHG_POINTER Instance method Public Method Change Analysis by Change Pointers 20081205
2 ANALYZE_CHANGES_BY_MDG_CP Instance method Public Method Change Analysis by MDG Change Pointers 20090817
3 ANALYZE_CHANGES_BY_OTHERS Instance method Public Method Change Analysis by 'other' parameters than change pointers 20081205
4 APPLY_NODE_INST_FILTER_MULTI Instance method Public Method Apply Node Instance Filter on Multiple Relevant Objects 20081218
5 APPLY_NODE_INST_FILTER_SINGLE Instance method Public Method Apply Node Instance Filter on Sinlge Relevant Object 20090109
6 BUILD_PARALLEL_PACKAGE Instance method Public Method Build Parallel Package for message processing 20081205
7 ENRICH_FILTER_CRITERIA Instance method Public Method Enrich Filter Criteria 20081205
8 FINALIZE Instance method Public Method Finalize method for outbound implementation 20090115
9 INITIALIZE Static method Public Method Initialize method of the outbound implementation 20081209
10 MAP_DATA2MESSAGE Instance method Public Method Map Internal Data to the Message 20081205
11 READ_COMPLETE_DATA Instance method Public Method Read Complete data 20081218
12 SEND_MESSAGE Instance method Public Method Sends Processed Message 20081205
Events
Interface IF_DRF_OUTBOUND has no event.
Types
Interface IF_DRF_OUTBOUND has no local type.
Method Signatures

Method ANALYZE_CHANGES_BY_CHG_POINTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Changed Objects 20090114
2 Exporting ES_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistical Information 20081205
3 Importing IT_CHANGE_POINTER Call by reference Type reference (TYPE) DRF_T_BDCP Storage-Optimized Change Pointer 20090115
# Exception Resumable Description Created on
1 CX_DRF_ANALYZE_CHANGES Exceptions When Filtering 20081205
2 CX_DRF_EXCEPTION Root Class for Exceptions 20081205

Method ANALYZE_CHANGES_BY_MDG_CP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE 20090817
2 Exporting ES_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistical Information 20090817
3 Importing IT_CHANGE_POINTER Call by reference Type reference (TYPE) MDG_CP_T_CP Change Pointer 20090817
# Exception Resumable Description Created on
1 CX_DRF_ANALYZE_CHANGES Exceptions When Filtering 20090817
2 CX_DRF_EXCEPTION Root Class for Exceptions 20090817

Method ANALYZE_CHANGES_BY_OTHERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CHANGED_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Objectsto be distributed 20090115
2 Exporting ES_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistical Information 20090115
# Exception Resumable Description Created on
1 CX_DRF_ANALYZE_CHANGES Exceptions When Filtering 20090115
2 CX_DRF_EXCEPTION Root Class for Exceptions 20090115

Method APPLY_NODE_INST_FILTER_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RELEVANT_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE 20090116
2 Importing IT_EXTERNAL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE External Additional Filter Criteria 20090116
3 Importing IT_FOBJ Call by reference Type reference (TYPE) DRF_T_FOBJ_IMPL Used Filter Objects in Outbound Implementations 20101019
4 Importing IV_IGNORE_FILTER Call by reference Type reference (TYPE) ABAP_BOOL ' ' Should Conifgured Filter Be Ignored (X=true)? 20090116
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090116
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20090116

Method APPLY_NODE_INST_FILTER_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_RELEVANT_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20090116
2 Exporting EV_SKIP_OBJECT Call by reference Type reference (TYPE) ABAP_BOOL Skip relevant Object for further processing (X=true)? 20090528
3 Importing IT_EXTERNAL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE External Additional Filter Criteria 20090116
4 Importing IT_FOBJ Call by reference Type reference (TYPE) DRF_T_FOBJ_IMPL Used Filter Objects in Outbound Implementations 20101019
5 Importing IV_IGNORE_FILTER Call by reference Type reference (TYPE) ABAP_BOOL ' ' Should Configured Filter Be Ignored (X=true)? 20090116
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090116
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20090116

Method BUILD_PARALLEL_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_PACKAGE_DATA Call by reference Type reference (TYPE) DATA Reference to Data to Be Processed 20090121
2 Exporting ES_TASK_PARAM Call by reference Type reference (TYPE) DRF_S_PARALLEL_TASK_PARAM Parameter of a Parallel Task 20090121
3 Exporting EV_ALL_TASKS_DONE Call by reference Type reference (TYPE) ABAP_BOOL All Parallel Tasks/Packages Processed 20090121
4 Importing IR_PREPARE_DATA Call by reference Type reference (TYPE) DATA Additional Data from Redefined Classes 20090121

Method BUILD_PARALLEL_PACKAGE on Interface IF_DRF_OUTBOUND has no exception.

Method ENRICH_FILTER_CRITERIA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistical Information 20081205
2 Exporting ET_ADD_EXTERNAL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE Additional External Filter Criteria defined by the Outb.Impl 20090120
3 Importing IT_EXTERNAL_CRITERIA Call by reference Type reference (TYPE) RSDS_TRANGE External Additional Filter Criteria 20081205
# Exception Resumable Description Created on
1 CX_DRF_ENRICH_FILTER_PARAMETER Exceptions When Filtering 20081205
2 CX_DRF_EXCEPTION Root Class for Exceptions 20081205

Method FINALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DELETE_CHANGE_POINTER Call by reference Type reference (TYPE) BOOLE_D 'X' DRFdelete all change pointers within initial replication 20090223
2 Importing IT_ERRONEOUS_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Objects which run into an exception during msg. proc. 20090213
3 Importing IT_RELEVANT_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Relevant objects of the message processing 20090115
4 Importing IV_REPEATED_INITIAL_RUN Call by reference Type reference (TYPE) BOOLE_D 'X' Repeated Initial run 20090227

Method FINALIZE on Interface IF_DRF_OUTBOUND has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_IF_DRF_OUTBOUND Call by reference Object reference (TYPE REF TO) IF_DRF_OUTBOUND Interface for Data Replication Framework 20090119
2 Exporting ES_RUNTIME_PARAM_OUT_IMPL Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAM_OUT_IMPL Runtime Parameter of the outbound implementation 20081212
3 Importing IS_RUNTIME_PARAM Call by reference Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF external runtime parameter 20081209

Method INITIALIZE on Interface IF_DRF_OUTBOUND has no exception.

Method MAP_DATA2MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RELEVANT_OBJECT Call by reference Object reference (TYPE REF TO) DATA 20090116
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20081205
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20081205

Method READ_COMPLETE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RELEVANT_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Object to Be Sent 20090116
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20090116
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20090116

Method SEND_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_OBJ_REP_STA Call by reference Type reference (TYPE) DRF_T_OBJ_REP_STA_FULL Object Replication Status 20091001
2 Exporting ET_FILE_DATA Call by reference Type reference (TYPE) DRF_T_FILE_OI_CONTENT File Data 20090817
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) DRF_T_MESSAGE Table type for direct data transfer 20100706
4 Importing IS_FILE_INFO Call by reference Type reference (TYPE) DRF_S_FILE_INFO Data of Outbound Implementations to be saved as files 20090923
5 Importing IV_OBJECT_COUNT Call by reference Type reference (TYPE) DRF_PACKAGE_SIZE Package Size of an Outgoing Message 20081205
# Exception Resumable Description Created on
1 CX_DRF_EXCEPTION Root Class for Exceptions 20081205
2 CX_DRF_PROCESS_MESSAGES Send Exceptions during Service/Message 20081205
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_COA_OUT2_V1 Replication ChartOfAccounts (Outbound) as of EHP5 20100713
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_WORKCENTER Outbound Implementation for Work Centers 20101022
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_CONSGRPH_OUT Data Transfer Interface for Distribution Monitor/DRF 20130124
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CC_OUT Service Class Bulk Replication CostCentre (Outbound) 20090226
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CC_OUT_IDOC IDoc replication for COSMAS - EhP6 20100525
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CEGH_OUT Replication CostElementGroupHierarchy (Outbound) 20090812
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CEGH_OUT_IDOC IDoc replication for COGRP6 - EhP6 20100608
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CE_OUT Service Class Bulk Replic. CostElement (Outbound) 20090812
9 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CE_OUT_IDOC IDoc replication for COELEM - EhP6 20100601
10 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CGH_OUT Replication CostCentreGroupHierarchy (Outbound) 20090303
11 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CGH_OUT_IDOC IDoc replication for COGRP1 - EhP6 20100607
12 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_COA_OUT2 Replication ChartOfAccounts (Outbound) as of EHP5 20090224
13 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_ROUTER Outbound Implementation for Routings 20100901
14 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_CP_OUT Service Class Bulk Replication Company (Outbound) 20090224
15 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_FCE_OUT Service Class Bulk Replication FinConsElement (Outbound) 20090302
16 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_FCS_OUT Replication FinancialConsolidationStructure (Outbound) 20090303
17 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_FRS_OUT2 Replication FinReportingStructure (Outbound) from EHP5 20090224
18 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_GLAM_OUT2 Bulk Replication GenLedAcctMaster (Outbound) from EHP5 20090224
19 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_GLAM_OUT_IDOC IDoc replication for GLMAST - EhP6 20100521
20 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_PC_OUT Service Class Bulk Replication ProfitCentre (Outbound) 20090225
21 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_PC_OUT_IDOC IDoc replication for PRCMAS - EhP6 20100608
22 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_PGH_OUT Replication ProfitCentreGroupHierarchy (Outbound) 20090303
23 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_RQ_PGH_OUT_IDOC IDoc replication for COGRP2 - EhP6 20100608
24 Interface implementation (CLASS c. INTERFACES i_ref)  CL_USMD_TRANSF_DT Data Transfer Interface for Distribution Monitor/DRF 20090421
25 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DRF_OUT_EXAMPLE_SERV Outbound Example Using Services Deutsch? 20090119
26 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_INVENTORY_OUT DMF Inventory Interface Implementation 20090119
27 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_LOCHY_OUT Location Hierarchy: Interface Implementation 20120514
28 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_LOCPROD_OUT DMF Location Product Interface Implementation 20090210
29 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_LOC_OUT DMF location interface implementation 20081208
30 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_MAV_OUT DMF Location Product Interface Implementation 20090220
31 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_MCH_OUT DMF Merchandise group hierarchy 20090114
32 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_OFFER_OUT DMF Offer Interface Implementation 20120416
33 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_PRODUCT_OUT DMF Product interface implementation 20090119
34 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_SOS_OUT DMF Source of Supply interface implementation 20090109
35 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_SPR_OUT DMF Sales Price Interface implementation 20081208
36 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_SUP_OUT DMF supplier interface implementation 20081208
37 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DMF_CONSUMPTION_OUT DMF Consumption Interface Implementation 20090119
38 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_BP_REL_IDOC_DRF DRF Class for BP and REL replication via IDOC 20100716
39 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_BP_REL_SERVICE_DRF DRF Class for BP and REL replication via Services 20100716
40 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_CUST_ALE_DRF DRF Implementation for Customer replication via ALE 20100719
41 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_BS_VEND_ALE_DRF DRF Implementation for Vendor replication via ALE 20100719
42 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_MAT_IDOC_DRF Outbound Implementation class for DRF 20100525
43 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MDG_OIF_DRF_OUTBOUND_IMPL DRF Outbound Implementation for OIF 20090914
44 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_EQU Outbound Implementation for Equipment 20100713
45 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_GOODSMOV Outbound Implementation for Goods Movements 20101108
46 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_PLAF Outbound Implementation for Planned Order 20100430
47 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_PM_ORD Outbound Implementation for Plant Maintenance Orders 20100811
48 Interface implementation (CLASS c. INTERFACES i_ref)  CL_MES_DRF_PROD Outbound Implementation for Production Orders 20100622
History
Last changed by/on SAP  20110908 
SAP Release Created in 702