SAP ABAP Class CX_CRD (CRD: Base Class for Exceptions)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     CRDPRV (Package) Credentialing: Private Objects (DDIC, etc.)
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 20060926
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20060926
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_CRD_CUST Customizing 20060926
2 Inheritance (c INHERITING FROM c_ref)  CX_CRD_GUI_LOG Exception for CL_CRD_GUI_LOG 20070120
3 Inheritance (c INHERITING FROM c_ref)  CX_CRD_INPUTDATA Error Messages Concerning Input Data 20060926
4 Inheritance (c INHERITING FROM c_ref)  CX_CRD_MDRUN Master Data Access At Runtime 20060926
5 Inheritance (c INHERITING FROM c_ref)  CX_CRD_PRV General Exceptions for CRD Basic Functions 20060926
6 Inheritance (c INHERITING FROM c_ref)  CX_CRD_REQBUILD Credentialing: Generate Requirements 20060926
7 Inheritance (c INHERITING FROM c_ref)  CX_CRD_RUN General Errors At Runtime 20060926
8 Inheritance (c INHERITING FROM c_ref)  CX_CRD_TEST_FRAMEWORK Credentialing: Exceptions of Test Framework 20070117
9 Inheritance (c INHERITING FROM c_ref)  CX_INTERFACE_CREATION Error While Generating Interface 20070307
10 Inheritance (c INHERITING FROM c_ref)  CX_MESSAGE_SEND Error While Sending Notification 20070307
Properties
Class CX_CRD  
Short Description CRD: Base Class for Exceptions    
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 CRDPRV   Credentialing: Private Objects (DDIC, etc.) 
Created 20060926   SAP 
Last change 20100310   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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20060926
Friends
Class CX_CRD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ABSOLUTE_TYPENAME Instance attribute Public Type reference (TYPE) ABAP_ABSTYPENAME 20061004
2 APPL Instance attribute Public Type reference (TYPE) CRDAPPL Credentialing, Application 20060926
3 ASGTYPE Instance attribute Public Type reference (TYPE) CRDASGTYPE Assignment Type for Credentialing 20060926
4 BADI Instance attribute Public Type reference (TYPE) ENHBADIID Name of a BAdI in Enhancement Framework 20060926
5 BOBJTYPE Instance attribute Public Type reference (TYPE) CRDOBJTYPE Credentialing: Object Types 20060926
6 BUSITIME Instance attribute Public Type reference (TYPE) CACSBUSITIME Effective Validity (Time Stamp YYYY.MM.DD hh:mm:ss) 20060926
7 BUSI_BEGIN Instance attribute Public Type reference (TYPE) CACSTIMESTAMP Time Stamp (YYYY.MM.DD hh:mm:ss) 20060926
8 BUSI_END Instance attribute Public Type reference (TYPE) CACSTIMESTAMP Time Stamp (YYYY.MM.DD hh:mm:ss) 20060926
9 CHILDREQ Instance attribute Public Type reference (TYPE) CRDREQ Requirement 20060926
10 CLASSNAME Instance attribute Public Type reference (TYPE) SEOCLSNAME Object Type Name 20060926
11 CONTEXT Instance attribute Public Type reference (TYPE) CRDCONTEXT Context of Credentials Check 20060926
12 CRDTYPE Instance attribute Public Type reference (TYPE) CRDTYPE Credential Type 20060926
13 CRD_DESC Instance attribute Public Type reference (TYPE) CRD_DESC Description of Credential 20060926
14 CRD_TYPE Instance attribute Public Type reference (TYPE) CRDTYPE Type of Credential 20060926
15 DEFTYPE Instance attribute Public Type reference (TYPE) CRDDEFTYPE Definition Type of Credential Type 20060926
16 DEPTH Instance attribute Public Type reference (TYPE) CRDHIERARCHYDEPTH Credentialing: Hierarchy Depth for Requirements 20060926
17 DYNNR Instance attribute Public Type reference (TYPE) SYDYNNR Current Screen Number 20070122
18 EVENTTYP Instance attribute Public Type reference (TYPE) CRDEVENTTYPE Credentialing: Transaction Categories 20060926
19 EVENTTYPE Instance attribute Public Type reference (TYPE) CRDEVENTTYPE Credentialing: Transaction Categories 20060926
20 EVENT_ID Instance attribute Public Type reference (TYPE) CRDEVENTID Transaction ID 20060926
21 EXCEPTION_SHORTTEXT Instance attribute Public Type reference (TYPE) STRING Short Text of Exception 20070123
22 FIELDNAME Instance attribute Public Type reference (TYPE) FIELDNAME Field Name 20060926
23 FUNCNAME Instance attribute Public Type reference (TYPE) FUNCNAME Function Name 20060926
24 FUNCTION_NAME Instance attribute Public Type reference (TYPE) FUNCNAME Function Name 20060926
25 INDEX Instance attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20060926
26 INTERFACENAME Instance attribute Public Type reference (TYPE) SEOCLSNAME Object Type Name 20060926
27 MAX_NR Instance attribute Public Type reference (TYPE) SYTABIX Index of Internal Tables 20060926
28 MEMBER_ID Instance attribute Public Type reference (TYPE) CRDMEMBERID ID of Partner As Member of Group 20060926
29 METHOD Instance attribute Public Type reference (TYPE) STRING Method Name 20060926
30 METHOD_2 Instance attribute Public Type reference (TYPE) STRING Method Name 20070119
31 MSGV1 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20061004
32 MSGV2 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20061004
33 MSGV3 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20061004
34 MSGV4 Instance attribute Public Type reference (TYPE) SYMSGV Message Variable 20061004
35 OBJNAME Instance attribute Public Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060926
36 OBJTYPE Instance attribute Public Type reference (TYPE) CRDOBJTYPE Credentialing: Object Types 20060926
37 PARAM Instance attribute Public Type reference (TYPE) FIELDNAME Field Name 20060926
38 PARENTREQID Instance attribute Public Type reference (TYPE) CRDREQID Credentialing: Unique ID of Requirement 20061020
39 PARENT_REQ Instance attribute Public Type reference (TYPE) CRDREQ Requirement 20061020
40 PARTNER Instance attribute Public Type reference (TYPE) CRDPARTNER Partner for CRD 20060926
41 PARTNER_ID Instance attribute Public Type reference (TYPE) CRD_PARTNERID ID for Partner in Partner Lists 20060926
42 POS Instance attribute Public Type reference (TYPE) CRDREQPOSITION Single Requirement in List 20060926
43 PRESTEP Instance attribute Public Type reference (TYPE) SEOCMPNAME Component Name 20060926
44 REPID Instance attribute Public Type reference (TYPE) SYREPID ABAP Program: Current Main Program 20070122
45 REQ Instance attribute Public Type reference (TYPE) CRDREQ Requirement 20060926
46 REQATT Instance attribute Public Type reference (TYPE) CRDREQATT Rule for Requirement Assignments 20060926
47 REQID Instance attribute Public Type reference (TYPE) CRDREQID Credentialing: Unique ID of Requirement 20061013
48 REQTYP Instance attribute Public Type reference (TYPE) CRDREQTYPE Requirement Type 20060926
49 STEP Instance attribute Public Type reference (TYPE) SEOCMPNAME Component Name 20060926
50 STRUCNAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060926
51 STRUKNAME Instance attribute Public Type reference (TYPE) STRUKNAME Name of Structure 20060926
52 TABNAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20060926
53 TECHTIME Instance attribute Public Type reference (TYPE) CACSTECHTIME Technical Validity (Time Stamp: YYYY.MM.DD hh:mm:ss) 20061002
54 TEMPLATE Instance attribute Public Type reference (TYPE) OBJECTNAME Name of the ABAP Dictionary object 20060926
55 VERSOBJNAME Instance attribute Public Type reference (TYPE) STRING 20060926
Methods
# Method Level Visibility Method type Description Created on
1 CAST Static method Protected Method 20060927
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060926
3 TO_CX_CRD_CUST Instance method Public Method Conversion to Exception of Type Typ CX_CRD_CUST 20060927
4 TO_CX_CRD_MDRUN Instance method Public Method Conversion to Exception of Type CX_CRD_MDRUN 20060927
5 TO_CX_CRD_PRV Instance method Public Method Conversion to Exception of Type Typ CX_CRD_PRV 20060927
6 TO_CX_CRD_REQBUILD Instance method Public Method Conversion to Exception of Type Typ CX_CRD_REQBUILD 20060927
7 TO_CX_CRD_RUN Instance method Public Method Conversion to Exception of Type Typ CX_CRD_RUN 20060927
8 TO_CX_CRD_TEST_FRAMEWORK Instance method Public Method Conversion in Exception of Type CX_CRD_TEST_FRAMEWORK 20070123
Events
Class CX_CRD has no event.
Types
Class CX_CRD has no local type.
Method Signatures

Method CAST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_CLASSNAME Call by reference Type reference (TYPE) CLASSNAME Name der Exceptionclass auf die gecastet werden soll 20060927
2 Importing IX_CRD Call by reference Object reference (TYPE REF TO) CX_CRD Ursprüngliche Ausnahme 20060927
3 Returning RX_CRD Value transfer Object reference (TYPE REF TO) CX_CRD Neue Ausnahme vom Typ ID_CLASSNAME 20060927

Method CAST on class CX_CRD has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ABSOLUTE_TYPENAME Call by reference Type reference (TYPE) ABAP_ABSTYPENAME 20061004
2 Importing APPL Call by reference Type reference (TYPE) CRDAPPL 20060926
3 Importing ASGTYPE Call by reference Type reference (TYPE) CRDASGTYPE 20060926
4 Importing BADI Call by reference Type reference (TYPE) ENHBADIID 20060926
5 Importing BOBJTYPE Call by reference Type reference (TYPE) CRDOBJTYPE 20060926
6 Importing BUSITIME Call by reference Type reference (TYPE) CACSBUSITIME 20060926
7 Importing BUSI_BEGIN Call by reference Type reference (TYPE) CACSTIMESTAMP 20060926
8 Importing BUSI_END Call by reference Type reference (TYPE) CACSTIMESTAMP 20060926
9 Importing CHILDREQ Call by reference Type reference (TYPE) CRDREQ 20060926
10 Importing CLASSNAME Call by reference Type reference (TYPE) SEOCLSNAME 20060926
11 Importing CONTEXT Call by reference Type reference (TYPE) CRDCONTEXT 20060926
12 Importing CRDTYPE Call by reference Type reference (TYPE) CRDTYPE 20060926
13 Importing CRD_DESC Call by reference Type reference (TYPE) CRD_DESC 20060926
14 Importing CRD_TYPE Call by reference Type reference (TYPE) CRDTYPE 20060926
15 Importing DEFTYPE Call by reference Type reference (TYPE) CRDDEFTYPE 20060926
16 Importing DEPTH Call by reference Type reference (TYPE) CRDHIERARCHYDEPTH 20060926
17 Importing DYNNR Call by reference Type reference (TYPE) SYDYNNR 20070122
18 Importing EVENTTYP Call by reference Type reference (TYPE) CRDEVENTTYPE 20060926
19 Importing EVENTTYPE Call by reference Type reference (TYPE) CRDEVENTTYPE 20060926
20 Importing EVENT_ID Call by reference Type reference (TYPE) CRDEVENTID 20060926
21 Importing EXCEPTION_SHORTTEXT Call by reference Type reference (TYPE) STRING 20070123
22 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20060926
23 Importing FUNCNAME Call by reference Type reference (TYPE) FUNCNAME 20060926
24 Importing FUNCTION_NAME Call by reference Type reference (TYPE) FUNCNAME 20060926
25 Importing INDEX Call by reference Type reference (TYPE) SYTABIX 20060926
26 Importing INTERFACENAME Call by reference Type reference (TYPE) SEOCLSNAME 20060926
27 Importing MAX_NR Call by reference Type reference (TYPE) SYTABIX 20060926
28 Importing MEMBER_ID Call by reference Type reference (TYPE) CRDMEMBERID 20060926
29 Importing METHOD Call by reference Type reference (TYPE) STRING 20060926
30 Importing METHOD_2 Call by reference Type reference (TYPE) STRING 20070119
31 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV 20061004
32 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV 20061004
33 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV 20061004
34 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV 20061004
35 Importing OBJNAME Call by reference Type reference (TYPE) OBJECTNAME 20060926
36 Importing OBJTYPE Call by reference Type reference (TYPE) CRDOBJTYPE 20060926
37 Importing PARAM Call by reference Type reference (TYPE) FIELDNAME 20060926
38 Importing PARENTREQID Call by reference Type reference (TYPE) CRDREQID 20061020
39 Importing PARENT_REQ Call by reference Type reference (TYPE) CRDREQ 20061020
40 Importing PARTNER Call by reference Type reference (TYPE) CRDPARTNER 20060926
41 Importing PARTNER_ID Call by reference Type reference (TYPE) CRD_PARTNERID 20060926
42 Importing POS Call by reference Type reference (TYPE) CRDREQPOSITION 20060926
43 Importing PRESTEP Call by reference Type reference (TYPE) SEOCMPNAME 20060926
44 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20060926
45 Importing REPID Call by reference Type reference (TYPE) SYREPID 20070122
46 Importing REQ Call by reference Type reference (TYPE) CRDREQ 20060926
47 Importing REQATT Call by reference Type reference (TYPE) CRDREQATT 20060926
48 Importing REQID Call by reference Type reference (TYPE) CRDREQID 20061013
49 Importing REQTYP Call by reference Type reference (TYPE) CRDREQTYPE 20060926
50 Importing STEP Call by reference Type reference (TYPE) SEOCMPNAME 20060926
51 Importing STRUCNAME Call by reference Type reference (TYPE) TABNAME 20060926
52 Importing STRUKNAME Call by reference Type reference (TYPE) STRUKNAME 20060926
53 Importing TABNAME Call by reference Type reference (TYPE) TABNAME 20060926
54 Importing TECHTIME Call by reference Type reference (TYPE) CACSTECHTIME 20061002
55 Importing TEMPLATE Call by reference Type reference (TYPE) OBJECTNAME 20060926
56 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20060926
57 Importing VERSOBJNAME Call by reference Type reference (TYPE) STRING 20060926

Method CONSTRUCTOR on class CX_CRD has no exception.

Method TO_CX_CRD_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CRD_CUST Ausnahmenobjekt 20060927

Method TO_CX_CRD_CUST on class CX_CRD has no exception.

Method TO_CX_CRD_MDRUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CRD_MDRUN Ausnahmenobjekt 20060927

Method TO_CX_CRD_MDRUN on class CX_CRD has no exception.

Method TO_CX_CRD_PRV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CRD_PRV Ausnahmenobjekt 20060927

Method TO_CX_CRD_PRV on class CX_CRD has no exception.

Method TO_CX_CRD_REQBUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CRD Ausnahmenobjekt 20060927

Method TO_CX_CRD_REQBUILD on class CX_CRD has no exception.

Method TO_CX_CRD_RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CRD_RUN Ausnahmenobjekt 20060927

Method TO_CX_CRD_RUN on class CX_CRD has no exception.

Method TO_CX_CRD_TEST_FRAMEWORK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RX_EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CRD Ausnahmenobjekt 20070123

Method TO_CX_CRD_TEST_FRAMEWORK on class CX_CRD has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700