SAP ABAP Class CX_LRM_RULE_EXEC (Error in Runtime)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-IRM-RT (Application Component) IRM Run Time
     S_LRM_OBJ_CAT_INDEPENDENT (Package) Information Retention Manager - Cross-Object Category
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_DYNAMIC_CHECK Exceptions with Dynamic Check Only of the RAISING Clause 20080715
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20080714
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_IRM_CALLBACK_INT_ERROR IRM for BS: CALLBACK Impl. - Error Situation 20080721
2 Inheritance (c INHERITING FROM c_ref)  CX_IRM_NO_RELATIONS IRM for BS: CALLBACK Impl. - No Corresponding Relationship 20080721
3 Inheritance (c INHERITING FROM c_ref)  CX_IRM_OBJ_CAT_FLD_VAL_UNKNOWN Field Value Not Known 20080721
4 Inheritance (c INHERITING FROM c_ref)  CX_LRM_BS_RULE_EXEC Runtime Error - Business Suite 20091211
5 Inheritance (c INHERITING FROM c_ref)  CX_LRM_BUSINESS_FUNCT_INACTIVE ILM Business Function Is Not Active 20131213
6 Inheritance (c INHERITING FROM c_ref)  CX_LRM_FIELD_VALUE_UNKNOWN Field value is (still) unknown 20080715
7 Inheritance (c INHERITING FROM c_ref)  CX_LRM_POLICY_TYPE_NOT_ACTIVE Audit Area Is not Active 20131213
8 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RT_NO_PROD_POLICY_FOUND Runtime: No live policy exists. 20090311
9 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RT_OT_NOT_ACTIVE_IN_PT Runtime: Object Type is not 'Aktive' in Any Audit Area 20090311
10 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RT_RE_FATAL_ERROR Runtime: Fatal Error in Rule Engine 20090311
... Click here to see Used By full list (11 items)
Properties
Class CX_LRM_RULE_EXEC  
Short Description Error in Runtime    
Super Class CX_DYNAMIC_CHECK Exceptions with Dynamic Check Only of the RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package S_LRM_OBJ_CAT_INDEPENDENT   Information Retention Manager - Cross-Object Category 
Created 20080714   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_LRM_RTP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_LRM_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20080714
Friends
Class CX_LRM_RULE_EXEC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUDIT_AREA_NOT_ACTIVE Constant Public See coding 20110804
2 CALENDER_CLASS_ERROR Constant Public See coding 20080716
3 CALLBACK_IMPL_ERROR_FIELD_VAL Constant Public See coding 20081107
4 CALLBACK_IMPL_ERROR_STT Constant Public See coding 20081208
5 CALLBACK_METHOD_MISSING Constant Public See coding 20080715
6 CALLBACK_REGISTRATION_ERROR Constant Public See coding 20091229
7 CALLBACK_STARTDATE_DETERM_ERR Constant Public See coding 20111019
8 CALLBACK_VALUE_DETERM_FAILED Constant Public See coding 20080717
9 CALLB_INSTANCE_DETERM_FAILED Constant Public See coding 20080717
10 CONVERT_TO_TIMESTAMP_ERROR Constant Public See coding 20080716
11 FIELD_MISSING Constant Public See coding 20090306
12 FIELD_VALUE_MISSING Constant Public See coding 20080716
13 FLD_REGISTRATION_MISSING Constant Public See coding 20111017
14 INVALID_REFERENCE_DATE Constant Public See coding 20110930
15 INVALID_TIMESTAMP Constant Public See coding 20110930
16 LEGAL_HOLD_DETERMINATION_ERROR Constant Public See coding 20080716
17 MV_ARCHIVING_OBJECT Instance attribute Public Type reference (TYPE) OBJCT_TR01 Archiving Object 20080716
18 MV_BOR_OBJECT Instance attribute Public Type reference (TYPE) LRM_OBJECT_TYPE_TO_BOR_OBJECT BOR Object Type 20080728
19 MV_CLASS Instance attribute Public Type reference (TYPE) LRM_CLASS_FOR_OBJ_TYP_CALLBACK Class Name for Object Type-Specific Callbacks 20080715
20 MV_DATE Instance attribute Public Type reference (TYPE) IF_LRM_RTP_TYPES=>RETENTION_PERIOD_BEGIN Date 20080715
21 MV_FIELD_NAME Instance attribute Public Type reference (TYPE) LRM_FIELD_NAME Name of Field Registered for an Object Type 20080715
22 MV_INTERFACE Instance attribute Public Type reference (TYPE) LRM_CLASS_FOR_OBJ_TYP_CALLBACK Interface Name for Object Type-Specific Callbacks 20080715
23 MV_INTF_METHOD Instance attribute Public Type reference (TYPE) STRING Interface Method 20091216
24 MV_LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20111018
25 MV_METHOD Instance attribute Public Type reference (TYPE) LRM_CLASS_FOR_OBJ_TYP_CALLBACK Method Name for Object Type-Specific Callbacks 20080715
26 MV_MSGV1 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20090428
27 MV_MSGV2 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20090428
28 MV_MSGV3 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20090428
29 MV_MSGV4 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20090428
30 MV_OBJECT_CATEGORY Instance attribute Public Type reference (TYPE) LRM_OBJECT_CATEGORY Object Category 20080714
31 MV_OBJECT_TYPE Instance attribute Public Type reference (TYPE) LRM_OBJECT_TYPE Object Type Name 20080714
32 MV_POLICY_CATEGORY Instance attribute Public Type reference (TYPE) LRM_POLICY_CATEGORY Policy Category 20080714
33 MV_POLICY_ORIGIN Instance attribute Public Type reference (TYPE) LRM_POLICY_ORIGIN Policy Origin 20080714
34 MV_POLICY_TYPE Instance attribute Public Type reference (TYPE) LRM_POLICY_TYPE Policy Type 20080714
35 MV_SOURCE_FIELD_NAME Instance attribute Public Type reference (TYPE) FIELDNAME Field Name 20080715
36 MV_SOURCE_TABLE_NAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20080715
37 MV_START_TIME_TYPE Instance attribute Public Type reference (TYPE) IF_LRM_TYPES=>CONSTANT_VALUE Time Reference 20080715
38 MV_TIME_OFFSET Instance attribute Public Type reference (TYPE) IF_LRM_TYPES=>CONSTANT_VALUE Time Offset 20111019
39 NO_AUDIT_AREA_ASSIGNED_ACTIVE Constant Public See coding 20081110
40 NO_POLICY_FOUND Constant Public See coding 20080717
41 NO_POLICY_TYPE_REGISTERED Constant Public See coding 20080714
42 NO_PRODUCTIVE_POLICY_FOUND Constant Public See coding 20080719
43 NO_RULE_ENGINE_REGISTERED Constant Public See coding 20080717
44 NO_RULE_FOUND Constant Public See coding 20080717
45 OBJECT_RELATION_DETERM_FAILED Constant Public See coding 20080718
46 OBJECT_TYPE_NOT_UNIQUE_AOBJ Constant Public See coding 20091130
47 OBJECT_TYPE_NOT_UNIQUE_BOR Constant Public See coding 20091130
48 POLICY_CATEGORY_NOT_COMPLETE Constant Public See coding 20080714
49 POLICY_CATEGORY_NOT_FOUND Constant Public See coding 20080714
50 POLICY_TYPE_NOT_FOUND Constant Public See coding 20080717
51 RELATIONS_CALLBACK_IMPL_ERROR Constant Public See coding 20080722
52 RULE_CONVERSION_FAILED Constant Public See coding 20080715
53 RULE_EXECUTION_FAILED Constant Public See coding 20080716
54 RULE_NOT_FOUND Constant Public See coding 20080714
55 STARTTIME_DETERMINATION_ERROR Constant Public See coding 20091006
56 STARTTIME_NOT_UNIQUE Constant Public See coding 20080715
57 START_TIME_TYPE_INVALID_DATE Constant Public See coding 20080715
58 STT_REGISTRATION_MISSING Constant Public See coding 20111017
59 VALUE_DETERM_FIELD_NOT_FOUND Constant Public See coding 20080715
60 WRONG_TYPE Constant Public See coding 20111004
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080714
Events
Class CX_LRM_RULE_EXEC has no event.
Types
Class CX_LRM_RULE_EXEC has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MV_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 20080716
2 Importing MV_BOR_OBJECT Call by reference Type reference (TYPE) LRM_OBJECT_TYPE_TO_BOR_OBJECT 20080728
3 Importing MV_CLASS Call by reference Type reference (TYPE) LRM_CLASS_FOR_OBJ_TYP_CALLBACK 20080715
4 Importing MV_DATE Call by reference Type reference (TYPE) IF_LRM_RTP_TYPES=>RETENTION_PERIOD_BEGIN 20080715
5 Importing MV_FIELD_NAME Call by reference Type reference (TYPE) LRM_FIELD_NAME 20080715
6 Importing MV_INTERFACE Call by reference Type reference (TYPE) LRM_CLASS_FOR_OBJ_TYP_CALLBACK 20080715
7 Importing MV_INTF_METHOD Call by reference Type reference (TYPE) STRING 20091216
8 Importing MV_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL 20111018
9 Importing MV_METHOD Call by reference Type reference (TYPE) LRM_CLASS_FOR_OBJ_TYP_CALLBACK 20080715
10 Importing MV_MSGV1 Call by reference Type reference (TYPE) SYMSGV 20090428
11 Importing MV_MSGV2 Call by reference Type reference (TYPE) SYMSGV 20090428
12 Importing MV_MSGV3 Call by reference Type reference (TYPE) SYMSGV 20090428
13 Importing MV_MSGV4 Call by reference Type reference (TYPE) SYMSGV 20090428
14 Importing MV_OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY 20080714
15 Importing MV_OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE 20080714
16 Importing MV_POLICY_CATEGORY Call by reference Type reference (TYPE) LRM_POLICY_CATEGORY 20080714
17 Importing MV_POLICY_ORIGIN Call by reference Type reference (TYPE) LRM_POLICY_ORIGIN 20080714
18 Importing MV_POLICY_TYPE Call by reference Type reference (TYPE) LRM_POLICY_TYPE 20080714
19 Importing MV_SOURCE_FIELD_NAME Call by reference Type reference (TYPE) FIELDNAME 20080715
20 Importing MV_SOURCE_TABLE_NAME Call by reference Type reference (TYPE) TABNAME 20080715
21 Importing MV_START_TIME_TYPE Call by reference Type reference (TYPE) IF_LRM_TYPES=>CONSTANT_VALUE 20080715
22 Importing MV_TIME_OFFSET Call by reference Type reference (TYPE) IF_LRM_TYPES=>CONSTANT_VALUE 20111019
23 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20080714
24 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20080714

Method CONSTRUCTOR on class CX_LRM_RULE_EXEC has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_IRM_CALLBACK_INT_ERROR IRM for BS: CALLBACK Impl. - Error Situation 20080721
2 Inheritance (c INHERITING FROM c_ref)  CX_IRM_NO_RELATIONS IRM for BS: CALLBACK Impl. - No Corresponding Relationship 20080721
3 Inheritance (c INHERITING FROM c_ref)  CX_IRM_OBJ_CAT_FLD_VAL_UNKNOWN Field Value Not Known 20080721
4 Inheritance (c INHERITING FROM c_ref)  CX_LRM_BS_RULE_EXEC Runtime Error - Business Suite 20091211
5 Inheritance (c INHERITING FROM c_ref)  CX_LRM_BUSINESS_FUNCT_INACTIVE ILM Business Function Is Not Active 20131213
6 Inheritance (c INHERITING FROM c_ref)  CX_LRM_FIELD_VALUE_UNKNOWN Field value is (still) unknown 20080715
7 Inheritance (c INHERITING FROM c_ref)  CX_LRM_POLICY_TYPE_NOT_ACTIVE Audit Area Is not Active 20131213
8 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RT_NO_PROD_POLICY_FOUND Runtime: No live policy exists. 20090311
9 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RT_OT_NOT_ACTIVE_IN_PT Runtime: Object Type is not 'Aktive' in Any Audit Area 20090311
10 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RT_RE_FATAL_ERROR Runtime: Fatal Error in Rule Engine 20090311
11 Inheritance (c INHERITING FROM c_ref)  CX_LRM_RULE_EXEC_FATAL Error in Runtime 20090424
History
Last changed by/on SAP  20140121 
SAP Release Created in 712