SAP ABAP Class IF_EX_EHS_MATERIAL (BAdI Interface IF_EX_EHS_MATERIAL)
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_EX_EHS_MATERIAL BAdI Class CL_EX_EHS_MATERIAL 20041217
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_IM_IMP_EHS_MATERIAL_ERP Implementation Class for BAdI Impl. IMP_EHS_MATERIAL_ERP 20041223
Properties
Class IF_EX_EHS_MATERIAL  
Short Description BAdI Interface IF_EX_EHS_MATERIAL    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 1   
Package      
Created 20041215   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_EX_EHS_MATERIAL has no forward declaration.
Interfaces
Class IF_EX_EHS_MATERIAL has no interface implemented.
Friends
Class IF_EX_EHS_MATERIAL has no friend class.
Attributes
Class IF_EX_EHS_MATERIAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method Check Authorization for Access to Material/Product Master 20041216
2 CONVERT_MATERIAL Instance method Public Method Conversion of Material/Product (Internal <--> External) 20041215
3 EXISTENCE_CHECK Instance method Public Method Run Existence Check for a Material/Product 20041217
4 F1_HELP_SHOW Instance method Public Method Display F1 Help for Attributes of Material/Product Master 20041217
5 GET_DDIC_FIELD Instance method Public Method Determine DDIC Field Name for Material Number 20041217
6 GET_FIELD_LENGTH Instance method Public Method Determine Field Length of Material Number 20041215
7 GET_FIELD_NAME Instance method Public Method Determine Language-Dependent Field Labels 20041215
Events
Class IF_EX_EHS_MATERIAL has no event.
Types
Class IF_EX_EHS_MATERIAL has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode CHECK_AUTHORITY 20070622
2 Importing IV_ACTVT Call by reference Type reference (TYPE) ACTIV_AUTH '03' Aktivität 20041216
3 Importing IV_MATID Call by reference Type reference (TYPE) BASE_MATID Material oder Produkt (interner Schlüssel) 20041217
4 Importing IV_MATNR Call by reference Type reference (TYPE) BASE_MATNR Material oder Produkt (externer Bezeichner) 20041216
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20041216
2 MATERIAL_NOT_FOUND Material/Produkt ist nicht vorhanden 20041216
3 NO_AUTHORITY Keine Berechtigung 20041216

Method CONVERT_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_VALUE Call by reference Type reference (TYPE) ANY Konvertierter Wert 20041215
2 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode CONVERT_MATERIAL 20070622
3 Importing IV_MODE_EXT2INT Call by reference Type reference (TYPE) ESEBOOLE 'X' Konvertierungsmode (X=extern->intern) 20041215
4 Importing IV_VALUE Call by reference Type reference (TYPE) ANY Zu konvertierender Wert 20041215

Method CONVERT_MATERIAL on class IF_EX_EHS_MATERIAL has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode EXISTENCE_CHECK 20070622
2 Importing IV_MATID Call by reference Type reference (TYPE) BASE_MATID Material oder Produkt (interner Schlüssel) 20041217
3 Importing IV_MATNR Call by reference Type reference (TYPE) BASE_MATNR Material oder Produkt (externe Bezeichnung) 20041217
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20041217
2 MATERIAL_NOT_FOUND Material/Produkt konnte nicht gefunden werden 20041217

Method F1_HELP_SHOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode F1_HELP_SHOW 20070622
2 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) CHAR1 '1' Code für anzufordernde F1 Hilfe 20041217

Method F1_HELP_SHOW on class IF_EX_EHS_MATERIAL has no exception.

Method GET_DDIC_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_TABFIELD Value transfer Type reference (TYPE) TABFIELD Tabellenname und -feld (Auszug aus DD03L/DFIES) 20041217
2 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode GET_DDIC_FIELD 20070622

Method GET_DDIC_FIELD on class IF_EX_EHS_MATERIAL has no exception.

Method GET_FIELD_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_LENGTH Value transfer Type reference (TYPE) I Feldlänge 20041215
2 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode GET_FIELD_LENGTH 20070622

Method GET_FIELD_LENGTH on class IF_EX_EHS_MATERIAL has no exception.

Method GET_FIELD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DDTEXT Call by reference Type reference (TYPE) AS4TEXT Kurzbeschreibung von Repository-Objekten 20041215
2 Exporting EV_REPTEXT Call by reference Type reference (TYPE) REPTEXT Überschrift 20041215
3 Exporting EV_SCRTEXT_L Call by reference Type reference (TYPE) SCRTEXT_L Feldbezeichner lang 20041215
4 Exporting EV_SCRTEXT_M Call by reference Type reference (TYPE) SCRTEXT_M Feldbezeichner mittel 20041215
5 Exporting EV_SCRTEXT_S Call by reference Type reference (TYPE) SCRTEXT_S Feldbezeichner kurz 20041215
6 Importing FLT_VAL Value transfer Type reference (TYPE) ADGE_MATERIAL_BADI_FILTER Parameter FLT_VAL der Methode GET_FIELD_NAME 20070622
7 Importing IV_FIELD_CODE Call by reference Type reference (TYPE) CHAR1 '1' Code für Feld aus dem Materialstamm 20041215

Method GET_FIELD_NAME on class IF_EX_EHS_MATERIAL has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in