SAP ABAP Class CL_MDG_BUPA_ECC_CU_MAPPING (Mapping for BPBupaReplReq Customer)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   CA-MDG-APP (Application Component) Applications
     MDG_BS_ECC_CUSTOMER (Package) Master Data Governance: ECC Customer
Properties
Class CL_MDG_BUPA_ECC_CU_MAPPING  
Short Description Mapping for BPBupaReplReq Customer    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_ECC_CUSTOMER   Master Data Governance: ECC Customer 
Created 20100812   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MDG_BUPA_ECC_CU_MAPPING has no forward declaration.
Interfaces
Class CL_MDG_BUPA_ECC_CU_MAPPING has no interface implemented.
Friends
Class CL_MDG_BUPA_ECC_CU_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 20100812
2 GC_ACTION_CODE_CREATE Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '01' ActionCode 20100812
3 GC_ACTION_CODE_MODIFY Constant Public Type reference (TYPE) MDG_FND_ACTION_CODE '04' ActionCode 20100812
4 GC_EVENT_ACC_INFO Constant Protected Type reference (TYPE) SMT_EVENT 'ACCOUNTING_INFORMATION' Mapping Step 20111122
5 GC_EVENT_CUSTOMER Constant Protected Type reference (TYPE) SMT_EVENT 'CUSTOMER' Mapping Step 20100812
6 GC_EVENT_DUNNING_INFORMATION Constant Protected Type reference (TYPE) SMT_EVENT 'DUNNING_INFORMATION' Mapping Step 20111219
7 GC_EVENT_PARTNER_FUNCTIONS Constant Protected Type reference (TYPE) SMT_EVENT 'PARTNER_FUNCTIONS' Mapping Step 20111216
8 GC_EVENT_SALES_ARRANGEMENT Constant Protected Type reference (TYPE) SMT_EVENT 'SALES_ARRANGEMENT' Mapping Step 20111216
9 GC_EVENT_TAX_CLASSIFICATION Constant Protected Type reference (TYPE) SMT_EVENT 'TAX_CLASSIFICATION' Mapping Step 20120228
10 GC_EVENT_UNLOADING_POINTS Constant Protected Type reference (TYPE) SMT_EVENT 'UNLOADING_POINTS' Mapping Step 20120228
11 GC_EVENT_WITHHOLDING_TAX Constant Protected Type reference (TYPE) SMT_EVENT 'WITHHOLDING_TAX' Mapping Step 20111223
12 GC_IDS_CODE_VKORG Static Attribute Public Type reference (TYPE) MDG_IDS_TYPE_CODE_BS '917' Object Identifier Type Code 20111220
13 GC_OBJECT_TASK_CHANGE Constant Public Type reference (TYPE) CMD_EI_OBJECT_TASK 'U' External Interface: Change Indicator for Object 20100812
14 GC_OBJECT_TASK_CREATE Constant Public Type reference (TYPE) CMD_EI_OBJECT_TASK 'I' External Interface: Change Indicator for Object 20100812
15 GC_OBJECT_TASK_CURRENT_STATE Constant Public Type reference (TYPE) CMD_EI_OBJECT_TASK 'C' External Interface: Change Indicator for Object 20100812
16 GC_OBJECT_TASK_MODIFY Constant Public Type reference (TYPE) CMD_EI_OBJECT_TASK 'M' External Interface: Change Indicator for Object 20100812
17 GC_SMT_APPLICATION_IN Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLRQ_ECC_CU_IN' Mapping 20100812
18 GC_SMT_APPLICATION_OUT Constant Protected Type reference (TYPE) SMT_APPLICATION 'BPBUPA_RPLRQ_ECC_CU_OUT' Mapping 20100812
19 GC_SMT_CONTEXT Constant Protected Type reference (TYPE) SMT_CONTEXT '' Context 20100812
20 GC_TYPE_CODE_VKORG Static Attribute Public Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS '980' Business Object Type 20111220
21 GO_SMT_ENGINE_FACTORY Static Attribute Protected Object reference (TYPE REF TO) CL_SMT_ENGINE_FACTORY Factory for SMT Engine instanciation 20131203
Methods
# Method Level Visibility Method type Description Created on
1 HANDLE_SMT_ERROR Static method Public Method SMT error handling 20100812
2 MAP_BP_ID_OUT Static method Private Method Mapping of BP ID to receiver ID 20121130
3 MAP_CUSTOMER_DATA_IN Static method Public Method Inbound mapping for ERP Customer data 20100812
4 MAP_CUSTOMER_DATA_OUT Static method Public Method Outbound mapping for ERP Customer data 20100812
5 MAP_PARTNER_FUNCTIONS_CRM_IN Static method Private Method CRM-specific Inbound Mapping for Partner Functions 20121204
6 MAP_PARTNER_FUNCTIONS_CRM_OUT Static method Private Method CRM-specific Outbound Mapping for Partner Functions 20121203
7 MAP_PARTNER_FUNCTIONS_STD_IN Static method Private Method Inbound Mapping for Partner Functions 20121204
8 MAP_PARTNER_FUNCTIONS_STD_OUT Static method Private Method Outbound Mapping for Partner Functions 20121203
9 MAP_TAX_CLASS_CRM_IN Static method Private Method CRM-specific Inbound Mapping for Tax Classification 20121203
10 MAP_TAX_CLASS_CRM_OUT Static method Private Method CRM-specific Outbound Mapping for Tax Classification 20121203
11 MAP_TAX_CLASS_STD_IN Static method Private Method Inbound Mapping for Tax Classification 20121203
12 MAP_TAX_CLASS_STD_OUT Static method Private Method Outbound Mapping for Tax Classification 20121203
13 READ_VKORG Static method Public Method Read ReceiverSalesOrganisationID 20111220
14 RECEIVING_HOURS_INITIAL_CHECK Static method Private Method Check space values for goods receiving hours 20120228
Events
Class CL_MDG_BUPA_ECC_CU_MAPPING has no event.
Types
Class CL_MDG_BUPA_ECC_CU_MAPPING has no local type.
Method Signatures

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 20100812
2 Returning RT_RETURN_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100812

Method HANDLE_SMT_ERROR on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_BP_ID_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PARTNER_ID Call by reference Type reference (TYPE) BU_PARTNER Business Partner Number 20121130
2 Importing IV_RECEIVER_SYSTEM_ID Call by reference Type reference (TYPE) MDG_FND_BUSINESS_SYSTEM_ID Proxy Data Element (generated) 20121130
3 Returning RV_RECEIVER_PARTNER_ID Value transfer Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Definite proprietary identifier for a business partner 20121130

Method MAP_BP_ID_OUT on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_CUSTOMER_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 20100812
2 Exporting ES_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Complex External Interface for Customers 20100812
3 Importing IS_BP_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_BP Proxy Structure for BPSUITERplctReqBP 20100812
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20100812
5 Importing IV_BP_GROUPING Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20121205
6 Importing IV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20121205

Method MAP_CUSTOMER_DATA_IN on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_CUSTOMER_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 Proxy Structure for BPSUITERplctReqBP 20100812
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100812
3 Importing IS_CMDS_EI_CUSTOMER Call by reference Type reference (TYPE) CMDS_EI_EXTERN Complex External Interface for Customers 20100812
4 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20100812

Method MAP_CUSTOMER_DATA_OUT on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_PARTNER_FUNCTIONS_CRM_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_FUNCTIONS_API Call by reference Type reference (TYPE) CMDS_EI_FUNCTIONS_T Ext. Interface: Partner Roles 20121204
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121204
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121204
4 Importing IS_SALESAREA Call by reference Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20121204
5 Importing IT_PARTNER_FUNCTIONS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB1 Customer Partner Functions 20121204
6 Importing IV_BP_GROUPING Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20121205
7 Importing IV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20121205
8 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Definite proprietary identifier for a business partner 20121204

Method MAP_PARTNER_FUNCTIONS_CRM_IN on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_PARTNER_FUNCTIONS_CRM_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_FUNCTIONS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB1 Customer Partner Functions 20121203
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121203
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121203
4 Importing IT_PARTNER_FUNCTIONS_API Call by reference Type reference (TYPE) CMDS_EI_FUNCTIONS_T Ext. Interface: Partner Roles 20121203
5 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Customer Number 20121203

Method MAP_PARTNER_FUNCTIONS_CRM_OUT on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_PARTNER_FUNCTIONS_STD_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_FUNCTIONS_API Call by reference Type reference (TYPE) CMDS_EI_FUNCTIONS_T Ext. Interface: Partner Roles 20121204
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121204
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121204
4 Importing IS_SALESAREA Call by reference Type reference (TYPE) CMDS_EI_SALES_KEY Ext. Interface: Sales Data / Key Fields 20121204
5 Importing IT_PARTNER_FUNCTIONS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB1 Customer Partner Functions 20121204
6 Importing IV_BP_GROUPING Call by reference Type reference (TYPE) BU_GROUP Business Partner Grouping 20121205
7 Importing IV_BP_GUID Call by reference Type reference (TYPE) BU_PARTNER_GUID Business Partner GUID 20121205
8 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) MDG_FND_BP_INTERNAL_ID Definite proprietary identifier for a business partner 20121204

Method MAP_PARTNER_FUNCTIONS_STD_IN on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_PARTNER_FUNCTIONS_STD_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARTNER_FUNCTIONS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB1 Customer Partner Functions 20121203
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121203
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121203
4 Importing IT_PARTNER_FUNCTIONS_API Call by reference Type reference (TYPE) CMDS_EI_FUNCTIONS_T Ext. Interface: Partner Roles 20121203
5 Importing IV_CUSTOMER_ID Call by reference Type reference (TYPE) KUNNR Customer Number 20121203

Method MAP_PARTNER_FUNCTIONS_STD_OUT on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_TAX_CLASS_CRM_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121203
2 Exporting ET_TAX_CLASS_API Call by reference Type reference (TYPE) CMDS_EI_TAX_IND_T Ext. Interface: Tax Indicators 20121203
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121203
4 Importing IT_TAX_CLASS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB4 TaxClassification 20121203
5 Importing IV_OBJECT_TASK Call by reference Type reference (TYPE) CMD_EI_OBJECT_TASK External Interface: Change Indicator for Object 20121203

Method MAP_TAX_CLASS_CRM_IN on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_TAX_CLASS_CRM_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121203
2 Exporting ET_TAX_CLASS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB4 TaxClassification 20121203
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121203
4 Importing IT_TAX_CLASS_API Call by reference Type reference (TYPE) CMDS_EI_TAX_IND_T Ext. Interface: Tax Indicators 20121203

Method MAP_TAX_CLASS_CRM_OUT on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_TAX_CLASS_STD_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121203
2 Exporting ET_TAX_CLASS_API Call by reference Type reference (TYPE) CMDS_EI_TAX_IND_T Ext. Interface: Tax Indicators 20121203
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121203
4 Importing IT_TAX_CLASS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB4 TaxClassification 20121203
5 Importing IV_OBJECT_TASK Call by reference Type reference (TYPE) CMD_EI_OBJECT_TASK External Interface: Change Indicator for Object 20121203

Method MAP_TAX_CLASS_STD_IN on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method MAP_TAX_CLASS_STD_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20121203
2 Exporting ET_TAX_CLASS_PROXY Call by reference Type reference (TYPE) MDG_BP_BPSUITERPLCT_REQ_C_TAB4 TaxClassification 20121203
3 Importing IS_MESSAGE_HEADER Call by reference Type reference (TYPE) MDG_FND_BUS_DOC_MSG_HEADER Business Document Message Header 20121203
4 Importing IT_TAX_CLASS_API Call by reference Type reference (TYPE) CMDS_EI_TAX_IND_T Ext. Interface: Tax Indicators 20121203

Method MAP_TAX_CLASS_STD_OUT on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method READ_VKORG 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_SALES_ORG_ID Call by reference Type reference (TYPE) VKORG Foreign sales organisation ID 20120228
3 Exporting EV_OWN_SALES_ORG_ID Call by reference Type reference (TYPE) VKORG Proxy for OrganisationalCentreID 20111220
4 Importing IV_FOREIGN_ORG_CENTRE_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20111220
5 Importing IV_FOREIGN_SALES_ORG_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for OrganisationalCentreID 20111220
6 Importing IV_FOREIGN_SYSTEM_ID Call by reference Type reference (TYPE) SLD_BSKEY Key Name of Business System 20111220
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_SALES_ORG_ID Call by reference Type reference (TYPE) MDG_FND_ORG_CENTRE_ID Proxy for SalesOrganisationID 20120228

Method READ_VKORG on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.

Method RECEIVING_HOURS_INITIAL_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_UNLOADING_DATA Call by reference Type reference (TYPE) CMDS_EI_LOADING_DATA Unloading data 20120228

Method RECEIVING_HOURS_INITIAL_CHECK on class CL_MDG_BUPA_ECC_CU_MAPPING has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 606