SAP ABAP Class CL_MAT_HELPER (Material helper class)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-MD-MM (Application Component) Material Master
     PLM_SE_MAT_XI_PROXY (Package) Package for Proxy Generation Material Master Services
Properties
Class CL_MAT_HELPER  
Short Description Material helper class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_SE_MAT_XI_PROXY   Package for Proxy Generation Material Master Services 
Created 20090218   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_MAT_HELPER_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_MAT_HELPER has no interface implemented.
Friends
Class CL_MAT_HELPER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_CHAR1 Constant Public See coding 20090527
Methods
# Method Level Visibility Method type Description Created on
1 FILL_LOG Static method Public Method 20090218
2 GET_ALL_MATSTAT_NAMES Static method Public Method 20090306
3 GET_MATSTAT_NAMES Static method Public Method 20090220
4 GET_MAT_CROSSPLANT_DATA Static method Public Method 20090306
5 GET_MAT_DESCRS Static method Public Method 20090219
6 GET_MRPAREA_DESCS Static method Public Method 20090220
7 GET_MRPCONTR_NAMES Static method Public Method 20090220
8 GET_MRPTYPE_NAMES Static method Public Method 20090220
9 GET_MRP_TYPE_NAME Static method Public Method 20090225
10 GET_PLANTASMRP_DATA Static method Public Method 20090220
11 GET_PLANT_NAMES Static method Public Method 20090219
12 GET_PRCHGR_NAMES Static method Public Method 20090220
13 GET_PROCUREMENT_TYPE_NAME Static method Public Method 20090225
14 GET_SAFETY_TIME_INDICATOR_NAME Static method Public Method 20090225
15 GET_SPECPROCTYPE_NAMES Static method Public Method 20090220
16 READ_MATERIAL_MEMO Static method Public Method 20090225
17 READ_MAT_DISCONTINUATION_NAME Static method Public Method 20090224
Events
Class CL_MAT_HELPER has no event.
Types
Class CL_MAT_HELPER has no local type.
Method Signatures

Method FILL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOG Call by reference Type reference (TYPE) SAPPLCO_NOSC_LOG 20090218
2 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20090218
3 Importing IV_RESULT_CODE Call by reference Type reference (TYPE) SAPPLCO_PROCESSING_RESULT_CODE 20090218

Method FILL_LOG on class CL_MAT_HELPER has no exception.

Method GET_ALL_MATSTAT_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MATSTAT_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T141T 20090306
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090306

Method GET_ALL_MATSTAT_NAMES on class CL_MAT_HELPER has no exception.

Method GET_MATSTAT_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MATSTAT_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T141T 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MMSTA 20090220
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090220

Method GET_MATSTAT_NAMES on class CL_MAT_HELPER has no exception.

Method GET_MAT_CROSSPLANT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAT_CROSSPLANT_DATA Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MARA 20090306
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MATNR 20090306

Method GET_MAT_CROSSPLANT_DATA on class CL_MAT_HELPER has no exception.

Method GET_MAT_DESCRS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MAT_DESCRS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MAKT 20090219
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MATNR 20090219
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090219

Method GET_MAT_DESCRS on class CL_MAT_HELPER has no exception.

Method GET_MRPAREA_DESCS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MRPAREA_DESCS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MDLV 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MDLV 20090220

Method GET_MRPAREA_DESCS on class CL_MAT_HELPER has no exception.

Method GET_MRPCONTR_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MRPCONTR_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T024D 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_WERKS_DISPO 20090220

Method GET_MRPCONTR_NAMES on class CL_MAT_HELPER has no exception.

Method GET_MRPTYPE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MRPTYPE_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T438T 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_DISMM 20090220
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090220

Method GET_MRPTYPE_NAMES on class CL_MAT_HELPER has no exception.

Method GET_MRP_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20090225
2 Exporting EV_MRP_TYPE_NAME Call by reference Type reference (TYPE) STRING 20090225
3 Importing IV_MRP_TYPE_CODE Call by reference Type reference (TYPE) DISKZ 20090225

Method GET_MRP_TYPE_NAME on class CL_MAT_HELPER has no exception.

Method GET_PLANTASMRP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLANTASMRP_DATA Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MDLV 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_MDLV 20090220

Method GET_PLANTASMRP_DATA on class CL_MAT_HELPER has no exception.

Method GET_PLANT_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PLANT_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T001W 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_WERKS 20090219

Method GET_PLANT_NAMES on class CL_MAT_HELPER has no exception.

Method GET_PRCHGR_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PRCHGR_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T024 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_EKGRP 20090220

Method GET_PRCHGR_NAMES on class CL_MAT_HELPER has no exception.

Method GET_PROCUREMENT_TYPE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20090225
2 Exporting EV_PROCUREMENT_NAME Call by reference Type reference (TYPE) STRING 20090225
3 Importing IV_PROCUREMENT_TYPE Call by reference Type reference (TYPE) BESKZ 20090225

Method GET_PROCUREMENT_TYPE_NAME on class CL_MAT_HELPER has no exception.

Method GET_SAFETY_TIME_INDICATOR_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20090225
2 Exporting EV_SAFETY_TIME_IND_NAME Call by reference Type reference (TYPE) STRING 20090225
3 Importing IV_SAFETY_TIME_IND Call by reference Type reference (TYPE) SHFLG 20090225

Method GET_SAFETY_TIME_INDICATOR_NAME on class CL_MAT_HELPER has no exception.

Method GET_SPECPROCTYPE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SPECPROCTYPE_NAMES Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_T460T 20090220
2 Importing IT_KEYS Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TT_WERKS_SOBSL 20090220
3 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20090220

Method GET_SPECPROCTYPE_NAMES on class CL_MAT_HELPER has no exception.

Method READ_MATERIAL_MEMO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MEMO Call by reference Type reference (TYPE) IF_MAT_HELPER_TYPES=>TY_MEMO 20090225
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR 20090225
3 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D 20090225

Method READ_MATERIAL_MEMO on class CL_MAT_HELPER has no exception.

Method READ_MAT_DISCONTINUATION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20090224
2 Exporting EV_MAT_DISCONTINUATION_NAME Call by reference Type reference (TYPE) STRING 20090224
3 Importing IV_MAT_DISCONTINUATION_CODE Call by reference Type reference (TYPE) KZAUS 20090224

Method READ_MAT_DISCONTINUATION_NAME on class CL_MAT_HELPER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605