SAP ABAP Class CX_EPM_API_EXCEPTION (EPM: API exception class)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-NWD (Application Component) NetWeaver Demonstration
     S_EPM_COMMON (Package) EPM Common Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_EPM_EXCEPTION EPM: Base class for exceptions 20081215
Properties
Class CX_EPM_API_EXCEPTION  
Short Description EPM: API exception class    
Super Class CX_EPM_EXCEPTION EPM: Base class for exceptions 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class SEPM_EXCEPTIONS    
Program status     
Category 40  Exception Class 
Package S_EPM_COMMON   EPM Common Objects 
Created 20081215   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CX_EPM_API_EXCEPTION has no forward declaration.
Interfaces
Class CX_EPM_API_EXCEPTION has no interface implemented.
Friends
Class CX_EPM_API_EXCEPTION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ACTION_PARAMETERS_MISSING Constant Public See coding 20091222
2 GC_ALT_KEY_CONV_METHOD_MISSING Constant Public See coding 20130527
3 GC_ALT_KEY_DOES_NOT_EXIST Constant Public See coding 20090204
4 GC_BAD_PAGING_OPTIONS Constant Public See coding 20090130
5 GC_BOOL_VALUE_INVALID Constant Public See coding 20090421
6 GC_CAN_ONLY_RUN_IN_BATCH Constant Public See coding 20091221
7 GC_CIRCULAR_MESSAGE_DEFINITION Constant Public See coding 20121029
8 GC_CONSUMER_NODE_SPEC_MISSING Constant Public See coding 20091218
9 GC_CONSUMER_SPECIFIC_MISMATCH Constant Public See coding 20100121
10 GC_CONTENT_IS_MISSING Constant Public See coding 20091218
11 GC_CONTENT_NOT_EXPECTED Constant Public See coding 20091218
12 GC_DB_TABLE_DOES_NOT_EXIST Constant Public See coding 20090114
13 GC_DELETE_DISABLED_NOT_ALLOWED Constant Public See coding 20090520
14 GC_DISPLAY_NAME_MISSING Constant Public See coding 20091218
15 GC_DUPLICATE_KEY Constant Public See coding 20090114
16 GC_EMPTY_ALT_KEY_TABLE Constant Public See coding 20090203
17 GC_EMPTY_ATTACHMENT Constant Public See coding 20120927
18 GC_EMPTY_ATTACHMENT_TYPE Constant Public See coding 20120927
19 GC_EMPTY_DATA_TABLE Constant Public See coding 20090121
20 GC_EMPTY_EMAIL_BODY Constant Public See coding 20120927
21 GC_EMPTY_KEY_TABLE Constant Public See coding 20090120
22 GC_EMPTY_MESSAGE_BUFFER_TABLE Constant Public See coding 20090415
23 GC_EMPTY_PROPERTY Constant Public See coding 20090605
24 GC_EMPTY_RECIPIENTS_LIST Constant Public See coding 20120927
25 GC_EMPTY_SUBJECT_LINE Constant Public See coding 20120927
26 GC_END_BEFORE_START_DATE Constant Public See coding 20090827
27 GC_HAS_NO_PARENT Constant Public See coding 20090603
28 GC_INITIAL_ALTERNATIVE_KEY Constant Public See coding 20090205
29 GC_INITIAL_ATTACHMENT_NAME Constant Public See coding 20120927
30 GC_INITIAL_ATTACHMENT_TYPE Constant Public See coding 20120927
31 GC_INITIAL_CONTENT Constant Public See coding 20090922
32 GC_INITIAL_FIELD_NAME Constant Public See coding 20120830
33 GC_INITIAL_LANGUAGE Constant Public See coding 20091112
34 GC_INITIAL_MIME_TYPE Constant Public See coding 20120622
35 GC_INITIAL_NODE_KEY Constant Public See coding 20090114
36 GC_INITIAL_PARENT_KEY Constant Public See coding 20090114
37 GC_INVALID_ABAP_CLASS Constant Public See coding 20090908
38 GC_INVALID_ACTION Constant Public See coding 20100222
39 GC_INVALID_ALT_KEY_DEFINITION Constant Public See coding 20130327
40 GC_INVALID_ALT_KEY_NAME Constant Public See coding 20130326
41 GC_INVALID_ASSOCIATION Constant Public See coding 20130121
42 GC_INVALID_BO_NAME Constant Public See coding 20090114
43 GC_INVALID_BO_NODE_NAME Constant Public See coding 20090530
44 GC_INVALID_CHANGED_FIELDS Constant Public See coding 20091022
45 GC_INVALID_EDIT_MODE Constant Public See coding 20090120
46 GC_INVALID_EMAIL_ADDRESS Constant Public See coding 20120927
47 GC_INVALID_EPM_BO Constant Public See coding 20090423
48 GC_INVALID_EPM_BO_NODE Constant Public See coding 20090423
49 GC_INVALID_FIELD_NAME Constant Public See coding 20090514
50 GC_INVALID_LANGUAGE Constant Public See coding 20090901
51 GC_INVALID_MAX_ROW Constant Public See coding 20090130
52 GC_INVALID_MESSAGE Constant Public See coding 20090416
53 GC_INVALID_MESSAGE_BUFFER Constant Public See coding 20090128
54 GC_INVALID_MESSAGE_CLASS_NAME Constant Public See coding 20090424
55 GC_INVALID_NODE_KEY_FIELD_NAME Constant Public See coding 20090206
56 GC_INVALID_NUMBER_RANGE_NUMBER Constant Public See coding 20090722
57 GC_INVALID_ORG_UNIT Constant Public See coding 20110426
58 GC_INVALID_ORG_UNIT_NAME Constant Public See coding 20110428
59 GC_INVALID_QUERY_PARAMETER Constant Public See coding 20090114
60 GC_INVALID_SAM_PRECONDITION Constant Public See coding 20090423
61 GC_INVALID_SEL_FIELD_NAME Constant Public See coding 20090206
62 GC_INVALID_SORT_FIELD_NAME Constant Public See coding 20090206
63 GC_INVALID_SORT_ORDER Constant Public See coding 20090130
64 GC_INVALID_TIME_FRAME_VALUES Constant Public See coding 20130416
65 GC_KEY_FIELD_NOT_FIRST Constant Public See coding 20120911
66 GC_KEY_FIELD_WRONG_DATA_TYPE Constant Public See coding 20120911
67 GC_MAIL_SEND_ERROR Constant Public See coding 20120928
68 GC_METHOD_INVALID Constant Public See coding 20100427
69 GC_MISSING_DATA_BUFFER Constant Public See coding 20090511
70 GC_MORE_THAN_ONE_COMPANY Constant Public See coding 20120508
71 GC_NAMED_ATTACHMENT_MISSING Constant Public See coding 20120927
72 GC_NODE_KEY_DOES_NOT_EXIST Constant Public See coding 20091020
73 GC_NODE_KEY_NOT_IN_BUFFER Constant Public See coding 20090519
74 GC_NODE_PROP_CREATE_WITHOUT_NK Constant Public See coding 20090525
75 GC_NON_EXISTENT_DB_FIELD Constant Public See coding 20090130
76 GC_NON_EXISTENT_PARAM Constant Public See coding 20090130
77 GC_NON_EXISTENT_SORT_FIELD Constant Public See coding 20090130
78 GC_NON_UNIQUE Constant Public See coding 20100208
79 GC_NOT_A_KEY_FIELD Constant Public See coding 20090713
80 GC_NO_EPM_DB_TABLE Constant Public See coding 20090114
81 GC_NO_EXTENSION_FIELDS Constant Public See coding 20120911
82 GC_NO_PROCESSOR_CONTEXT_SWITCH Constant Public See coding 20100825
83 GC_OPERATION_HAS_FAILED Constant Public See coding 20091218
84 GC_PARENT_KEY_DOES_NOT_EXIST Constant Public See coding 20090203
85 GC_PARENT_NODE_IS_NOT_A_FOLDER Constant Public See coding 20100121
86 GC_PROP_CONFLICT Constant Public See coding 20090421
87 GC_PROP_CREATE_WITH_NK_ROOT Constant Public See coding 20090526
88 GC_PROP_DYNAMIC_NOT_ALLOWED Constant Public See coding 20090421
89 GC_PROP_ENTITY_NAME_INVALID Constant Public See coding 20090421
90 GC_PROP_NAME_INVALID Constant Public See coding 20090421
91 GC_ROOT_DATA_BUFFER Constant Public See coding 20090204
92 GC_ROOT_DATA_BUFFER_ONLY Constant Public See coding 20090421
93 GC_TOO_MANY_FILTER_PARAMS Constant Public See coding 20090514
94 GC_TOO_MANY_KEY_COMPONENTS Constant Public See coding 20120911
95 GC_TOO_MANY_SELECTION_PARAMS Constant Public See coding 20090206
96 GC_UNKNOWN_USER Constant Public See coding 20120927
97 GC_UNSUPPORTED_FILTER_OPTION Constant Public See coding 20110428
98 GC_WRONG_KEY_COMPONENT_NAME Constant Public See coding 20120911
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081215
2 RAISE Static method Public Method Raise an exception 20081215
Events
Class CX_EPM_API_EXCEPTION has no event.
Types
Class CX_EPM_API_EXCEPTION 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_VAR1 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090112
2 Importing MV_VAR2 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090112
3 Importing MV_VAR3 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090112
4 Importing MV_VAR4 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090112
5 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20081215
6 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20081215

Method CONSTRUCTOR on class CX_EPM_API_EXCEPTION has no exception.

Method RAISE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_PREVIOUS Call by reference Object reference (TYPE REF TO) CX_ROOT Abstract Superclass for All Global Exceptions 20081215
2 Importing IS_TEXTID Call by reference Type reference (TYPE) SCX_T100KEY T100 Key with Parameters Mapped to Attribute Names 20081215
3 Importing IV_VAR1 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090113
4 Importing IV_VAR2 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090113
5 Importing IV_VAR3 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090113
6 Importing IV_VAR4 Call by reference Type reference (TYPE) TY_T100_VARIABLE 20090113
# Exception Resumable Description Created on
1 CX_EPM_API_EXCEPTION EPM: API exception class 20081215
History
Last changed by/on SAP  20140121 
SAP Release Created in 720