SAP ABAP Class CL_MDG_BP_BUPA_SI_IN_ECC (ECC added logic for BUPA inbound)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-MDG-APP-BP (Application Component) MDG Business Partner (Central Part)
     MDG_BS_ECC_BP_SERVICE (Package) Master Data Governance: Service Implementation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BP_BUPA_SI_IN created by SIW 20091008
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_MDG_COMM_ARRANGEMENT_CONST Constants of the communication arrangement 20100720
Properties
Class CL_MDG_BP_BUPA_SI_IN_ECC  
Short Description ECC added logic for BUPA inbound    
Super Class CL_MDG_BP_BUPA_SI_IN created by SIW 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_BP_SERVICE   Master Data Governance: Service Implementation 
Created 20091008   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_BP_BUPA_SI_IN_ECC has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_MDG_COMM_ARRANGEMENT_CONST Constants of the communication arrangement 20100720
Friends
Class CL_MDG_BP_BUPA_SI_IN_ECC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_OTC_BUPA_TYPE_CODE Constant Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '147' Business Object Type 20110321
2 C_OTC_CUSTOMER_TYPE_CODE Constant Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '159' Business Object Type 20110321
3 C_OTC_SUPPLIER_TYPE_CODE Constant Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '266' Business Object Type 20110321
4 C_UKM_SUPPLIER_IDS_TYPE_CODE Constant Protected Type reference (TYPE) MDG_IDS_TYPE_CODE_BS '892' Object Identifier Type Code 20091019
5 C_UKM_SUPPLIER_TYPE_CODE Constant Protected Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '266' Object Type Code 20091019
6 GC_OBJECT_TASK_INSERT Constant Private Type reference (TYPE) BUS_EI_OBJECT_TASK 'I' External Interface: Change Indicator Object 20100720
7 GC_OBJECT_TASK_MODIFY Constant Private Type reference (TYPE) BUS_EI_OBJECT_TASK 'M' External Interface: Change Indicator Object 20100720
8 GC_OBJECT_TASK_UPDATE Constant Private Type reference (TYPE) BUS_EI_OBJECT_TASK 'U' External Interface: Change Indicator Object 20100720
9 GV_CUSTOMER_ID Instance attribute Private Type reference (TYPE) KUNNR Customer Number 20100809
10 GV_SUPPLIER_ID Instance attribute Private Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20091130
Methods
# Method Level Visibility Method type Description Created on
1 ON_CUSTOMER_CHANGED Instance method Public Event handling method Handle Event CUSTOMER_CHANGED 20100809
2 ON_VENDOR_CHANGED Instance method Public Event handling method Handle Event VENDOR_CHANGED 20091130
3 UPDATE_KEYMAPPING Instance method Private Method 20101115
Events
Class CL_MDG_BP_BUPA_SI_IN_ECC has no event.
Types
Class CL_MDG_BP_BUPA_SI_IN_ECC has no local type.
Method Signatures

Method ON_CUSTOMER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOMER_NEW Call by reference Attribute reference (LIKE) 20100809
2 Importing I_CUSTOMER_OLD Call by reference Attribute reference (LIKE) 20100809

Method ON_CUSTOMER_CHANGED on class CL_MDG_BP_BUPA_SI_IN_ECC has no exception.

Method ON_VENDOR_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VENDOR_NEW Call by reference Attribute reference (LIKE) 20091130
2 Importing I_VENDOR_OLD Call by reference Attribute reference (LIKE) 20091130

Method ON_VENDOR_CHANGED on class CL_MDG_BP_BUPA_SI_IN_ECC has no exception.

Method UPDATE_KEYMAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KUNNR_NEW Call by reference Type reference (TYPE) KUNNR Customer Number 20101115
2 Importing IV_KUNNR_OLD Call by reference Type reference (TYPE) KUNNR Customer Number 20101115
3 Importing IV_LIFNR_NEW Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20101115
4 Importing IV_LIFNR_OLD Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20101115
5 Importing IV_PARTNER_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20101115

Method UPDATE_KEYMAPPING on class CL_MDG_BP_BUPA_SI_IN_ECC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605