SAP ABAP Class CX_FINB_PR_ERROR (Gen. Exception Class Persistence Tool)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_PERSISTENCE (Package) Persistence Manager
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20030611
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_FINB_PR_FACTORY_ERROR Configuration Error 20030603
2 Inheritance (c INHERITING FROM c_ref)  CX_FINB_PR_OBJ_ERROR Error in Persistence Object 20030603
Properties
Class CX_FINB_PR_ERROR  
Short Description Gen. Exception Class Persistence Tool    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package FINB_PERSISTENCE   Persistence Manager 
Created 20030603   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CX_FINB_PR_ERROR has no forward declaration.
Interfaces
Class CX_FINB_PR_ERROR has no interface implemented.
Friends
Class CX_FINB_PR_ERROR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AO_MSG_HANDLER Instance attribute Public Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030603
2 A_ERROR_CODE Instance attribute Public Type reference (TYPE) CHAR2 Version Number Components 20030603
3 A_ERROR_TEXT Instance attribute Public Type reference (TYPE) STRING Error Text 20030603
4 A_MSG_STACK_PTR Instance attribute Public Type reference (TYPE) INT4 Number of Messages in Context of Exception 20030603
5 EC_DISPLAY_ERROR Constant Public Attribute reference (LIKE) A_ERROR_CODE '40' Display Error 20030712
6 EC_FACTORY_IS_CLOSED Constant Public Attribute reference (LIKE) A_ERROR_CODE '99' Factory is closed 20030603
7 EC_JOB_ERROR Constant Public Attribute reference (LIKE) A_ERROR_CODE '42' Error when Deducting a Job 20040318
8 EC_METH_NOT_ALLOWED Constant Public Attribute reference (LIKE) A_ERROR_CODE '41' Method Not Allowed 20030822
9 EC_OBJ_ALREADY_EXISTS Constant Public Attribute reference (LIKE) A_ERROR_CODE '02' Object Already Defined 20030603
10 EC_OBJ_IN_USE Constant Public Attribute reference (LIKE) A_ERROR_CODE '43' Object is still being used 20050225
11 EC_OBJ_LOCK Constant Public Attribute reference (LIKE) A_ERROR_CODE '04' Object (Version) Locked 20030603
12 EC_OBJ_NOT_DELETED Constant Public Attribute reference (LIKE) A_ERROR_CODE '16' Object Not Deleted 20030603
13 EC_OBJ_NOT_EXIST Constant Public Attribute reference (LIKE) A_ERROR_CODE '01' Object Not Defined 20030603
14 EC_READ_ONLY Constant Public Attribute reference (LIKE) A_ERROR_CODE '15' Cannot Change Object 20030603
15 EC_VERSION_NOT_EXIST Constant Public Attribute reference (LIKE) A_ERROR_CODE '03' Version is not available 20030709
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20030603
2 RESET_MSG_HANDLER Instance method Public Method Removes Messages that Belong to Context of Exception 20030603
Events
Class CX_FINB_PR_ERROR has no event.
Types
Class CX_FINB_PR_ERROR 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 AO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER 20030603
2 Importing A_ERROR_CODE Call by reference Type reference (TYPE) CHAR2 20030603
3 Importing A_ERROR_TEXT Call by reference Type reference (TYPE) STRING 20030603
4 Importing A_MSG_STACK_PTR Call by reference Type reference (TYPE) INT4 20030603
5 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20030603
6 Importing TEXTID Call by reference Attribute reference (LIKE) TEXTID 20030603

Method CONSTRUCTOR on class CX_FINB_PR_ERROR has no exception.

Method RESET_MSG_HANDLER Signature

Method RESET_MSG_HANDLER on class CX_FINB_PR_ERROR has no parameter.
Method RESET_MSG_HANDLER on class CX_FINB_PR_ERROR has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 200