SAP ABAP Class C_OI_ERRORS (Error Handling for Office Integration)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-FES-OFF (Application Component) SAP Desktop Office Integration
⤷ SOFFICEINTEGRATION (Package) Platform- and application-indep. Office integration
⤷ BC-FES-OFF (Application Component) SAP Desktop Office Integration
⤷ SOFFICEINTEGRATION (Package) Platform- and application-indep. Office integration
Properties
Class | C_OI_ERRORS | |
Short Description | Error Handling for Office Integration | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SOFFICEINTEGRATION | Platform- and application-indep. Office integration |
Created | 19981118 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | SOI | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class C_OI_ERRORS has no interface implemented.
Friends
Class C_OI_ERRORS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ERROR_CODE | Static Attribute | Public | Type reference (TYPE) | SOI_RET_STRING | Error Code | 19981118 | ||
2 | ERROR_LIST | Static Attribute | Private | See coding | Error list | 19981118 | |||
3 | HAS_FAILED | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' - Failed | 19981118 | ||
4 | HAS_SUCCEEDED | Static Attribute | Public | Type reference (TYPE) | CHAR1 | 'X' - Succeeded | 19981118 | ||
5 | MESSAGE_ID | Static Attribute | Private | Type reference (TYPE) | SY-MSGID | For Internal Use | 19981118 | ||
6 | MESSAGE_NR | Static Attribute | Private | Type reference (TYPE) | SY-MSGNO | For Internal Use | 19981118 | ||
7 | NEEDS_FLUSH | Static Attribute | Private | Type reference (TYPE) | CHAR1 | For Internal Use | 19981118 | ||
8 | PARAM1 | Static Attribute | Private | Type reference (TYPE) | SY-MSGV1 | For Internal Use | 19981118 | ||
9 | PARAM2 | Static Attribute | Private | Type reference (TYPE) | SY-MSGV2 | For Internal Use | 19981118 | ||
10 | PARAM3 | Static Attribute | Private | Type reference (TYPE) | SY-MSGV3 | For Internal Use | 19981118 | ||
11 | PARAM4 | Static Attribute | Private | Type reference (TYPE) | SY-MSGV4 | For Internal Use | 19981118 | ||
12 | RET_APPLICATION_NOT_RESPONDING | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'APPLICATION_NOT_RESPONDING' | Application Is Not Responding Or Is Busy | 19981221 | |
13 | RET_CALL_NOT_FLUSHED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'CALL_NOT_FLUSHED' | Call not Executed | 19981118 | |
14 | RET_CONTROL_CREATE_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'CONTROL_CREATE_ERROR' | Control Not Created | 19981118 | |
15 | RET_CONTROL_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'CONTROL_ERROR' | General Error | 19981118 | |
16 | RET_CONTROL_INSTALL_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'CONTROL_INSTALL_ERROR' | Installation errors | 19981118 | |
17 | RET_CONTROL_INTERNAL_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'CONTROL_INTERNAL_ERROR' | Internal error | 19981118 | |
18 | RET_CONTROL_NOT_INITIALIZED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'CONTROL_NOT_INITIALIZED' | Control not installed | 19981118 | |
19 | RET_DOCUMENT_ALREADY_OPEN | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'DOCUMENT_ALREADY_OPEN' | Document already opened | 19981118 | |
20 | RET_DOCUMENT_NOT_OPEN | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'DOCUMENT_NOT_OPEN' | Document Not Opened | 19981118 | |
21 | RET_DOCUMENT_NO_VIEW_DATA | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'DOCUMENT_NO_VIEW_DATA_AVAILA' | No Presentation Data Available | 19981118 | |
22 | RET_DOC_TYPE_NOT_REGISTERED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'DOCUMENT_TYPE_NOT_REGISTERED' | No Editing Program Available | 19981118 | |
23 | RET_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'ERROR' | Errors | 19981118 | |
24 | RET_INPLACE_DISABLED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'INPLACE_ACTIVATION_DISABLED' | InPlace Display Deactivated | 19981118 | |
25 | RET_INTERFACE_NOT_SUPPORTED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'INTERFACE_NOT_SUPPORTED' | Interface Not Supported | 19981118 | |
26 | RET_LINK_SERVER_ALREADY_ACTIVE | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'LINK_SERVER_ALREADY_ACTIVE' | Link Server is Already Running | 19981118 | |
27 | RET_LINK_SERVER_NOT_ACTIVE | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'LINK_SERVER_NOT_ACTIVE' | Link Server is Inactive | 19981118 | |
28 | RET_MACRO_OR_SCRIPT_FAILED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'MACRO_OR_SCRIPT_FAILED' | Macro Execution Failed | 19981118 | |
29 | RET_MACRO_OR_SCRIPT_NOT_FOUND | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'MACRO_OR_SCRIPT_NOT_FOUND' | Macro Not Found | 19981118 | |
30 | RET_METHOD_CANCELLED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'METHOD_CANCELLED' | Call Terminated by User | 19981118 | |
31 | RET_METHOD_NOT_SUPPORTED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'METHOD_NOT_SUPPORTED' | Method Not Supported | 19981118 | |
32 | RET_NO_LINK_ITEM_SELECTED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'NO_LINK_ITEM_SELECTED' | No link item selected | 19981118 | |
33 | RET_NO_STANDARD_INTERFACE | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'NO_STANDARD_INTERFACE' | Standard Interface Not Supported | 19981118 | |
34 | RET_OBJECT_ALREADY_INITIALIZED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'OBJECT_ALREADY_INITIALIZED' | Object Already Initialized | 19981118 | |
35 | RET_OBJECT_NOT_INITIALIZED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'OBJECT_NOT_INITIALIZED' | Object Not Initialized | 19981118 | |
36 | RET_OK | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'OK' | OK | 19981118 | |
37 | RET_OPEN_DOCUMENT_FAILED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'OPEN_DOCUMENT_FAILED' | Error While Opening | 19981118 | |
38 | RET_OPEN_DOCUMENT_FILE_FAILED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'OPEN_DOCUMENT_FILE_FAILED' | Error While Opening | 19981118 | |
39 | RET_SAVE_DOCUMENT_FAILED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'SAVE_DOCUMENT_FAILED' | Error When Saving | 19981118 | |
40 | RET_SAVE_DOCUMENT_FILE_FAILED | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'SAVE_DOCUMENT_FILE_FAILED' | Error When Saving | 19981118 | |
41 | RET_SYSTEM_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'SYSTEM_ERROR' | System Error | 19981118 | |
42 | RET_UNKNOWN_ERROR | Constant | Public | Type reference (TYPE) | SOI_RET_STRING | 'UNKNOWN_ERROR' | Unknown error | 19981118 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_ERROR | Static method | Public | Method | For Internal Use | 19981118 |
2 | CREATE_ERROR_FOR_RETCODE | Static method | Public | Method | For Internal Use | 19981118 |
3 | FLUSH_ERRORS | Static method | Public | Method | For Internal Use | 19981118 |
4 | GET_MESSAGE | Static method | Public | Method | Returns Error Data | 19981118 |
5 | RAISE_MESSAGE | Static method | Public | Method | Triggers Error Display for Error | 19981118 |
6 | SET_ERROR_CODE | Static method | Public | Method | For Internal Use | 19981118 |
7 | SET_MESSAGE | Static method | Public | Method | For Internal Use | 19981118 |
8 | SET_MESSAGE_FOR_ERROR | Static method | Public | Method | For Internal Use | 19981118 |
9 | SHOW_MESSAGE | Static method | Public | Method | Triggers Error Display for Error | 19981118 |
10 | TRANSLATE_PROXY_ERROR_CODE | Static method | Public | Method | For Internal Use | 19981118 |
Events
Class C_OI_ERRORS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | ERROR_ENTRY | Private | See coding | ERROR_ENTRY | 19981118 |
|
Method Signatures
Method ADD_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | Fehler | 19981118 |
Method ADD_ERROR on class C_OI_ERRORS has no exception.
Method CREATE_ERROR_FOR_RETCODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ERROR | Call by reference | Object reference (TYPE REF TO) | I_OI_ERROR | Fehler | 19981118 | ||
2 | Importing | METHOD_NAME | Call by reference | Type reference (TYPE) | C | 'Unknown' "#EC NOTEXT | Methodenname | 19981118 | |
3 | Importing | NO_FLUSH | Value transfer | Type reference (TYPE) | C | 19981118 | |||
4 | Importing | OBJECT_NAME | Call by reference | Type reference (TYPE) | C | 'Unknown' "#EC NOTEXT | Objektname | 19981118 | |
5 | Importing | RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | Fehler | 19981118 |
Method CREATE_ERROR_FOR_RETCODE on class C_OI_ERRORS has no exception.
Method FLUSH_ERRORS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NO_FLUSH | Call by reference | Type reference (TYPE) | C | 19981118 |
Method FLUSH_ERRORS on class C_OI_ERRORS has no exception.
Method GET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | MESSAGE_ID | Call by reference | Type reference (TYPE) | SY-MSGID | 19981118 | |||
2 | Exporting | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | SY-MSGNO | 19981118 | |||
3 | Exporting | PARAM1 | Call by reference | Type reference (TYPE) | SY-MSGV1 | 19981118 | |||
4 | Exporting | PARAM2 | Call by reference | Type reference (TYPE) | SY-MSGV2 | 19981118 | |||
5 | Exporting | PARAM3 | Call by reference | Type reference (TYPE) | SY-MSGV3 | 19981118 | |||
6 | Exporting | PARAM4 | Call by reference | Type reference (TYPE) | SY-MSGV4 | 19981118 |
Method GET_MESSAGE on class C_OI_ERRORS has no exception.
Method RAISE_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TYPE | Call by reference | Type reference (TYPE) | C | 19981118 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | MESSAGE_RAISED | 19981118 |
Method SET_ERROR_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ERROR_CODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | Fehlercode | 19981118 |
Method SET_ERROR_CODE on class C_OI_ERRORS has no exception.
Method SET_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MESSAGE_ID | Call by reference | Type reference (TYPE) | C | 19981118 | |||
2 | Importing | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | C | 19981118 | |||
3 | Importing | PARAM1 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
4 | Importing | PARAM2 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
5 | Importing | PARAM3 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
6 | Importing | PARAM4 | Call by reference | Type reference (TYPE) | C | 19981118 |
Method SET_MESSAGE on class C_OI_ERRORS has no exception.
Method SET_MESSAGE_FOR_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | PARAM1 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
2 | Importing | PARAM2 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
3 | Importing | PARAM3 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
4 | Importing | PARAM4 | Call by reference | Type reference (TYPE) | C | 19981118 | |||
5 | Importing | RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | Fehler | 19981118 |
Method SET_MESSAGE_FOR_ERROR on class C_OI_ERRORS has no exception.
Method SHOW_MESSAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | TYPE | Call by reference | Type reference (TYPE) | C | 19981118 |
Method SHOW_MESSAGE on class C_OI_ERRORS has no exception.
Method TRANSLATE_PROXY_ERROR_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ERRORCODE | Call by reference | Type reference (TYPE) | SOI_PROXY_ERROR_CODE | Fehlercode | 19981118 | ||
2 | Importing | ERRORSTRING | Call by reference | Type reference (TYPE) | C | 19981118 | |||
3 | Importing | OBJECTNAME | Call by reference | Type reference (TYPE) | C | 19981118 | |||
4 | Exporting | RETCODE | Call by reference | Type reference (TYPE) | SOI_RET_STRING | Fehler | 19981118 |
Method TRANSLATE_PROXY_ERROR_CODE on class C_OI_ERRORS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |