SAP ABAP Class /TDAG/RCSCL_SUBSTANCE (Spezifikationen Hilfsfunktionen)
Hierarchy
TDAGBCA (Software Component) TechniData Basic Components
   EHS (Application Component) Environment, Health and Safety
     /TDAG/RCS (Package) REACH Compliance - General
Properties
Class /TDAG/RCSCL_SUBSTANCE  
Short Description Spezifikationen Hilfsfunktionen    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /TDAG/RCS    
Program status     
Category 0   
Package /TDAG/RCS   REACH Compliance - General 
Created 20071115   SAP 
Last change 20141109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ESP1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class /TDAG/RCSCL_SUBSTANCE has no interface implemented.
Friends
Class /TDAG/RCSCL_SUBSTANCE has no friend class.
Attributes
Class /TDAG/RCSCL_SUBSTANCE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_CHAR_VALUE_INST Static method Public Method Gibt Merkmal zu einer Instanz zurück 20071115
2 GET_INSTANCES Static method Public Method Gibt Instanzen zu einer Bewertungsart zurück 20071115
3 GET_INSTANCES_BY_PROP_VAL Static method Public Method Gibt Instanzen mit einem Merikmalswert zurück 20071115
4 GET_SUBCAT Static method Public Method Liefert REACH-relevante SPezifikationsarten 20080414
5 MAX_LEN Static method Private Method Get the length of parameter if longer than previous value 20090529
6 RECNS_TO_SUBIDS Static method Public Method Converts substance RECNs into the according SUBIDs 20090529
7 RECN_TO_SUBID Static method Public Method Converts substance RECNs into the according SUBIDs 20090529
8 SUBIDS_TO_RECNS Static method Public Method Wandelt SUBIDS in RECNS um 20071115
9 SUBSTANCE_HITLIST_DLG Static method Public Method Show substance hit list (for use after selection screen) 20090529
10 SUBSTANCE_SELECT_DLG Static method Public Method Show substance selection sceen 20090529
Events
Class /TDAG/RCSCL_SUBSTANCE has no event.
Types
Class /TDAG/RCSCL_SUBSTANCE has no local type.
Method Signatures

Method GET_CHAR_VALUE_INST 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) STRING Merkmalswert 20071115
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20071115
3 Importing IV_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Bewertungsart 20071115
4 Importing IV_INST_ACTN Call by reference Type reference (TYPE) ESEACTN Laufende Nummer des Änderungsstandes 20071115
5 Importing IV_INST_RECN Call by reference Type reference (TYPE) ESERECN Laufende Nummer des Datensatzes 20071115
6 Importing IV_KEYDATE Call by reference Type reference (TYPE) DATUM Stichtag 20071115
# Exception Resumable Description Created on
1 NO_VALUE Kein Merkmalswert gefunden 20071115
2 UNKNOWN_CHARACTERISTIC Unbekannter Merkmalsname 20071115

Method GET_INSTANCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCES Call by reference Type reference (TYPE) /TDAG/RCST_INSTANCE Instanz Tabelle (Kurz) 20071115
2 Importing IT_SUBSTANCES Call by reference Type reference (TYPE) /TDAG/RCST_RECN Spezifikationen 20071115
3 Importing IV_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Bewertungsart 20071115
4 Importing IV_KEYDATE Call by reference Type reference (TYPE) DATUM Stichtag 20071115

Method GET_INSTANCES on class /TDAG/RCSCL_SUBSTANCE has no exception.

Method GET_INSTANCES_BY_PROP_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INSTANCES Call by reference Type reference (TYPE) /TDAG/RCST_INSTANCE Instanz Tabelle (Kurz) 20071115
2 Importing IV_ATNAM Call by reference Type reference (TYPE) ATNAM Merkmalname 20071115
3 Importing IV_ESTCAT Call by reference Type reference (TYPE) ESEESTCAT Bewertungsart 20071115
4 Importing IV_KEYDATE Call by reference Type reference (TYPE) DATUM Stichtag 20071115
5 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Merkmalswert 20071115
# Exception Resumable Description Created on
1 UNKNOWN_CHARACTERISTIC The specified characteristics doesn't exist 20071115

Method GET_SUBCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBCAT Call by reference Type reference (TYPE) /TDAG/RCST_SUBCAT_RANGE Spezifikationsart (Ranges) 20080414

Method GET_SUBCAT on class /TDAG/RCSCL_SUBSTANCE has no exception.

Method MAX_LEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STRING Call by reference Type reference (TYPE) CLIKE 20090529
2 Changing XV_LEN Call by reference Type reference (TYPE) I 20090529

Method MAX_LEN on class /TDAG/RCSCL_SUBSTANCE has no exception.

Method RECNS_TO_SUBIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SUBID Call by reference Type reference (TYPE) /TDAG/RCST_SUBID Substance IDs 20090529
2 Importing IT_RECN Call by reference Type reference (TYPE) /TDAG/RCST_RECN Substance (ESTRH) record numbers 20090529

Method RECNS_TO_SUBIDS on class /TDAG/RCSCL_SUBSTANCE has no exception.

Method RECN_TO_SUBID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SUBID Call by reference Type reference (TYPE) ESESUBID Substance ID 20090529
2 Importing IV_RECN Call by reference Type reference (TYPE) ESERECN Substance (ESTRH) record number 20090529
# Exception Resumable Description Created on
1 SUB_NOT_FOUND Substance not found 20090529

Method SUBIDS_TO_RECNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RECNS Call by reference Type reference (TYPE) /TDAG/RCST_RECN Record Number Tabelle 20071115
2 Importing IT_SUBIDS Call by reference Type reference (TYPE) /TDAG/RCST_SUBID SUBID Tabelle 20071115

Method SUBIDS_TO_RECNS on class /TDAG/RCSCL_SUBSTANCE has no exception.

Method SUBSTANCE_HITLIST_DLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FLG_CANCEL Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20090529
2 Exporting EV_SEL_SUB Call by reference Type reference (TYPE) ESESUBID EHS: Structure for substance search and identifier selection 20090529
3 Importing IT_IDENTSEXT Call by reference Type reference (TYPE) /TDAG/CPY_IDENTSEXT Extended Identifiers 20090529

Method SUBSTANCE_HITLIST_DLG on class /TDAG/RCSCL_SUBSTANCE has no exception.

Method SUBSTANCE_SELECT_DLG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_IDENTSEXT Call by reference Type reference (TYPE) /TDAG/CPY_IDENTSEXT 20090529
2 Exporting EV_FLG_CANCEL Call by reference Type reference (TYPE) BOOLEAN Flag: selection was canceled 20090529
3 Importing IV_SUBID Call by reference Type reference (TYPE) ESESUBID Specification 20090529
4 Changing XS_SELSCR Call by reference Type reference (TYPE) RCGSELSCR EHS: Data structure for sel. screen (access) subs. proc. 20090529

Method SUBSTANCE_SELECT_DLG on class /TDAG/RCSCL_SUBSTANCE has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 600