SAP ABAP Class CL_K_BUS_DOM_LIB_LO_MD_MAT (BDL: Material Master Data)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   LO-PDM (Application Component) Product Data Management
     PLM_PDN_CCO (Package) Concurrent Costing
Properties
Class CL_K_BUS_DOM_LIB_LO_MD_MAT  
Short Description BDL: Material Master Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_PDN_CCO   Concurrent Costing 
Created 20020508   SAP 
Last change 20020508   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CKMAT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_K_BUS_DOM_LIB_LO_MD_MAT has no interface implemented.
Friends
Class CL_K_BUS_DOM_LIB_LO_MD_MAT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BASE_UOM Static Attribute Public Type reference (TYPE) MEINH Base Unit of Measure 20020508
2 DIVISION Static Attribute Public Type reference (TYPE) SPART Division 20020508
3 LANGUAGE Static Attribute Public Type reference (TYPE) SPRAS Language Key 20020508
4 MATERIAL_NUMBER Static Attribute Public Type reference (TYPE) MATNR Material Number 20020508
5 MATL_DESC Static Attribute Public Type reference (TYPE) MAKTX Material Short Text 20020508
6 MATL_GROUP Static Attribute Public Type reference (TYPE) MATKL Material Group 20020508
7 MATL_TYPE Static Attribute Public Type reference (TYPE) MTART Material Type 20020508
8 PLANT Static Attribute Public Type reference (TYPE) WERKS_D Plant 20020508
9 PUR_GROUP Static Attribute Public Type reference (TYPE) EKGRP Purchasing Group 20020508
Methods
# Method Level Visibility Method type Description Created on
1 CALL_MATERIAL_BAPI Static method Private Method Internal: Call BAPI 20020508
2 READ_EKGRP_MULTI Static method Public Method Collective Processing: Read Purchasing Group 20020508
3 READ_EKGRP_SINGLE Static method Public Method Read Purchasing Group 20020508
4 READ_GENERAL_MULTI Static method Public Method Collective Processing: Read General Master Data 20020508
5 READ_GENERAL_SINGLE Static method Public Method Read General Master Data 20020508
6 READ_MAKTX_MULTI Static method Public Method Collective Processing: Read Material Description 20020508
7 READ_MAKTX_SINGLE Static method Public Method Read Material Description 20020508
8 READ_MATKL_MULTI Static method Public Method Collective Processing: Read Material Group 20020508
9 READ_MATKL_SINGLE Static method Public Method Read Material Group 20020508
10 READ_MEINH_MULTI Static method Public Method Collective Processing: Read Base Unit of Measure 20020508
11 READ_MEINH_SINGLE Static method Public Method Read Base Unit of Measure 20020508
12 READ_MTART_MULTI Static method Public Method Collective Processing: Read Material Type 20020508
13 READ_MTART_SINGLE Static method Public Method Read Material Type 20020508
14 READ_PLANT_MULTI Static method Public Method Collective Processing: Read Plant Data 20020508
15 READ_PLANT_SINGLE Static method Public Method Read Plant Data 20020508
16 READ_SPART_MULTI Static method Public Method Collective Processing: Read Division 20020508
17 READ_SPART_SINGLE Static method Public Method Read Division 20020508
Events
Class CL_K_BUS_DOM_LIB_LO_MD_MAT has no event.
Types
Class CL_K_BUS_DOM_LIB_LO_MD_MAT has no local type.
Method Signatures

Method CALL_MATERIAL_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_GENERAL_DATA Value transfer Type reference (TYPE) BAPIMATDOA Allgemeine Stammdaten 20020508
2 Exporting ES_PLANT_DATA Value transfer Type reference (TYPE) BAPIMATDOC Werksdaten 20020508
3 Importing ID_MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
4 Importing ID_PLANT Value transfer Type reference (TYPE) WERKS_D Werk 20020508
# Exception Resumable Description Created on
1 BAPI_ERROR Fehler im BAPI aufgetreten 20020508

Method READ_EKGRP_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_EKGRP Einkäufergruppen 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_EKGRP_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
2 Importing PLANT Value transfer Type reference (TYPE) WERKS_D Werk 20020508
3 Exporting PUR_GROUP Value transfer Type reference (TYPE) EKGRP Einkäufergruppe 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_GENERAL_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_GENERAL Allgemeine Stammdaten 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_GENERAL_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting GENERAL_DATA Value transfer Type reference (TYPE) BAPIMATDOA Allgemeine Stammdaten 20020508
2 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MAKTX_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_MAKTX Materialkurztexte 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MAKTX_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LANGUAGE Value transfer Type reference (TYPE) SPRAS SY-LANGU Sprachenschlüssel 20020508
2 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
3 Exporting MATL_DESC Value transfer Type reference (TYPE) MAKTX Materialkurztext 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MATKL_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_MATKL Warengruppen 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MATKL_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
2 Exporting MATL_GROUP Value transfer Type reference (TYPE) MATKL Warengruppe 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MEINH_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_MEINH Basismengeneinheiten 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MEINH_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting BASE_UOM Value transfer Type reference (TYPE) MEINH Basismengeneinheit 20020508
2 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MTART_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_MTART Materialarten 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_MTART_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
2 Exporting MATL_TYPE Value transfer Type reference (TYPE) MTART Materialart 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_PLANT_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_PLANT Werksdaten 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_PLANT_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
2 Importing PLANT Value transfer Type reference (TYPE) WERKS_D Werk 20020508
3 Exporting PLANT_DATA Value transfer Type reference (TYPE) BAPIMATDOC Werksdaten 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_SPART_MULTI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing MULTI_TABLE Value transfer Type reference (TYPE) CKMAT_TT_SPART Sparten 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508

Method READ_SPART_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DIVISION Value transfer Type reference (TYPE) SPART Sparte 20020508
2 Importing MATERIAL_NUMBER Value transfer Type reference (TYPE) MATNR Materialnummer 20020508
# Exception Resumable Description Created on
1 READ_ERROR Fehler beim Lesen aufgetreten 20020508
History
Last changed by/on SAP  20020508 
SAP Release Created in 110