SAP ABAP Class CL_MDG_BUPA_ECC_MAPPING (Mapping for BPRelshpVw in ERP)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-MDG-APP-SUP (Application Component) MDG Supplier (Central Parts)
     MDG_BS_ECC_SUPPLIER (Package) Master Data Governance Processes: ECC Supplier
Properties
Class CL_MDG_BUPA_ECC_MAPPING  
Short Description Mapping for BPRelshpVw in ERP    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_SUPPLIER   Master Data Governance Processes: ECC Supplier 
Created 20091008   SAP 
Last change 20130531   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_BUPA_ECC_MAPPING has no interface implemented.
Friends
Class CL_MDG_BUPA_ECC_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_CODE_CHANGE Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '02' ActionCode 20091019
2 GC_ACTION_CODE_CREATE Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '01' ActionCode 20091019
3 GC_ACTION_CODE_DELETE Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '03' ActionCode 20120228
4 GC_ACTION_CODE_MODIFY Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '04' ActionCode 20091019
5 GC_ACTION_CODE_NO_ACTION Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '06' ActionCode 20111223
6 GC_ACTION_CODE_REMOVE Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '05' ActionCode 20120228
7 GC_EVENT_ACC_INFO Constant Protected Type reference (TYPE) SMT_EVENT 'ACCOUNTING_INFORMATION' Mapping Step 20091008
8 GC_EVENT_DUNNING_INFO Constant Protected Type reference (TYPE) SMT_EVENT 'DUNNING_INFORMATION' Mapping Step 20111214
9 GC_EVENT_PARTNER_FUNCTIONS Constant Protected Type reference (TYPE) SMT_EVENT 'PARTNER_FUNCTIONS' Mapping Step 20111220
10 GC_EVENT_PROC_ARR Constant Protected Type reference (TYPE) SMT_EVENT 'PROCUREMENT_ARRANGEMENT' Mapping Step 20091008
11 GC_EVENT_PROC_ARR2 Constant Protected Type reference (TYPE) SMT_EVENT 'PROCUREMENT_ARRANGEMENT2' Mapping Step 20111223
12 GC_EVENT_QM Constant Protected Type reference (TYPE) SMT_EVENT 'QUALITY_MANAGEMENT' Mapping Step 20091008
13 GC_EVENT_SUB_RANGE Constant Protected Type reference (TYPE) SMT_EVENT 'SUBRANGE_INFORMATION' Mapping Step 20111214
14 GC_EVENT_SUPPLIER Constant Protected Type reference (TYPE) SMT_EVENT 'SUPPLIER' Mapping Step 20091008
15 GC_EVENT_WITHHOLDING_TAX Constant Protected Type reference (TYPE) SMT_EVENT 'WITHHOLDING_TAX_INFORMATION' Mapping Step 20111214
16 GC_OBJECT_TASK_CHANGE Constant Public Type reference (TYPE) VMD_EI_OBJECT_TASK 'U' External Interface: Change Indicator for Object 20091019
17 GC_OBJECT_TASK_CREATE Constant Public Type reference (TYPE) VMD_EI_OBJECT_TASK 'I' External Interface: Change Indicator for Object 20091019
18 GC_OBJECT_TASK_CURRENT_STATE Constant Public Type reference (TYPE) VMD_EI_OBJECT_TASK 'C' External Interface: Change Indicator for Object 20091123
19 GC_OBJECT_TASK_MODIFY Constant Public Type reference (TYPE) VMD_EI_OBJECT_TASK 'M' External Interface: Change Indicator for Object 20091019
20 GC_ROLE_TYPE_CONTACT_PERSON Constant Protected Type reference (TYPE) NRART 'AP' Partner Role Type Contact Person 20111229
21 GC_ROLE_TYPE_PERSONNEL_NUMBER Constant Protected Type reference (TYPE) NRART 'PE' Partner Role Type Personnel Number 20111229
22 GC_ROLE_TYPE_SUPPLIER Constant Protected Type reference (TYPE) NRART 'LI' Partner Role Type Supplier 20111229
23 GC_SMT_APPLICATION_IN Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLRQ_ECC_IN' Mapping 20091008
24 GC_SMT_APPLICATION_OUT Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLRQ_ECC_OUT' Mapping 20091008
25 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20091008
26 GC_TRUE Constant Protected Type reference (TYPE) STRING 'true' 20091008
27 GO_MDG_ID_MATCHING_API Static Attribute Protected Object reference (TYPE REF TO) IF_MDG_ID_MATCHING_API_BS Interface for Key Mapping 20131107
28 GO_SMT_ENGINE_FACTORY Static Attribute Protected Object reference (TYPE REF TO) CL_SMT_ENGINE_FACTORY Factory for SMT Engine instanciation 20131203
29 GV_OUTBOUND Static Attribute Private Type reference (TYPE) ABAP_BOOL 20100212
30 GV_OWN_BUSINESS_SYSTEM Static Attribute Protected Type reference (TYPE) SLD_BSKEY Key Name of Business System 20131107
Methods
# Method Level Visibility Method type Description Created on
1 ALPHA_INPUT Static method Protected Method APLHA conversion input 20120228
2 ALPHA_OUTPUT Static method Protected Method APLHA conversion output 20120228
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20131107
4 CTI_IN Static method Protected Method Complete transmission indicator conversion inbound 20120228
5 GET_OWN_BP_OBJECT_IDS Static method Protected Method Get own object IDs for a given foreign supplier 20131107
6 HANDLE_SMT_ERROR Static method Public Method SMT error handling 20091008
7 MAP_SUPPLIER_DATA_IN Static method Public Method Inbound mapping for ERP Supplier data 20091008
8 MAP_SUPPLIER_DATA_OUT Static method Public Method Outbound mapping for ERP Supplier data 20091008
9 MAP_SUP_CENTRAL_IN Static method Protected Method Inbound mapping for ERP Supplier central data 20120228
10 MAP_SUP_COMPANY_IN Static method Protected Method Inbound mapping for ERP Supplier company code data 20120228
11 MAP_SUP_HEADER_IN Static method Protected Method Inbound mapping for ERP Supplier header 20120228
12 MAP_SUP_PURCHASING_IN Static method Protected Method Inbound mapping for ERP Supplier purchasing data 20120228
13 MAP_SUP_SUBRANGE_IN Static method Protected Method Inbound mapping for ERP Supplier company code data 20120228
14 READ_EKORG Static method Public Method Read ReceiverPurchasingOrganisationID 20100317
Events
Class CL_MDG_BUPA_ECC_MAPPING has no event.
Types
Class CL_MDG_BUPA_ECC_MAPPING has no local type.
Method Signatures

Method ALPHA_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) ANY 20120228
2 Returning OUT Value transfer Type reference (TYPE) STRING 20120228

Method ALPHA_INPUT on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method ALPHA_OUTPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) ANY 20120228
2 Returning OUT Value transfer Type reference (TYPE) STRING 20120228

Method ALPHA_OUTPUT on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_MDG_BUPA_ECC_MAPPING has no parameter.
Method CLASS_CONSTRUCTOR on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method CTI_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN Call by reference Type reference (TYPE) CHAR5 20120228
2 Returning OUT Value transfer Type reference (TYPE) ABAP_BOOL 20120228

Method CTI_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method GET_OWN_BP_OBJECT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_OWN_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID_BAPI GUID of a Business Partner in CHAR 32 Format for BAPIs 20131107
2 Exporting EV_OWN_BP_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20131107
3 Exporting EV_OWN_SUPPLIER_ID Call by reference Type reference (TYPE) GPANR Number of an SD business partner 20131107
4 Importing IV_FOREIGN_BUSINESS_SYSTEM Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20131107
5 Importing IV_FOREIGN_SUPPLIER_ID Call by reference Type reference (TYPE) MDG_OBJECT_ID_BS Supplier Number 20131107

Method GET_OWN_BP_OBJECT_IDS on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method HANDLE_SMT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_SMT_ERROR Call by reference Object reference (TYPE REF TO) CX_SMT_ERROR Error 20091008
2 Returning RT_RETURN_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091008

Method HANDLE_SMT_ERROR on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUPPLIER_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091008
2 Exporting ES_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20091008
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20091008
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091020

Method MAP_SUPPLIER_DATA_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUPPLIER_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20091008
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20091008
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20091008
4 Importing IS_VMDS_EI_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20091008

Method MAP_SUPPLIER_DATA_OUT on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUP_CENTRAL_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20120228
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120228
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20120228
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20120228

Method MAP_SUP_CENTRAL_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUP_COMPANY_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20120228
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120228
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20120228
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20120228

Method MAP_SUP_COMPANY_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUP_HEADER_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20120228
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120228
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20120228
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20120228

Method MAP_SUP_HEADER_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUP_PURCHASING_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20120228
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120228
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20120228
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20120228

Method MAP_SUP_PURCHASING_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method MAP_SUP_SUBRANGE_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SUPPLIER Call by reference Type reference (TYPE) VMDS_EI_EXTERN Complex External Interface for Vendors 20120228
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120228
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP BPRelshpVwSUITERplctReqBP 20120228
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20120228

Method MAP_SUP_SUBRANGE_IN on class CL_MDG_BUPA_ECC_MAPPING has no exception.

Method READ_EKORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FOREIGN_ORG_CENTRE_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20120228
2 Exporting EV_FOREIGN_PURCH_ORG_ID Call by reference Type reference (TYPE) EKORG Proxy for OrganisationalCentreID 20120228
3 Exporting EV_OWN_PURCH_ORG_ID Call by reference Type reference (TYPE) EKORG Proxy for OrganisationalCentreID 20100317
4 Importing IV_FOREIGN_ORG_CENTRE_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20100317
5 Importing IV_FOREIGN_PURCH_ORG_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20100317
6 Importing IV_FOREIGN_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20100317
7 Importing IV_OWN_ORG_CENTRE_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20120228
8 Importing IV_OWN_PURCH_ORG_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20120228

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