SAP ABAP Class CL_EHSB_RULE_EXPLANATION (EHS: Expert: Explanations for a Set of Rules and a Spec.)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   EHS-SAF (Application Component) Product Safety
     CBUI (Package) Company Environment Information System
Properties
Class CL_EHSB_RULE_EXPLANATION  
Short Description EHS: Expert: Explanations for a Set of Rules and a Spec.    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CBUI   Company Environment Information System 
Created 20021202   SAP 
Last change 00000000   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EHSB_RULE_EXPLANATION has no forward declaration.
Interfaces
Class CL_EHSB_RULE_EXPLANATION has no interface implemented.
Friends
Class CL_EHSB_RULE_EXPLANATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_EXPLANATION Instance attribute Private Type reference (TYPE) RCG_TLINE_TAB_TYPE Table with XML Stream Rows 20021202
2 MT_PARSE_ERROR_OFFSET Instance attribute Private Type reference (TYPE) EHSB_TT_INTEGER Error Offset in XML 20030327
3 MT_PARSE_ERROR_REASON Instance attribute Private Type reference (TYPE) EHSB_TT_STRING Error Message for iXML Parser 20030327
4 MV_EXPLANATION_STRING Instance attribute Private Type reference (TYPE) STRING XML Explanation String 20021202
5 MV_RULESET Instance attribute Private Type reference (TYPE) ESERULESET Name of Set of Rules for EH&S Expert Data Determination 20021202
Methods
# Method Level Visibility Method type Description Created on
1 GET_EXPLANATION Instance method Public Method Returns Explanation as TLINE Table 20021202
2 GET_EXPLANATION_DOM_ROOT Instance method Public Method XML DOM Root Node for Explanation 20021202
3 GET_EXPLANATION_STRING Instance method Public Method Returns Explanation as String 20021202
4 GET_PARSE_ERROR Instance method Public Method Error Message for Parse Error 20030327
5 GET_RULESET Instance method Public Method Returns Name of Rule 20021202
6 MAKE_XML_STRING Instance method Private Method Convert TLINE Table to String 20030113
7 SET_EXPLANATION Instance method Public Method Set Explanation as TLINE Table 20021202
8 SET_EXPLANATION_STRING Instance method Public Method Sets Explanation as String 20021202
9 SET_RULESET Instance method Public Method Set Name of Rule 20021202
Events
Class CL_EHSB_RULE_EXPLANATION has no event.
Types
Class CL_EHSB_RULE_EXPLANATION has no local type.
Method Signatures

Method GET_EXPLANATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_EXPLANATION Value transfer Type reference (TYPE) RCG_TLINE_TAB_TYPE EHS: TLINE Tabellen Typ, XML als Tabelle 20021202

Method GET_EXPLANATION on class CL_EHSB_RULE_EXPLANATION has no exception.

Method GET_EXPLANATION_DOM_ROOT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_DOM_ROOT Value transfer Object reference (TYPE REF TO) IF_IXML_ELEMENT XML DOM root 20021202
# Exception Resumable Description Created on
1 NO_EXPLANATION Keine Erklärung verfügbar 20030408
2 XML_PARSE_ERROR Fehler bei der XML Verarbeitung 20021202

Method GET_EXPLANATION_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXPLANATION Value transfer Type reference (TYPE) STRING XML String der Erklärung 20021202

Method GET_EXPLANATION_STRING on class CL_EHSB_RULE_EXPLANATION has no exception.

Method GET_PARSE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OFFSET Call by reference Type reference (TYPE) EHSB_TT_INTEGER Offset des Fehlers 20030327
2 Exporting ET_REASON Call by reference Type reference (TYPE) EHSB_TT_STRING Grund des Fehlers 20030327

Method GET_PARSE_ERROR on class CL_EHSB_RULE_EXPLANATION has no exception.

Method GET_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RULESET Value transfer Type reference (TYPE) ESERULESET Regelsatz für die Datenermittlung durch den EH&S Expert 20021202

Method GET_RULESET on class CL_EHSB_RULE_EXPLANATION has no exception.

Method MAKE_XML_STRING Signature

Method MAKE_XML_STRING on class CL_EHSB_RULE_EXPLANATION has no parameter.
Method MAKE_XML_STRING on class CL_EHSB_RULE_EXPLANATION has no exception.

Method SET_EXPLANATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXPLANATION Value transfer Type reference (TYPE) RCG_TLINE_TAB_TYPE EHS: TLINE Tabellen Typ, XML als Tabelle 20021202

Method SET_EXPLANATION on class CL_EHSB_RULE_EXPLANATION has no exception.

Method SET_EXPLANATION_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXPLANATION Value transfer Type reference (TYPE) STRING XML String der Erklärung 20021202

Method SET_EXPLANATION_STRING on class CL_EHSB_RULE_EXPLANATION has no exception.

Method SET_RULESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RULESET Value transfer Type reference (TYPE) ESERULESET Regelsatz für die Datenermittlung durch den EH&S Expert 20021202

Method SET_RULESET on class CL_EHSB_RULE_EXPLANATION has no exception.
History
Last changed by/on SAP  00000000 
SAP Release Created in 200