SAP ABAP Class CL_MSI_MAT_PRD_MAPPING (Mapping of CDTs (bi-directional))
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   AP-MD-BF-SYN (Application Component) Master Data Synchronization
     MSI_MATERIAL (Package) Material Service Integration: Material Master
Properties
Class CL_MSI_MAT_PRD_MAPPING  
Short Description Mapping of CDTs (bi-directional)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package MSI_MATERIAL   Material Service Integration: Material Master 
Created 20041220   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MSI_MAT_PRD_MAPPING has no forward declaration.
Interfaces
Class CL_MSI_MAT_PRD_MAPPING has no interface implemented.
Friends
Class CL_MSI_MAT_PRD_MAPPING has no friend class.
Attributes
Class CL_MSI_MAT_PRD_MAPPING has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 API_MATERIAL_READ Static method Public Method Read APIs for Material 20050216
2 CHECK_LONG_MATNR_ACTIVE Static method Public Method Check whether long material number is active 20050222
3 CHECK_MATNR_VERSION_ACTIVE Static method Public Method Check whether material version is active 20050314
4 FILTER_MATERIAL Static method Public Method Filter method for Material 20050118
5 FILTER_PRODUCT Static method Public Method Filter method for Product 01 20050118
6 MAP_MAT_TO_PRD Static method Public Method Material CDT to Product CDT mapping 20041220
7 MAP_PRD_TO_MAT Static method Public Method Product CDT to Material CDT mapping 20041220
8 SET_SHORTTEXT Static method Private Method map the shorttexts 20051018
9 SET_UOM_AND_GTIN Static method Private Method map the UoMs and GTIN 20051018
10 SET_VIEWS Static method Private Method Sets the required views depending on the values in prod- CDT 20050222
Events
Class CL_MSI_MAT_PRD_MAPPING has no event.
Types
Class CL_MSI_MAT_PRD_MAPPING has no local type.
Method Signatures

Method API_MATERIAL_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS Rückgabe von Meldungen 20050216
2 Importing IR_UKM_EASY Call by reference Object reference (TYPE REF TO) IF_UKM_EASY ID-Mapping-Objekt 20050331
3 Changing LT_MSIT_MATSYNC Call by reference Type reference (TYPE) MSIT_MATSYNC_T Komplexer Tabellentyp für Materialstamm 20050217

Method API_MATERIAL_READ on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method CHECK_LONG_MATNR_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVE Call by reference Type reference (TYPE) COMT_BOOLEAN LAMA ist aktiv 20050222

Method CHECK_LONG_MATNR_ACTIVE on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method CHECK_MATNR_VERSION_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MSIT_RETURNTAB_T Rückgabe von Meldungen 20050314

Method CHECK_MATNR_VERSION_ACTIVE on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method FILTER_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_MSIT_MATSYNC_T Call by reference Type reference (TYPE) MSIT_MATSYNC_T Komplexer Tabellentyp für Materialstamm 20050118

Method FILTER_MATERIAL on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method FILTER_PRODUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_COMT_PRODUCT_MAT_MAINTAIN Call by reference Type reference (TYPE) COMT_PRODUCT_MAT_MAINTAIN_APIT Komplexer Tabellentyp für Materialstamm 20050118

Method FILTER_PRODUCT on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method MAP_MAT_TO_PRD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COMT_PRODUCT_MAT_MAINTAIN Call by reference Type reference (TYPE) COMT_PRODUCT_MAT_MAINTAIN_APIT Interface-Struktur für Produktdatenpflege (Material) 20041220
2 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS Rückgabe von Meldungen 20041220
3 Importing IR_UKM_EASY Call by reference Object reference (TYPE REF TO) IF_UKM_EASY ID-Mapping-Objekt 20050331
4 Importing I_MSIT_MATSYNC_T Call by reference Type reference (TYPE) MSIT_MATSYNC_T Komplexer Tabellentyp für Materialstamm 20041220

Method MAP_MAT_TO_PRD on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method MAP_PRD_TO_MAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSIT_MATSYNC_T Call by reference Type reference (TYPE) MSIT_MATSYNC_T Komplexer Tabellentyp für Materialstamm 20041220
2 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MDS_CTRLS_ERROR_OBJECTS Rückgabe von Meldungen 20041220
3 Importing IR_UKM_EASY Call by reference Object reference (TYPE REF TO) IF_UKM_EASY ID-Mapping-Objekt 20050401
4 Importing I_COMT_PRODUCT_MAT_MAINTAIN Call by reference Type reference (TYPE) COMT_PRODUCT_MAT_MAINTAIN_APIT Interface-Struktur für Produktdatenpflege (Material) 20041220

Method MAP_PRD_TO_MAT on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method SET_SHORTTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSIT_MATSYNC Call by reference Type reference (TYPE) MSIT_MATSYNC Complex datatype for Material Master 20051018
2 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MSIT_RETURNTAB_T Return messages 20051018
3 Importing I_COM_PRODUCT_MAT_MAINTAIN Call by reference Type reference (TYPE) COMT_PRODUCT_MAT_MAINTAIN_API Interface Structure for Product Data Maintenance (Material) 20051018
4 Importing I_MATNR Call by reference Type reference (TYPE) MATNR 20060420

Method SET_SHORTTEXT on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method SET_UOM_AND_GTIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSIT_MATSYNC Call by reference Type reference (TYPE) MSIT_MATSYNC Complex datatype for Material Master 20051018
2 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MSIT_RETURNTAB_T Return messages 20051018
3 Importing I_COM_PRODUCT_MAT_MAINTAIN Call by reference Type reference (TYPE) COMT_PRODUCT_MAT_MAINTAIN_API Interface Structure for Product Data Maintenance (Material) 20051018

Method SET_UOM_AND_GTIN on class CL_MSI_MAT_PRD_MAPPING has no exception.

Method SET_VIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_MSIT_MATSYNC Call by reference Type reference (TYPE) MSIT_MATSYNC Material complex data type 20050222
2 Exporting E_RETURN_MESSAGES Call by reference Type reference (TYPE) MSIT_RETURNTAB_T Rückgabe von Meldungen 20050222
3 Importing I_COM_PRODUCT_MAT_MAINTAIN Call by reference Type reference (TYPE) COMT_PRODUCT_MAT_MAINTAIN_API Product Complex Data Type 20050222

Method SET_VIEWS on class CL_MSI_MAT_PRD_MAPPING has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600