SAP ABAP Class /BEV2/CL_CS_MATERIALS (ED Material Master Data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   MM-IM-ED (Application Component) Excise Duty
     /BEV2/CS (Package) Excise Duty EMCS
Properties
Class /BEV2/CL_CS_MATERIALS  
Short Description ED Material Master Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BEV2/CS   Excise Duty EMCS 
Created 20100614   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /BEV2/CL_CS_MATERIALS has no forward declaration.
Interfaces
Class /BEV2/CL_CS_MATERIALS has no interface implemented.
Friends
Class /BEV2/CL_CS_MATERIALS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_MAT_READ Instance attribute Private Type reference (TYPE) TY_MAT_READ 20100614
2 MT_EDMAA Instance attribute Private See coding Material Master Data Excise Duty (A Segment) 20100920
3 MT_EDMAB Instance attribute Private See coding Material Master Data Excise Duty (B Segment) 20100920
4 MT_EDMAC Instance attribute Private See coding Material Master Data Excise Duty (C Segment) 20100920
5 MT_MAT_READ Instance attribute Private See coding 20100614
6 MT_MAT_STAWN Instance attribute Private See coding 20100804
Methods
# Method Level Visibility Method type Description Created on
1 GET_CN_CODE Instance method Private Method Read Commodity Code 20100804
2 GET_MATERIAL Instance method Public Method Return ED Material Master Record from Buffer 20100614
3 READ_MATERIAL Instance method Private Method Read Material Master "Records" of Material from DB 20100614
Events
Class /BEV2/CL_CS_MATERIALS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_MAT_READ Private See coding 20100614 BEGIN OF ty_mat_read, matnr TYPE matnr, read TYPE abap_bool, END OF ty_mat_read
2 TY_MAT_STAWN Private See coding 20100804 BEGIN OF ty_mat_stawn, matnr TYPE matnr, werks TYPE werks_d, stawn TYPE stawn, END OF ty_mat_stawn
Method Signatures

Method GET_CN_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_STAWN Call by reference Type reference (TYPE) STAWN Stat.WarenNr / Import-CodeNr für Außenhandel 20100804
2 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Materialnummer 20100804
3 Importing IV_WERKS Call by reference Type reference (TYPE) WERKS_D Werk 20100804

Method GET_CN_CODE on class /BEV2/CL_CS_MATERIALS has no exception.

Method GET_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ED_MATERIAL Call by reference Type reference (TYPE) /BEV2/S_CS_MATERIAL VB Stammsatz Material 20100614
2 Importing IV_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20100614
3 Importing IV_DATE Call by reference Type reference (TYPE) DATS Datum 20100614
4 Importing IV_MATERIAL Call by reference Type reference (TYPE) MATNR Materialnummer 20100614
5 Importing IV_PLANT Call by reference Type reference (TYPE) WERKS_D Werk 20100614
# Exception Resumable Description Created on
1 /BEV2/CX_CS_EMCS Exceptions for EMCS process 20100614

Method READ_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MATERIAL Call by reference Type reference (TYPE) MATNR Materialnummer 20100614
# Exception Resumable Description Created on
1 /BEV2/CX_CS_EMCS Exceptions for EMCS process 20100614
History
Last changed by/on SAP  20110908 
SAP Release Created in 606