SAP ABAP Class CL_ISH_NL_RULES (Regeln algemein)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       NNL1 (Package) Application development Hospital System Netherlands
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_NL_OBJECT_FUNC Basisklasse funktionell Objekten IS-H Niederlande 20110202
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_ISH_NL_RULES_DBC Regeln für DBC algemein 20110202
Properties
Class CL_ISH_NL_RULES  
Short Description Regeln algemein    
Super Class CL_ISH_NL_OBJECT_FUNC Basisklasse funktionell Objekten IS-H Niederlande 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package NNL1   Application development Hospital System Netherlands 
Created 20100719   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SEOS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ISH_NL_RULES has no interface implemented.
Friends
Class CL_ISH_NL_RULES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MESSAGE_ID_NN Constant Public Type reference (TYPE) SYMSGID 'NN' 20110202
2 C_MESSAGE_ID_NNL2 Constant Public Type reference (TYPE) SYMSGID 'NNL2' 20110225
3 GT_TMDIR Static Attribute Private Type reference (TYPE) ISH_NL_T_TMDIR 20110708
4 MT_DATA_REF Instance attribute Protected Type reference (TYPE) ISH_NL_T_GEN_INTF_DATA 20110225
5 MT_RULES_REF Instance attribute Private Type reference (TYPE) ISH_NL_T_RULES_OBJECT 20110225
6 M_EINRI Instance attribute Protected Type reference (TYPE) EINRI 20110202
7 M_EVENT Instance attribute Public Type reference (TYPE) ISH_NL_RULE_EVENT 20110202
Methods
# Method Level Visibility Method type Description Created on
1 BRF_RULE_PROCESSING Instance method Protected Method 20110225
2 BRF_RULE_PROCSSING Instance method Private Method 20110202
3 BUILD_DYNAMIC_SIGNATURE Instance method Private Method 20110225
4 BUILD_EXPORT_TABLE Instance method Private Method 20110225
5 GET_CHECK Instance method Private Method 20110225
6 GET_METHOD_PARAMETERS Instance method Private Method 20110225
7 GET_RULES_REF Instance method Protected Method 20110225
8 GET_TMDIR Instance method Protected Method 20110225
9 IS_CLASS_VALID Instance method Protected Method 20110225
10 METHOD_RULE_PROCESSING Instance method Protected Method 20110202
Events
Class CL_ISH_NL_RULES has no event.
Types
Class CL_ISH_NL_RULES has no local type.
Method Signatures

Method BRF_RULE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20110225
2 Exporting E_CHECK Call by reference Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20110225
3 Importing IR_DBC Call by reference Object reference (TYPE REF TO) CL_ISH_NL_DBC DBC Cure Sub 20110225
4 Importing I_BRF_EVENT Call by reference Type reference (TYPE) BRF_EVENT Bezeichnung des Ereignisses 20110225
5 Importing I_EVENT Call by reference Type reference (TYPE) ISH_NL_RULE_EVENT DOT Regeln Ereignis 20110317

Method BRF_RULE_PROCESSING on class CL_ISH_NL_RULES has no exception.

Method BRF_RULE_PROCSSING Signature

Method BRF_RULE_PROCSSING on class CL_ISH_NL_RULES has no parameter.
Method BRF_RULE_PROCSSING on class CL_ISH_NL_RULES has no exception.

Method BUILD_DYNAMIC_SIGNATURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAM_TAB Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20110225
2 Importing IT_GEN_INTF_DATA Call by reference Type reference (TYPE) ISH_NL_T_GEN_INTF_DATA Tabellentyp für Übergabe Generische Daten 20110225
3 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20110225
4 Importing I_METHOD Call by reference Type reference (TYPE) ISH_NL_METHOD Method für regeln 20110225

Method BUILD_DYNAMIC_SIGNATURE on class CL_ISH_NL_RULES has no exception.

Method BUILD_EXPORT_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAM_TAB Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20110225
2 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20110225
3 Importing I_METHOD Call by reference Type reference (TYPE) ISH_NL_METHOD Method für regeln 20110225

Method BUILD_EXPORT_TABLE on class CL_ISH_NL_RULES has no exception.

Method GET_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAM_TAB Call by reference Type reference (TYPE) ABAP_PARMBIND_TAB 20110225
2 Returning R_CHECK Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20110225

Method GET_CHECK on class CL_ISH_NL_RULES has no exception.

Method GET_METHOD_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_PARAMETERS Call by reference Type reference (TYPE) SEOS_PARAMETERS_R 20110225
2 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20110225
3 Importing I_METHOD Call by reference Type reference (TYPE) ISH_NL_METHOD Method für regeln 20110225

Method GET_METHOD_PARAMETERS on class CL_ISH_NL_RULES has no exception.

Method GET_RULES_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RULES_REF Call by reference Type reference (TYPE) ISH_NL_T_RULES_OBJECT Tabellentype Regeln bearbeitung 20110225

Method GET_RULES_REF on class CL_ISH_NL_RULES has no exception.

Method GET_TMDIR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TMDIR Call by reference Type reference (TYPE) ISH_NL_T_TMDIR Tabellentyp für TMDIR 20110225
2 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20110225

Method GET_TMDIR on class CL_ISH_NL_RULES has no exception.

Method IS_CLASS_VALID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20110225
2 Returning R_CLASS_VALID Value transfer Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20110225

Method IS_CLASS_VALID on class CL_ISH_NL_RULES has no exception.

Method METHOD_RULE_PROCESSING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20110225
2 Exporting E_CHECK Call by reference Type reference (TYPE) ISH_TRUE_FALSE IS-H: Boolscher Datentyp für TRUE (='1') und FALSE (='0') 20110225
3 Importing IT_GEN_INTF_DATA Call by reference Type reference (TYPE) ISH_NL_T_GEN_INTF_DATA Tabellentyp für Übergabe Generische Daten 20110225
4 Importing I_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Objekttypname 20110202
5 Importing I_METHOD Call by reference Type reference (TYPE) ISH_NL_METHOD Method für regeln 20110202

Method METHOD_RULE_PROCESSING on class CL_ISH_NL_RULES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in