SAP ABAP Class CL_MDG_BS_BP_SUPER_DRF (DRF Superclass for BP)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_BP_DATAREPLICATION (Package) MDG: Business Partner - Data Replication
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_BP_REL_IDOC_DRF DRF Class for BP and REL replication via IDOC 20091015
2 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_BP_REL_SERVICE_DRF DRF Class for BP and REL replication via Services 20091015
3 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_CUST_ALE_DRF DRF Implementation for Customer replication via ALE 20100621
4 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_VEND_ALE_DRF DRF Implementation for Vendor replication via ALE 20091021
Properties
Class CL_MDG_BS_BP_SUPER_DRF  
Short Description DRF Superclass for BP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_BP_DATAREPLICATION   MDG: Business Partner - Data Replication 
Created 20091015   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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)
Interfaces
Class CL_MDG_BS_BP_SUPER_DRF has no interface implemented.
Friends
Class CL_MDG_BS_BP_SUPER_DRF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_MSGID Constant Protected Type reference (TYPE) SYMSGID 'MDG_BS_BP_DATAREPL' Message Class 20091112
2 MS_RUNTIME_PARAM Instance attribute Protected Type reference (TYPE) DRF_S_RUNTIME_PARAMETER_EXT DRF external runtime parameter 20091015
3 MT_BP_DRF Instance attribute Protected Type reference (TYPE) MDG_BS_BP_TT_DRF DRF sorted table type for business partner 20091019
4 MT_BP_SEND Instance attribute Protected Type reference (TYPE) BUS_EI_EXTERN_T Table of BP to send via IDOC 20091015
5 MT_BUPA Instance attribute Protected Type reference (TYPE) MDG_BS_BP_T_EXTERN Table for business partner 20091015
6 MT_RELATION Instance attribute Protected Type reference (TYPE) MDG_BS_BP_REL_T_EXTERN Business Partner Relationships 20091015
7 MT_REL_SEND Instance attribute Protected Type reference (TYPE) BURS_EI_EXTERN_T Complex External Interface of Relationships (Tab.) 20091015
8 MV_COUNT_REL_SKIPPED Instance attribute Protected Type reference (TYPE) I Number of relations skip 20100215
9 SC_BO_BP_REL_CTRL Constant Public Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '986' Object Type Code 20091104
10 SC_CHGID_DELETE Constant Protected Type reference (TYPE) CHAR1 'D' Change ID Delete (D) 20100211
11 SC_EXTRACTOR_CL_BP Constant Protected Type reference (TYPE) SEOCLSNAME 'CL_MDG_IL_BP' Extractor class name 20091016
12 SC_EXTRACTOR_CL_SUPPL Constant Protected Type reference (TYPE) SEOCLSNAME 'CL_MDG_IL_SUPPLIER' Extractor class name 20091016
13 SC_S_DRF_BP Constant Protected Type reference (TYPE) STRING 'MDG_BS_BP_S_DRF' Structure name (like MV_TT_DRF) 20091016
14 SC_TT_DRF_BP Constant Protected Type reference (TYPE) DRF_REL_OBJECT_TYPE 'MDG_BS_BP_TT_DRF' Table Type Name of Internal Relevant Objects Table 20091016
15 SO_BP_ROLE_FILTER Static Attribute Protected Object reference (TYPE REF TO) CL_DRF_FILTER_OBJECT ERP Objects to Be Delivered and Filtered 20091020
16 SV_BUSINESS_OBJECT_NAME Static Attribute Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS 'MDGBP' Object Type Code 20091015
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_CHANGES_BY_CHG_PNTER Instance method Public Method Change Analysis by Change Pointers 20100716
2 CHECK_BP_SEND Instance method Protected Method 20091113
3 END Instance method Public Method Finalize method for outbound implementation 20100716
Events
Class CL_MDG_BS_BP_SUPER_DRF has no event.
Types
Class CL_MDG_BS_BP_SUPER_DRF has no local type.
Method Signatures

Method ANALYZE_CHANGES_BY_CHG_PNTER 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 20100716
2 Exporting ES_STAT_INFO Call by reference Type reference (TYPE) DRF_S_STAT_INFO Statistical Information 20100716
3 Importing IT_CHANGE_POINTER Call by reference Type reference (TYPE) DRF_T_BDCP Storage-Optimized Change Pointer 20100716
# Exception Resumable Description Created on
1 CX_DRF_ANALYZE_CHANGES Exceptions When Filtering 20100716
2 CX_DRF_EXCEPTION Root Class for Exceptions 20100716

Method CHECK_BP_SEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SEND_ALLOWED Call by reference Type reference (TYPE) ABAP_BOOL 20091113
2 Importing IV_BUSINESS_SYSTEM Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM 20091113
3 Importing IV_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20091113

Method CHECK_BP_SEND on class CL_MDG_BS_BP_SUPER_DRF has no exception.

Method END 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 20100716
2 Importing IT_ERRONEOUS_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Objects which run into an exception during msg. proc. 20100716
3 Importing IT_RELEVANT_OBJECTS Call by reference Type reference (TYPE) SORTED TABLE Relevant objects of the message processing 20100716
4 Importing IV_REPEATED_INITIAL_RUN Call by reference Type reference (TYPE) BOOLE_D 'X' Repeated Initial run 20100716

Method END on class CL_MDG_BS_BP_SUPER_DRF has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702