Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_ISH_COMPONENT | IS-H: Component Class | 20070807 |
Properties
| Class | CL_ISHMED_COMP_CONN_OUT | |
| Short Description | ISHMED: CORD - Component Connectivity Outbound Service | |
| Super Class | CL_ISH_COMPONENT | IS-H: Component Class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | N1CONN_MED | i.s.h.med: Connectivity |
| Created | 20070807 | SAP |
| Last change | 20081217 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISHMED_COMP_CONN_OUT has no forward declaration.
Interfaces
Class CL_ISHMED_COMP_CONN_OUT has no interface implemented.
Friends
Class CL_ISHMED_COMP_CONN_OUT has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | N1CONN_HNDL_ACTION | 'CREATE' | Connectivity: Action of a Handler | 20070807 | ||
| 2 | Constant | Public | Type reference (TYPE) | ISH_OBJECT_TYPE | 13483 | Object Type | 20070807 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_CONN_CONNDATA_HASH | Table with Data on Handler | 20070815 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_SNAPSHOT | IS-H: General Snapshot Table Type | 20080418 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | ISHMED_T_CONN_CONNSTATE_HASH | Connectivity: Status of Action | 20070807 | |||
| 6 | Instance attribute | Public | Type reference (TYPE) | FALNR | Case No. from a Copied Comp. | 20120911 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | STRING | HTML String | 20070807 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | Create and Fill Snapshot Object | 20080418 | |
| 2 | Instance method | Protected | Method | Checks and if Necessary Change the HTML String | 20080418 | |
| 3 | Instance method | Protected | Method | Returns Whether a License Exists for Connectivity | 20080418 | |
| 4 | Instance method | Public | Method | Executes CANCEL Action | 20070815 | |
| 5 | Instance method | Public | Method | Executes CREATE Action | 20070815 | |
| 6 | Instance method | Public | Method | Executes DISPLAY Action | 20070815 | |
| 7 | Instance method | Public | Method | Executes UPDATE Action | 20070815 | |
| 8 | Instance method | Protected | Method | Create and Fill Snapshot Object | 20080418 | |
| 9 | Instance method | Protected | Method | Adds Handler Data | 20070815 | |
| 10 | Instance method | Private | Method | Adds Status to Action | 20070815 | |
| 11 | Instance method | Protected | Method | Creates HTML Screen | 20070815 | |
| 12 | Instance method | Private | Method | Returns Status of Action | 20070815 | |
| 13 | Instance method | Protected | Method | Returns (KEY/VALUE) with Handler Data | 20070815 | |
| 14 | Instance method | Protected | Method | Returns the Order Item | 20070815 | |
| 15 | Instance method | Protected | Method | Returns Handler of Action | 20070815 | |
| 16 | Instance method | Protected | Method | Returns New Object | 20070815 | |
| 17 | Instance method | Protected | Method | Supplies Status Object for Desired Action | 20070815 | |
| 18 | Instance method | Protected | Method | Initializes Handler Data on Component | 20070815 | |
| 19 | Instance method | Private | Method | Initializes Status of Actions | 20070815 | |
| 20 | Instance method | Private | Method | Checks Whether Order Has Already Been Canceled | 20070815 | |
| 21 | Instance method | Protected | Method | Checks Whether Underlying Item Has Been Changed | 20070815 | |
| 22 | Instance method | Private | Method | Saves Statuses of Actions | 20070815 | |
| 23 | Instance method | Private | Method | Saves Statuses of Actions | 20070815 | |
| 24 | Instance method | Private | Method | Sets Status of Action | 20070815 | |
| 25 | Instance method | Protected | Method | Sets Data in Objects | 20070815 | |
| 26 | Instance method | Protected | Method | Sets HTML Data in Screen Object | 20070815 |
Events
Class CL_ISHMED_COMP_CONN_OUT has no event.
Types
Class CL_ISHMED_COMP_CONN_OUT has no local type.
Method Signatures
Method BUILD_SNAPSHOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20080418 | |||
| 2 | CR_SNAPSHOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_COMP_CONN_OUT | Snapshot Objekt | 20080418 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20080418 |
Method BUILD_SNAPSHOT on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method CHECK_CHANGE_HTML_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_HTML | Call by reference | Type reference (TYPE) | STRING | HTML String | 20080418 |
Method CHECK_CHANGE_HTML_DISPLAY on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method HAS_LICENSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LICENSE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON = Lizenz vorhanden | 20080418 |
Method HAS_LICENSE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method PROCESS_ACTION_CANCEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | E_RC | Call by reference | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 | |||
| 3 | I_COMMIT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 | ||
| 4 | I_SAVE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method PROCESS_ACTION_CANCEL on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method PROCESS_ACTION_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 | |||
| 3 | I_COMMIT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 | ||
| 4 | I_SAVE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method PROCESS_ACTION_CREATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method PROCESS_ACTION_DISPLAY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | E_HTML | Value transfer | Type reference (TYPE) | STRING | 20070815 | ||||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 | |||
| 4 | I_SAVE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method PROCESS_ACTION_DISPLAY on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method PROCESS_ACTION_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 | |||
| 3 | I_COMMIT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method PROCESS_ACTION_UPDATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method UNDO_SNAPSHOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz zur Fehlerbearbeitung | 20080418 | |||
| 2 | CR_SNAPSHOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_COMP_CONN_OUT | ISHMED: KLAT - Baustein Connectivity Outbound Service | 20080418 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20080418 |
Method UNDO_SNAPSHOT on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _APPEND_CONNDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONNDATA | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_CONNDATA | Connectivity: Daten des Handlers | 20070815 |
Method _APPEND_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _APPEND_CONNSTATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONNSTATE | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_CONNSTATE | Connectivity: Status einer Aktion | 20070815 |
Method _APPEND_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _CREATE_SCREEN_HTML Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | ER_SCR_HTML | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_SCR_CONN_HTML | Connectivity, Screenklasse HTML | 20070815 | |||
| 3 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 |
Method _CREATE_SCREEN_HTML on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _GET_ACTION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION | Value transfer | Type reference (TYPE) | N1CONN_HNDL_ACTION | Connectivity: Aktion eines Handlers | 20070815 | |||
| 2 | R_CONNSTATE | Value transfer | Type reference (TYPE) | N1CONN_STATE | Connectivity: Status der Aktion | 20070815 |
Method _GET_ACTION_STATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _GET_CONNDATA_AS_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PARAMETER | Value transfer | Type reference (TYPE) | ISHMED_T_CONN_PARAMETER | Connectivity: Tabellentyp für RN1_CONN_PARAMTER | 20070815 |
Method _GET_CONNDATA_AS_TABLE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _GET_CORDPOS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_CORDPOS | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CORDPOS | IS-H*MED: Klinische Auftragsposition | 20070815 |
Method _GET_CORDPOS on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _GET_HANDLER_FOR_ACTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION | Value transfer | Type reference (TYPE) | N1CONN_HNDL_ACTION | Connectivity: Aktion eines Handlers | 20070815 | |||
| 2 | RT_HANDLER | Value transfer | Type reference (TYPE) | ISHMED_T_CONN_HANDLER_OBJ | Connectivity: Handlerobjekte | 20070815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: Oberklasse für statische Exceptions | 20070815 |
Method _GET_NEW_CONNSTATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION | Value transfer | Type reference (TYPE) | N1CONN_HNDL_ACTION | Connectivity: Aktion eines Handlers | 20070815 | |||
| 2 | RR_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CONNSTATE | Connectivity: Status einer Aktion | 20070815 |
Method _GET_NEW_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _GET_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION | Value transfer | Type reference (TYPE) | N1CONN_HNDL_ACTION | Connectivity: Aktion eines Handlers | 20070815 | |||
| 2 | RR_STATE | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_CONNSTATE | Connectivity: Status einer Aktion | 20070815 |
Method _GET_STATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _INITIALIZE_CONNDATA Signature
Method _INITIALIZE_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no parameter.
Method _INITIALIZE_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _INITIALIZE_CONNSTATE Signature
Method _INITIALIZE_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no parameter.
Method _INITIALIZE_CONNSTATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _IS_CANCELED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_CANCELED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Connectivity: Status der Aktion | 20070815 |
Method _IS_CANCELED on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _IS_CORDPOS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_CHANGED | Value transfer | Type reference (TYPE) | ISH_ON_OFF | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method _IS_CORDPOS_CHANGED on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _SAVE_CONNDATA_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 | |||
| 3 | I_COMMIT | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method _SAVE_CONNDATA_INTERNAL on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _SAVE_CONNSTATE_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | IS-H*MED: Klasse zur Fehlerabarbeitung | 20070815 | |||
| 2 | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | IS-H: Returncode bei Methodenaufrufen | 20070815 | |||
| 3 | I_COMMIT | Call by reference | Type reference (TYPE) | ISH_ON_OFF | ' ' | IS-H: Boolscher Datentyp für ON (= 'X') und OFF (=' ') | 20070815 |
Method _SAVE_CONNSTATE_INTERNAL on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _SET_ACTION_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTION | Value transfer | Type reference (TYPE) | N1CONN_HNDL_ACTION | Connectivity: Aktion eines Handlers | 20070815 | |||
| 2 | I_CONNSTATE | Value transfer | Type reference (TYPE) | N1CONN_STATE | Connectivity: Status der Aktion | 20070815 |
Method _SET_ACTION_STATE on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _SET_CONNDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARAMETERS | Value transfer | Type reference (TYPE) | ISHMED_T_CONN_PARAMETER | Connectivity: Tabellentyp für RN1_CONN_PARAMTER | 20070815 |
Method _SET_CONNDATA on class CL_ISHMED_COMP_CONN_OUT has no exception.
Method _SET_HTML_DATA_TO_SCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HTML | Value transfer | Type reference (TYPE) | STRING | HTML-Dokument zur Anzeige | 20070815 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: Oberklasse für statische Exceptions | 20070815 |
History
| Last changed by/on | SAP | 20081217 |
| SAP Release Created in |