SAP ABAP Class CL_MDG_BS_MAT_SI_MAPPING (Mapping Class for Service Implementation)
Hierarchy
MDG_APPL (Software Component) MDG Applications
   CA-MDG-APP-MM (Application Component) MDG Material
     MDG_BS_MAT_SI (Package) MDG: SIW content
Properties
Class CL_MDG_BS_MAT_SI_MAPPING  
Short Description Mapping Class for Service Implementation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MDG_BS_MAT_SI   MDG: SIW content 
Created 20101012   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_BS_MAT_SI_MAPPING has no interface implemented.
Friends
Class CL_MDG_BS_MAT_SI_MAPPING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_CHANGE Constant Private Type reference (TYPE) CHAR2 '02' Version Number Component 20120207
2 GC_ACTION_CREATE Constant Private Type reference (TYPE) CHAR2 '01' Version Number Component 20120207
3 GC_ACTION_DELETE Constant Private Type reference (TYPE) CHAR2 '03' Version Number Component 20120207
4 GC_ACTION_NO_ACTION Constant Private Type reference (TYPE) CHAR2 '06' Version Number Component 20120207
5 GC_ACTION_REMOVE Constant Public Type reference (TYPE) CHAR2 '05' Version Number Component 20120207
6 GC_ACTION_SAVE Constant Public Type reference (TYPE) CHAR2 '04' Version Number Component 20120207
7 GC_EVENT_AUSP_PROPVALUAT_OUT Constant Private Type reference (TYPE) SMT_EVENT 'AUSP_TO_PROPVALUATION' Mapping Step 20101213
8 GC_EVENT_AUSP_PROPVALUE_OUT Constant Private Type reference (TYPE) SMT_EVENT 'AUSP_TO_PROPVALUE' Mapping Step 20101213
9 GC_EVENT_BASIC Constant Private Type reference (TYPE) SMT_EVENT 'MARA_GEN_DATA' Mapping Step 20101012
10 GC_EVENT_BASIC_OUT Constant Private Type reference (TYPE) SMT_EVENT 'MARA_TO_COM' Mapping Step 20101119
11 GC_EVENT_DCISS_TO_MARA Constant Private Type reference (TYPE) SMT_EVENT 'DCISS_TO_MARA' Mapping Step 20120216
12 GC_EVENT_DESC Constant Private Type reference (TYPE) SMT_EVENT 'DESC_TO_MAKT' Mapping Step 20101013
13 GC_EVENT_FIN_INVENT_TO_MBEW Constant Private Type reference (TYPE) SMT_EVENT 'FINANCIAL_INVENT_VAL_TO_MBEW' mapping step 20120329
14 GC_EVENT_FIN_TO_MBEW Constant Private Type reference (TYPE) SMT_EVENT 'FINANCIALS_TO_MBEW' Mapping Step 20120329
15 GC_EVENT_GTIN_MEAN Constant Private Type reference (TYPE) SMT_EVENT 'GTIN_TO_MEAN' Mapping Step 20101023
16 GC_EVENT_KSSK_PROPLIST_OUT Constant Private Type reference (TYPE) SMT_EVENT 'KSSK_TO_PROPLIST' Mapping Step 20101213
17 GC_EVENT_MAKT_DESC_OUT Constant Private Type reference (TYPE) SMT_EVENT 'MAKT_TO_DESC' Mapping Step 20101122
18 GC_EVENT_MARA_ROOT_OUT Constant Private Type reference (TYPE) SMT_EVENT 'MARA_TO_ROOT' Mapping Step 20101122
19 GC_EVENT_MRP_LOGIS_MARC Constant Private Type reference (TYPE) SMT_EVENT 'MRP_LOGISTIC_TO_MARC' Mapping Step 20120323
20 GC_EVENT_MRP_SUPP_MARC Constant Private Type reference (TYPE) SMT_EVENT 'MRP_SUPPLY_TO_MARC' Mapping Step for MRP supply planning specification to MARC 20120402
21 GC_EVENT_PROPLIST Constant Private Type reference (TYPE) SMT_EVENT 'PROPLIST_TO_KSSK' Mapping Step 20101108
22 GC_EVENT_PROPVALUATION Constant Private Type reference (TYPE) SMT_EVENT 'PROPVALUATION_TO_AUSP' Mapping Step 20101108
23 GC_EVENT_PURCHASING_MARA Constant Private Type reference (TYPE) SMT_EVENT 'PROCIND_TO_MARA' Mapping Step 20120103
24 GC_EVENT_PURCHASING_MARC Constant Private Type reference (TYPE) SMT_EVENT 'PROCDEP_TO_MARC' Mapping Step 20120103
25 GC_EVENT_SALES_MVKE Constant Private Type reference (TYPE) SMT_EVENT 'SALESSPEC_TO_MVKE' Mapping Step 20111226
26 GC_EVENT_SALES_TO_MARC Constant Private Type reference (TYPE) SMT_EVENT 'SALESPLANT_TO_MARC' Mapping Step 20120228
27 GC_HARMONIZED Constant Public Type reference (TYPE) CHAR1 '1' Constant for Harmonized 20120530
28 GC_KEY_MAP Constant Public Type reference (TYPE) CHAR1 '2' Constant for key mapping 20120530
29 GC_QTY_TYPE Constant Private See coding 20101130
30 GC_SAP_LIST_AGENCY Constant Private Type reference (TYPE) STRING '310' 20120614
31 GC_SMT_APP_IN Constant Private Type reference (TYPE) SMT_APPLICATION 'CL_MDG_MAT_ERPBULKRPLCTRQ' Mapping 20101012
32 GC_SMT_APP_OUT Constant Private Type reference (TYPE) SMT_APPLICATION 'CO_MDG_MAT_ERPBULKRPLCTRQ' Mapping 20101119
33 GS_ACC_VAL_LEVEL Static Attribute Public Type reference (TYPE) TS_ACC_VAL_LEVEL_READ 20120509
34 GS_MARA Instance attribute Private Type reference (TYPE) MARA General Material Data 20120207
35 GS_MAT Instance attribute Private Type reference (TYPE) MDG_BS_MAT_S_MAT_DATA MDG BS MAT: Material Master Data Structure 20111225
36 GT_BUSINESS_SYSTEM_ATTRIBUTES Static Attribute Public Type reference (TYPE) MGD_T_BUS_SYS_ATTR Attributes per Business System / BO / Communication Channel 20120120
37 GT_T134 Static Attribute Private Type reference (TYPE) T_T134 Material Types 20111214
38 MO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_MDG_BS_MAT_SI_MAPPING Mapping Class for Service Implementation 20101012
39 MV_MAP_STATUS Static Attribute Public Type reference (TYPE) CHAR1 Single Characetr indicator to hold Key map customizing statu 20120112
40 MV_MATNR Instance attribute Private Type reference (TYPE) MATNR Material Number 20120105
41 MV_PROPERTY_LIST_CTI Static Attribute Public Type reference (TYPE) MDGCO_OPTIONAL_INDICATOR ' ' Proxy Data Element (generated) 20120307
42 MV_PROPERTY_VALUATION_CTI Static Attribute Public Type reference (TYPE) MDGCO_OPTIONAL_INDICATOR ' ' Proxy Data Element (generated) 20120307
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_ID_MAPPING Instance method Private Method Check id mapping 20120121
2 CHECK_MATID_PASSED Instance method Private Method Check if MAT ID is passed 20120328
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20111214
4 EXECUTE_STEP Instance method Public Method Execute mapping step 20101012
5 GET_INSTANCE Static method Public Method Get Mapping Instance 20101012
6 GET_KEY_MAP_CUST Static method Public Method Read key mapping cust 20101126
7 GET_KEY_MAP_ECN Instance method Private Method Get key mapped value for ECN 20120404
8 GET_KEY_MAP_MATNR Instance method Private Method Get key mapped value for Material ID 20120426
9 GET_KEY_MAP_PLANT_ID Instance method Private Method Get key mapped value for Plant ID 20120404
10 GET_SMT_ENGINE Instance method Private Method Get SMT Instance 20101012
11 HANDLE_CHANGE_DESC Instance method Private Method Handle action codes and CTI for Descriptions 20111225
12 HANDLE_CHANGE_GTIN Instance method Private Method Handle action codes and CTI for GTIN 20120104
13 HANDLE_CHANGE_LONG_TEXTS Instance method Private Method Handle action codes and CTI for Basic texts 20111226
14 HANDLE_CHANGE_PURCHASE_DATA Instance method Private Method Handle action codes & CTI of Purchasing data 20120215
15 HANDLE_CHANGE_QTN_MARM Instance method Private Method Handle action codes and CTI for Quantity Char & Quantity Con 20111226
16 HANDLE_SMT_ERROR Instance method Private Method Handles SMT errors 20101012
17 KEY_MAP_DIST_CHAIN_SALES Instance method Private Method Key map Distribution Independent Sales Specification 20120418
18 KEY_MAP_MRP Instance method Private Method Key Mapping for the MRP view 20120404
19 KEY_MAP_PURCHASING Instance method Private Method Key mapping for the Purchasing data 20120504
20 KEY_MAP_SALES_DATA_IN Instance method Private Method Key Mapping for the Sales Specification 20120424
21 MAP_ACCOUNTING_DATA_IN Instance method Private Method Map accounting data to MBEW 20120328
22 MAP_BASIC_DATA_IN Instance method Private Method Map Basic data for Inbound 20101116
23 MAP_BASIC_DATA_OUT Instance method Private Method Map Basic data for Outbound OBSOLETE 20101118
24 MAP_CLF_DATA_IN Instance method Private Method Map Classification data for Inbound 20101116
25 MAP_CLF_DATA_OUT Instance method Private Method Map Classification data for Outbound 20101213
26 MAP_DIST_CHAIN_SALES_DATA_IN Instance method Private Method Map Distribution Chain Independent Sales Specification 20120412
27 MAP_EAN_GTIN_OUT Instance method Private Method Map EAN to GTIN OBSOLETE 20101130
28 MAP_FIXED_CODELISTS_INBOUND Instance method Private Method Map GDTs with fixed codelists to back-end domain value range 20120530
29 MAP_KZKFG_MTART_IN Instance method Private Method Map KZKFG based on Material type. 20111207
30 MAP_LTX_TXT_COL_OUT Instance method Private Method Map Long Text to Text Collection OBSOLETE 20101130
31 MAP_MARM_QTN_OUT Instance method Private Method Map MARM to Quantity Conversion & Quantity Char OBSOLETE 20101129
32 MAP_MATID_IN Instance method Private Method Map Material ID to MATNR 20120328
33 MAP_MAT_COMPLETE_IN Instance method Public Method Map General data for Inbound 20101023
34 MAP_MAT_COMPLETE_OUT Instance method Public Method Map General data for Outbound 20101116
35 MAP_MRP_DATA_IN Instance method Private Method Map MRP data 20120323
36 MAP_PCH_DATA_IN Instance method Private Method Map product category assignment 20120131
37 MAP_PLANT_SPECIFIC_SALES_IN Instance method Private Method Map Plant Specific sales data 20120330
38 MAP_PROP_VAL_TO_AUSP Instance method Private Method Map property valuation to AUSP table 20120423
39 MAP_PURCHASING_DATA_IN Instance method Private Method Map purchasing data 20120102
40 MAP_PURCHASING_TAX_IN Instance method Private Method Map Purchasing tax classification 20120227
41 MAP_QTN_MARM_IN Instance method Private Method Map Quanty data to MARM for Inbound 20101116
42 MAP_SALES_DATA_IN Instance method Private Method Map sales data 20111223
43 MAP_SALES_TAX_IN Instance method Private Method Map Sales tax classification 20120215
44 MAP_TXT_COL_LTX_IN Instance method Private Method Map Text Collection to Long Text 20101130
45 MAP_TXT_COL_SALES_IN Instance method Private Method Map Sales text collection to Sales notes 20111221
46 MAT_INT_EXT_HANDLE Instance method Private Method Handles External and internal number of material 20120106
47 PREPARE_MAT_DELTA Instance method Private Method Prepare delta for material 20101214
48 READ_MATERIAL Instance method Private Method Reads the specified materials 20111223
49 VALUE_MAP_COMMON Instance method Private Method Value map common node data 20120518
50 VALUE_MAP_DESC Instance method Private Method value map description to mvke 20120521
51 VALUE_MAP_DIST_CHAIN_SALES Instance method Private Method Value map Distribution Independent Sales Specification 20120418
52 VALUE_MAP_FINANCIAL Instance method Private Method Value map financial data to mbew 20120518
53 VALUE_MAP_FINANCIAL_INVENT Instance method Private Method Value map inventory financial data to mbew 20120518
54 VALUE_MAP_GTIN Instance method Private Method Value map gtin fields 20120518
55 VALUE_MAP_MRP_SUPPLY Instance method Private Method Value Mapping for the MRP Supply Planning 20120503
56 VALUE_MAP_PLANT_DEP_PROC_DATA Instance method Private Method Value map plant dependent procurement data 20120518
57 VALUE_MAP_PLANT_IND_PROC_DATA Instance method Private Method Vale map plant independent procurement data 20120518
58 VALUE_MAP_PLANT_SALES Instance method Private Method Value map Plant specific sales 20120412
59 VALUE_MAP_SALESSPEC Instance method Private Method Value mappping for the sales specification 20120222
60 VALUE_MAP_UOM Instance method Private Method Map value UoM 20120127
Events
Class CL_MDG_BS_MAT_SI_MAPPING has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_ACC_VAL_LEVEL_READ Public See coding 20120509 BEGIN OF ts_acc_val_level_read, bwkrs_cus TYPE bwkrs_cus, is_error TYPE boolean, id TYPE symsgid, number TYPE symsgno, type TYPE bapi_mtype, END OF ts_acc_val_level_read
2 TS_KEY_MAP_PLANTID Private See coding 20120509 BEGIN OF ts_key_map_plantid, werks_u TYPE werks_d, werks_m TYPE werks_d, END OF ts_key_map_plantid
3 TS_OWN_MAPPINGS Public See coding 20101212 BEGIN OF ts_own_mappings , source TYPE string , target TYPE string, object_name TYPE prx_r3name, END OF ts_own_mappings
4 TS_VM_CODELIST Public See coding 20101212 BEGIN OF ts_vm_codelist , object_name TYPE prx_r3name, list_id TYPE mdg_list_id, list_agency_id TYPE mdg_list_agency_id, list_version TYPE mdg_list_version, END OF ts_vm_codelist
5 TT_KEY_MAP_PLANTID Private See coding 20120426 tt_key_map_plantid TYPE STANDARD TABLE OF ts_key_map_plantid
6 TT_OWN_MAPPINGS Public See coding 20101212 tt_own_mappings TYPE STANDARD TABLE OF ts_own_mappings
7 TT_VM_CODELIST Public See coding 20101212 tt_vm_codelist TYPE STANDARD TABLE OF ts_vm_codelist
8 T_T134 Private See coding 20111214 t_t134 TYPE STANDARD TABLE OF t134
Method Signatures

Method CHECK_ID_MAPPING 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 20120121
2 Importing IV_HAS_RECEIVER_ID Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120121
3 Importing IV_MAT_TYPE Call by reference Type reference (TYPE) MTART Material Group 20120121

Method CHECK_ID_MAPPING on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method CHECK_MATID_PASSED 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 20120328
2 Exporting ES_MATNR Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_IDN Sender and Receiver Material IDs 20120328
3 Importing IS_MATNR Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_IDN Input Sender and Receiver material ID 20120328

Method CHECK_MATID_PASSED on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method EXECUTE_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ADD1 Call by reference Type reference (TYPE) DATA 20101012
2 Importing ADD2 Call by reference Type reference (TYPE) DATA 20101012
3 Importing ADD3 Call by reference Type reference (TYPE) DATA 20101012
4 Importing ADD4 Call by reference Type reference (TYPE) DATA 20101012
5 Changing CHANGE Call by reference Type reference (TYPE) DATA 20101012
6 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101012
7 Importing EVENT Call by reference Type reference (TYPE) SMT_EVENT Mapping Step 20101012
8 Importing MAPPING Call by reference Type reference (TYPE) SMT_APPLICATION Mapping 20101012
9 Importing SOURCE Call by reference Type reference (TYPE) DATA 20101012
10 Changing TARGET Call by reference Type reference (TYPE) DATA 20101012

Method EXECUTE_STEP on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Call by reference Object reference (TYPE REF TO) CL_MDG_BS_MAT_SI_MAPPING Mapping Class for Service Implementation 20101012

Method GET_INSTANCE on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method GET_KEY_MAP_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_OBJ_CORRELATION Value transfer Type reference (TYPE) MDG_OBJ_CORRELATION Key Harmonization 20101126
2 Importing IV_BUS_SYS Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Business System 20101215
3 Importing IV_OTC Call by reference Type reference (TYPE) MDG_OBJECT_TYPE_CODE_BS Business System 20120121

Method GET_KEY_MAP_CUST on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method GET_KEY_MAP_ECN 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 20120404
2 Exporting EV_MAPPED_AENNR Call by reference Type reference (TYPE) AENNR Change Number 20120404
3 Importing IV_AENNR Call by reference Type reference (TYPE) AENNR Proxy Data Element (generated) 20120404

Method GET_KEY_MAP_ECN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method GET_KEY_MAP_MATNR 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 20120426
2 Exporting EV_MAPPED_MATNR Call by reference Type reference (TYPE) MATNR Mapped Material ID 20120426
3 Importing IV_ATTR Call by reference Type reference (TYPE) STRING Attribute name to be displayed in error messages 20120523
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR_EXT Material Number 20120426

Method GET_KEY_MAP_MATNR on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method GET_KEY_MAP_PLANT_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN 20120426
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120404
3 Importing IV_ATTR Call by reference Type reference (TYPE) STRING Attribute name to be displayed in error messages 20120523

Method GET_KEY_MAP_PLANT_ID on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method GET_SMT_ENGINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_SMT_ENGINE Call by reference Object reference (TYPE REF TO) CL_SMT_ENGINE Transformation Engine 20101012
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRET2_T Table with BAPI Return Information 20120611
3 Importing IV_MAPPING Call by reference Type reference (TYPE) SMT_MAP Mapping 20101012
4 Importing IV_MAPPING_STEP Call by reference Type reference (TYPE) SMT_MAPPING_STEP Mapping Step 20101012

Method GET_SMT_ENGINE on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method HANDLE_CHANGE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DESC Call by reference Type reference (TYPE) MDG_BS_MAT_T_MAKT Not More Closely Defined Area, Possibly Used for Patchlevels 20111225
2 Changing CT_DESC_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_MAKT_X MDG BS MAT: Material Master Descriptions DATA_X Table 20111225
3 Importing IT_DESC_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB2 Proxy Table Type (generated) 20111226
4 Importing IX_ID_CTI Call by reference Type reference (TYPE) FLAG General Flag 20111225

Method HANDLE_CHANGE_DESC on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method HANDLE_CHANGE_GTIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GTIN Call by reference Type reference (TYPE) MDG_BS_MAT_T_MEAN Not More Closely Defined Area, Possibly Used for Patchlevels 20120104
2 Changing CT_GTIN_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_MEAN_X MDG BS MAT: Material Master Descriptions DATA_X Table 20120104
3 Importing IT_GTIN_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB3 Proxy Table Type (generated) 20120104
4 Importing IX_GTIN_CTI Call by reference Type reference (TYPE) FLAG General Flag 20120104

Method HANDLE_CHANGE_GTIN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method HANDLE_CHANGE_LONG_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NOTES Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES Not More Closely Defined Area, Possibly Used for Patchlevels 20111226
2 Changing CT_NOTES_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES_X MDG BS MAT: Material Master Descriptions DATA_X Table 20111226
3 Importing IS_LTEXT_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TXT Proxy Table Type (generated) 20111226

Method HANDLE_CHANGE_LONG_TEXTS on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method HANDLE_CHANGE_PURCHASE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MARA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA General Material Data 20120221
2 Changing CS_MARA_X Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA_X MDG BS MAT: Material Master Basic Data DATA_X Structure 20120221
3 Importing IS_PUR_PLANT_IND Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RQ_PIPS Plant IndependentProcurement Specification 20120221
4 Importing IX_PUR_PI_CTI Call by reference Type reference (TYPE) FLAG ' ' General Flag 20120221

Method HANDLE_CHANGE_PURCHASE_DATA on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method HANDLE_CHANGE_QTN_MARM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MARA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA MDG BS MAT: Material Master Basic Data Structure 20111227
2 Changing CS_MARA_X Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA_X MDG BS MAT: Material Master Basic Data DATA_X Structure 20111227
3 Changing CT_MARM Call by reference Type reference (TYPE) MDG_BS_MAT_T_MARM Not More Closely Defined Area, Possibly Used for Patchlevels 20111226
4 Changing CT_MARM_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_MARM_X MDG BS MAT: Material Master Descriptions DATA_X Table 20111226
5 Importing IT_QTY_CHAR_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB6 Proxy Table Type (generated) 20111226
6 Importing IT_QTY_CONV_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB5 Proxy Table Type (generated) 20111226
7 Importing IX_QCHAR_CTI Call by reference Type reference (TYPE) FLAG General Flag 20111226
8 Importing IX_QCONV_CTI Call by reference Type reference (TYPE) FLAG General Flag 20111226

Method HANDLE_CHANGE_QTN_MARM on class CL_MDG_BS_MAT_SI_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 20101012
2 Returning RT_RETURN_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101012

Method HANDLE_SMT_ERROR on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method KEY_MAP_DIST_CHAIN_SALES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DCISS Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA MDG BS MAT: Material Master Basic Data Table 20120418
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120418
3 Importing IS_DCISS Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA MDG BS MAT: Material Master Basic Data Table 20120418

Method KEY_MAP_DIST_CHAIN_SALES on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method KEY_MAP_MRP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN Supply Planning Specification - MRP 20120405
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120404

Method KEY_MAP_MRP on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method KEY_MAP_PURCHASING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLANT_IND_PROC Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RQ_PIPS MDG BS MAT: Material Replication Services Structure 20120504
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120504

Method KEY_MAP_PURCHASING on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method KEY_MAP_SALES_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120424
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120424

Method KEY_MAP_SALES_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_ACCOUNTING_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120329
2 Exporting ET_MBEW_DATA Call by reference Type reference (TYPE) MDG_BS_MAT_T_MBEW MDG BS MAT: Material Master Valuation Data Table 20120328
3 Exporting ET_MBEW_DATA_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_MBEW_X MDG BS MAT: Material Master Valuation Data DATA_X Table 20120329
4 Importing IT_ACCOUNTING_DATA Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RE_TAB35 Financials Specification 20120328

Method MAP_ACCOUNTING_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_BASIC_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20101116
2 Exporting CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101116
3 Importing IR_PROXY Call by reference Object reference (TYPE REF TO) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120501

Method MAP_BASIC_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_BASIC_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20101214
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101118
3 Importing IS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20101118
4 Importing IV_RECIPIENT_BUS_SYS Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Business System OBSOLETE 20101210

Method MAP_BASIC_DATA_OUT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_CLF_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PROPLIST Call by reference Type reference (TYPE) MDG_BS_MAT_T_KSSK MDG BS MAT: Material Master Object to Class Table 20101116
2 Changing CT_PROPLIST_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_KSSK_X MDG BS MAT: Material Master Object to Class DATA_X Table 20120419
3 Changing CT_PROPVAL Call by reference Type reference (TYPE) MDG_BS_MAT_T_AUSP MDG BS MAT: Material Master Characteristic Values Table 20101116
4 Changing CT_PROPVAL_X Call by reference Type reference (TYPE) MDG_BS_MAT_T_AUSP_X MDG BS MAT: MM Characteristic Values DATA_X Table 20120419
5 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101116
6 Importing IT_PROPLIST Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB9 Proxy Structure (generated) 20101116
7 Importing IT_PROPVAL Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RE_TAB10 PropertyValuation 20101116

Method MAP_CLF_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_CLF_DATA_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MSG Proxy Structure (generated) 20101213
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101213
3 Importing IT_PROPLIST Call by reference Type reference (TYPE) MDG_BS_MAT_T_KSSK MDG BS MAT: Material Master Object to Class Table 20101213
4 Importing IT_PROPVAL Call by reference Type reference (TYPE) MDG_BS_MAT_T_AUSP MDG BS MAT: Material Master Characteristic Values Table 20101213

Method MAP_CLF_DATA_OUT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_DIST_CHAIN_SALES_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120412
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120412
3 Importing IS_DCISS Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RQ_DCISS Proxy Structure (generated) 20120412

Method MAP_DIST_CHAIN_SALES_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_EAN_GTIN_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GTIN Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB3 Proxy Table Type (generated) 20101130
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101130
3 Importing IT_MARM Call by reference Type reference (TYPE) MDG_BS_MAT_T_MARM MDG BS MAT: Units of Measure for Material Table 20101130
4 Importing IT_MEAN Call by reference Type reference (TYPE) MDG_BS_MAT_T_MEAN MDG BS MAT: Material Master MEA1 Table 20101130
5 Importing IV_BASE_UOM Call by reference Type reference (TYPE) MEINS Base Unit of Measure 20101130

Method MAP_EAN_GTIN_OUT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_FIXED_CODELISTS_INBOUND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_ALT_BOM_SEL_METHOD_CD Call by reference Type reference (TYPE) MDGCO_ALT_BOM_SEL_METHOD_CODE Proxy Structure (generated) 20120530
2 Changing CV_INV_VALUATION_PROC_CD Call by reference Type reference (TYPE) MDGCO_INVENTORY_VALUATION_PROC Coded representation of a valuation procedure for an invento 20120530
3 Changing CV_MAT_DEP_REQ_TYPE_CD Call by reference Type reference (TYPE) MDGCO_MAT_DEP_REQ_TYPE_CODE Proxy Structure (generated) 20120530
4 Changing CV_MAT_DISCOUNT_IN_KIND_CD Call by reference Type reference (TYPE) MDGCO_MATERIAL_DISCOUNT_IN_KI1 Proxy Structure (generated) 20120530
5 Changing CV_MAT_ORIGIN_TYPE_CD Call by reference Type reference (TYPE) MDGCO_MATERIAL_ORIGIN_TYPE_CD Proxy Structure (generated) 20120530
6 Changing CV_MAT_USAGE_TYPE_CD Call by reference Type reference (TYPE) MDGCO_MATERIAL_USAGE_TYPE_CD Proxy Structure (generated) 20120530
7 Changing CV_ORDER_UNIT_ACT_STATUS_CD Call by reference Type reference (TYPE) MDGCO_VAR_PO_UOM_ACTIV_STAT_CD Proxy Structure (generated) 20120530
8 Changing CV_PLAN_PERIOD_TYPE_CD Call by reference Type reference (TYPE) MDGCO_MRP_PERIOD_TYPE_CODE Proxy Structure (generated) 20120619
9 Changing CV_PROCUREMENT_TYPE_CD Call by reference Type reference (TYPE) MDGCO_PROCUREMENT_TYPE_CODE Proxy Data Element (generated) 20120530
10 Changing CV_REPL_PART_USAGE_TYPE_CD Call by reference Type reference (TYPE) MDGCO_MATERIAL_AS_REPLACEMENT1 Proxy Structure (generated) 20120530
11 Changing CV_SAFETY_DAYS_OF_SUP_REL_CD Call by reference Type reference (TYPE) MDGCO_SAFDAYOFSUPP_RELV_CODE Proxy Structure (generated) 20120530
12 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120530

Method MAP_FIXED_CODELISTS_INBOUND on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_KZKFG_MTART_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAT_MARA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA-KZKFG 3-Byte field 20111207
2 Exporting ES_MAT_MARAX Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA_X-KZKFG 3-Byte field 20111207
3 Importing IV_MTART Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL-TYPE_CODE-CONTENT Proxy Data Element (generated) 20111207

Method MAP_KZKFG_MTART_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_LTX_TXT_COL_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101130
2 Exporting EV_LTX Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TXT Proxy Structure (generated) 20101201
3 Importing IT_NOTES Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES MDG BS MAT: Material Master Notes Table 20101130
4 Importing IT_NOTES_SALES Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES_SALES MDG BS MAT: Notes Table for Sales 20101130

Method MAP_LTX_TXT_COL_OUT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_MARM_QTN_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101130
2 Exporting ET_QTY_CHAR Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB6 Proxy Table Type (generated) 20101129
3 Exporting ET_QTY_CONV Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB5 Proxy Table Type (generated) 20101129
4 Importing IS_MARA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA MDG BS MAT: Material Master Basic Data Table 20101228
5 Importing IT_MARM Call by reference Type reference (TYPE) MDG_BS_MAT_T_MARM MDG BS MAT: Units of Measure for Material Table 20101129

Method MAP_MARM_QTN_OUT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_MATID_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 20120328
2 Importing IR_MAT_PROXY Call by reference Object reference (TYPE REF TO) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120501
3 Importing IS_MATNR Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_IDN Material Number 20120328
4 Importing IV_MAT_TYPE Call by reference Type reference (TYPE) MTART Material type 20120328

Method MAP_MATID_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_MAT_COMPLETE_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20101023
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101023
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20101023

Method MAP_MAT_COMPLETE_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_MAT_COMPLETE_OUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MSG Proxy Structure (generated) 20101116
2 Exporting ET_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101116
3 Importing IS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20101116
4 Importing IV_RECIPIENT_BUS_SYS Call by reference Type reference (TYPE) MDG_BUSINESS_SYSTEM Business System 20101210

Method MAP_MAT_COMPLETE_OUT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_MRP_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120323
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120323
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120323

Method MAP_MRP_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_PCH_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120131
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120131
3 Importing IV_EXT_MATERIAL_GROUP Call by reference Type reference (TYPE) MDGCO_NOSC_PROD_CAT_INT_ID Proxy Data Element (generated) 20120223
4 Importing IV_MATERIAL_GROUP Call by reference Type reference (TYPE) MDGCO_NOSC_PROD_CAT_INT_ID Proxy Data Element (generated) 20120223
5 Importing IV_PRODUCT_HIERARCHY Call by reference Type reference (TYPE) MDGCO_NOSC_PROD_CAT_INT_ID Proxy Data Element (generated) 20120223
6 Importing IV_PROD_ALLOC_PROC Call by reference Type reference (TYPE) MDGCO_PROD_ALLOCATION_PROCEDUR A ProductAllocationProcedureID is an identifier for a Produc 20120520

Method MAP_PCH_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_PLANT_SPECIFIC_SALES_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120330
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120330
3 Importing IT_PLANT_SALES Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RE_TAB31 Plant Specific Sales Specification 20120330
4 Importing IV_BUOM Call by reference Type reference (TYPE) MDGCO_MEASURE_UNIT_CODE Proxy Data Element (generated) 20120330

Method MAP_PLANT_SPECIFIC_SALES_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_PROP_VAL_TO_AUSP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AUSP Call by reference Type reference (TYPE) MDG_BS_MAT_S_AUSP 20120423
2 Changing CS_AUSP_X Call by reference Type reference (TYPE) MDG_BS_MAT_S_AUSP_X MDG BS MAT: MM Characteristic Values DATA_X Structure 20120423
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120601
4 Importing IS_PROPVAL Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_PVPV 20120423

Method MAP_PROP_VAL_TO_AUSP on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_PURCHASING_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120102
2 Exporting CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120102
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120102

Method MAP_PURCHASING_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_PURCHASING_TAX_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120227
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120306
3 Importing IT_PUR_TAX Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RE_TAB23 PurchaseSpecificTaxClassification 20120524

Method MAP_PURCHASING_TAX_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_QTN_MARM_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MARA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA MDG BS MAT: Material Master Basic Data Structure 20101228
2 Changing CS_MARAX Call by reference Type reference (TYPE) MDG_BS_MAT_S_MARA_X MDG BS MAT: Material Master Basic Data DATA_X Structure 20101228
3 Exporting ET_MARM Call by reference Type reference (TYPE) MDG_BS_MAT_T_MARM MDG BS MAT: Units of Measure for Material Table 20101116
4 Exporting ET_MARMX Call by reference Type reference (TYPE) MDG_BS_MAT_T_MARM_X MDG BS MAT: Units of Measure for Material Table 20101116
5 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Material Message Table 20101116
6 Importing IS_COMMON Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_COM Proxy Structure (generated) 20120112
7 Importing IT_QTY_CHAR Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB6 Proxy Table Type (generated) 20120112
8 Importing IT_QTY_CONV Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TAB5 Proxy Table Type (generated) 20120112

Method MAP_QTN_MARM_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_SALES_DATA_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20111223
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20111223
3 Importing IS_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120329

Method MAP_SALES_DATA_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_SALES_TAX_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MAT Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20120215
2 Changing CT_RETURN_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120215
3 Importing IT_SALES_TAX Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RE_TAB24 SalesSpecificTaxClassification 20120329

Method MAP_SALES_TAX_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_TXT_COL_LTX_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101130
2 Exporting ET_NOTES Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES MDG BS MAT: Material Master Notes Table 20101130
3 Exporting ET_NOTESX Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES_X MDG BS MAT: Material Master Notes Table 20101227
4 Exporting ET_NOTES_SALES Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES_SALES MDG BS MAT: Notes Table for Sales 20101130
5 Importing IV_LTX Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_TXT Proxy Table Type (generated) 20101201

Method MAP_TXT_COL_LTX_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAP_TXT_COL_SALES_IN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20111221
2 Exporting ET_NOTESX Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES_SALES_X MDG BS MAT: Material Master Notes Table 20111221
3 Exporting ET_NOTES_SALES Call by reference Type reference (TYPE) MDG_BS_MAT_T_NOTES_SALES MDG BS MAT: Notes Table for Sales 20111221
4 Importing IT_SALES_LTX Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RE_TAB29 Proxy Structure (generated) 20111228
5 Importing IV_DISTR_CHNL Call by reference Type reference (TYPE) MDGCO_NOSC_DIST_CHANNEL_CODE Proxy Data Element (generated) 20111228
6 Importing IV_SALES_ORG Call by reference Type reference (TYPE) MDGCO_NOSC_ORG_CENTRE_ID Proxy Data Element (generated) 20111228

Method MAP_TXT_COL_SALES_IN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method MAT_INT_EXT_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120106
2 Exporting EV_INTERNAL_RANGE_ONLY Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20120124
3 Exporting EV_MATERIAL Call by reference Type reference (TYPE) MATNR Material Number 20120111
4 Importing IV_MAT_TYPE Call by reference Type reference (TYPE) MTART Material Type 20120106

Method MAT_INT_EXT_HANDLE on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method PREPARE_MAT_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_EXTERN MDG BS MAT: Material Replication Services Structure 20101214

Method PREPARE_MAT_DELTA on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method READ_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MARA Call by reference Type reference (TYPE) MARA General Material Data 20111223
2 Exporting ES_MATERIAL Call by reference Type reference (TYPE) MDG_BS_MAT_S_MAT_DATA MDG BS MAT: Material Master Data Structure 20111223
3 Importing IR_MAT_PROXY Call by reference Object reference (TYPE REF TO) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120207
4 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Proxy Structure (generated) 20111223

Method READ_MATERIAL on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_COMMON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PROXY Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_MATL Proxy Structure (generated) 20120518
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_COMMON on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DESC_LANG_CODE Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_DESC-DESCRIPTION-LANGUAGE_CODE Proxy Structure (generated) 20120605
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120521

Method VALUE_MAP_DESC on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_DIST_CHAIN_SALES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520
2 Changing IS_DCISS Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RQ_DCISS Proxy Structure (generated) 20120418

Method VALUE_MAP_DIST_CHAIN_SALES on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_FINANCIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FINANCIALS Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_FS Financials Specification 20120518
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_FINANCIAL on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_FINANCIAL_INVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_FINANCIALS_INV Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_FSIV Created MatlERPRplctReqMatlFinsSpecInvtryValn 20120518
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_FINANCIAL_INVENT on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_GTIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GTIN Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_GTIN Proxy Structure (generated) 20120518
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_GTIN on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_MRP_SUPPLY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MRP_SUPS Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_SUPS Proxy Structure (generated) 20120520
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_MRP_SUPPLY on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_PLANT_DEP_PROC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLANT_DEP_PROC_DATA Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RQ_PSPS Proxy Structure (generated) 20120518
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_PLANT_DEP_PROC_DATA on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_PLANT_IND_PROC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLANT_IND_PROC_DATA Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_RQ_PIPS Plant IndependentProcurement Specification 20120518
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_PLANT_IND_PROC_DATA on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_PLANT_SALES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_PLANT_SALES Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_PSSS Plant Specific Sales Specification 20120520
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_PLANT_SALES on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_SALESSPEC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_SALESSPEC Call by reference Type reference (TYPE) MDG_MAT_MATL_ERPRPLCT_REQ_SLS MDG BS MAT: Material Replication Services Structure 20120502
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120520

Method VALUE_MAP_SALESSPEC on class CL_MDG_BS_MAT_SI_MAPPING has no exception.

Method VALUE_MAP_UOM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20120127
2 Exporting EV_UOM Call by reference Type reference (TYPE) MEINH Unit of Measure for Display 20120127
3 Importing IV_FIELDNAME Call by reference Type reference (TYPE) STRING 20120523
4 Importing IV_UOM Call by reference Type reference (TYPE) MDGCO_MEASURE_UNIT_CODE Proxy Data Element (generated) 20120127

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