Hierarchy
⤷ CRM (Application Component) Customer Relationship Management
⤷ CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
⤷ NPVS (Package) Application development patient management system
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_ISH_RUN_DATA | IS-H: Base Class for Movement Data Objects | 20030709 |
Properties
Class | CL_ISH_CONTEXT | |
Short Description | IS-H: Context | |
Super Class | CL_ISH_RUN_DATA | IS-H: Base Class for Movement Data Objects |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | NPVS | Application development patient management system |
Created | 20020226 | SAP |
Last change | 20060208 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_ISH_CONTEXT has no forward declaration.
Interfaces
Class CL_ISH_CONTEXT has no interface implemented.
Friends
Class CL_ISH_CONTEXT has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_FIRST_NEW_CXID | Static Attribute | Public | Type reference (TYPE) | NCTX-CXID | 9999000000 | Start Artificial Number Assignment | 20020226 | |
2 | GT_STRUCT_NCTX | Instance attribute | Private | Type reference (TYPE) | ISH_NAMETAB_TAB | Structure of Table for Context | 20020226 | ||
3 | GT_STRUCT_RNCTO_RESTRICTED | Instance attribute | Private | Type reference (TYPE) | ISH_NAMETAB_TAB | Structure for Changing Assignment Attributes | 20020228 | ||
4 | GT_STRUCT_RNCTX | Instance attribute | Private | Type reference (TYPE) | ISH_NAMETAB_TAB | Structure of Table for Context Change Structure | 20020226 | ||
5 | G_NCTX | Instance attribute | Private | Type reference (TYPE) | NCTX | Context | 20020226 | ||
6 | G_OLD_NCTX | Instance attribute | Private | Type reference (TYPE) | NCTX | Context | 20020226 | ||
7 | G_TMP_CXID | Static Attribute | Private | Type reference (TYPE) | NCTX-CXID | Class-Wide Counter for CXID | 20020226 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_OBJ_TO_CONTEXT | Instance method | Public | Method | Add Object to the Context | 20020228 |
2 | BUILD_DATA_KEY | Static method | Public | Method | Compile the Data Key From the Key String | 20020226 |
3 | BUILD_KEY_STRING | Static method | Public | Method | Compile the Key for Methods from the Data Key | 20020226 |
4 | CANCEL | Instance method | Public | Method | Cancel Context | 20020424 |
5 | CHANGE | Instance method | Public | Method | Change Object Attributes | 20020226 |
6 | CHANGE_RELATION_OBJ_CONTEXT | Instance method | Public | Method | Change Context-to-Object Assignment | 20020228 |
7 | CHECK | Instance method | Public | Method | Perform Check | 20020226 |
8 | CHECK_CHANGES | Instance method | Public | Method | Check for Changes | 20020226 |
9 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20020226 |
10 | CONVERT_FIELDNAME | Instance method | Public | Method | Convert Field Names NCTX <-> RNCTX | 20020226 |
11 | CONVERT_RNCTO_RESTRICTED | Instance method | Private | Method | Conversion Structure rncto_restricted -> rncto | 20020228 |
12 | CREATE | Static method | Public | Method | Creation of New Context | 20020226 |
13 | FILL_CONTEXT | Instance method | Private | Method | Complete Context Data | 20020226 |
14 | GET_DATA | Instance method | Public | Method | Return Context Data | 20020226 |
15 | GET_KEY_FOR_OBJ | Static method | Public | Method | Determine Unique Object Key | 20020405 |
16 | GET_OBJECTS_FOR_CONTEXT | Static method | Public | Method | Determine All Objects Participating in Context | 20020228 |
17 | GET_OBJ_FOR_KEY | Static method | Private | Method | Determine Object Instance for Unique Key | 20020228 |
18 | INITIALIZE | Instance method | Public | Method | Initialize Complete Object | 20020226 |
19 | IS_ACTUAL | Instance method | Public | Method | Check if Object Is Current. (Compare with DB Status) | 20021205 |
20 | IS_IN_DATABASE | Static method | Public | Method | Check if Context Exists in DB | 20020226 |
21 | IS_IN_ENVIRONMENT | Static method | Public | Method | Does the Object Exist in the Specified Environment? | 20020226 |
22 | LOAD | Static method | Public | Method | Read Existing Context | 20020226 |
23 | PREALLOCATION | Instance method | Public | Method | Preassign Values to Various Fields of the Context | 20020404 |
24 | REMOVE_OBJ_FROM_CONTEXT | Instance method | Public | Method | Remove Object from Context (i.e. Separate from Context) | 20020430 |
25 | SAVE_RELATION_OBJ_CONTEXT | Instance method | Private | Method | Save Context-to-Object Assignment | 20020315 |
26 | SELECT_CONTEXT | Static method | Public | Method | Read Data of Context from Database (with Buffering) | 20020226 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | OBJECT_CHANGED | Instance Event (0) |
Public (2) |
Object Has Changed | 20020226 |
Types
Class CL_ISH_CONTEXT has no local type.
Method Signatures
Method ADD_OBJ_TO_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020228 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020228 | ||
3 | Importing | I_ATTRIBUTES | Value transfer | Type reference (TYPE) | RNCTO_RESTRICTED | Attribute der Zuordnung | 20020228 | ||
4 | Importing | I_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objekt, welches dem Kontext hinzugefügt werden soll | 20020228 |
Method ADD_OBJ_TO_CONTEXT on class CL_ISH_CONTEXT has no exception.
Method BUILD_DATA_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_CXID | Value transfer | Type reference (TYPE) | NCXID | Kontext-Identifikation | 20020226 | ||
2 | Exporting | E_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20020226 | ||
3 | Importing | I_KEY | Value transfer | Type reference (TYPE) | STRING | Key | 20020226 |
Method BUILD_DATA_KEY on class CL_ISH_CONTEXT has no exception.
Method BUILD_KEY_STRING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_KEY | Value transfer | Type reference (TYPE) | STRING | Key | 20020226 | ||
2 | Importing | I_CXID | Value transfer | Type reference (TYPE) | NCXID | Kontext-Identifikation | 20020226 | ||
3 | Importing | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20020226 |
Method BUILD_KEY_STRING on class CL_ISH_CONTEXT has no exception.
Method CANCEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_CANCEL | Call by reference | Object reference (TYPE REF TO) | CL_ISH_CANCEL | Cancel-Klasse | 20020424 | ||
2 | Changing | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Fehlerhandling | 20020424 | ||
3 | Exporting | E_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Stornierte Objekte | 20020424 | ||
4 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020424 | ||
5 | Importing | I_APP_CANCEL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Termin mitstornieren (ON) oder vom Kontext lösen (OFF) | 20020424 | |
6 | Importing | I_AUTHORITY_CHECK | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Berechtigungsprüfungen durchführen | 20020424 | ||
7 | Importing | I_CHECK_ONLY | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Nur Prüfen, ob Storno erlaubt (ON) | 20020424 | |
8 | Importing | I_REASON | Value transfer | Type reference (TYPE) | N1STOID | Stornogrund | 20020424 | ||
9 | Importing | I_REQ_CANCEL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Anforderung mitstornieren (ON) oder vom Kontext lösen (OFF) | 20020424 | |
10 | Importing | I_VMA | Value transfer | Type reference (TYPE) | N1MITARB | Mitarbeiter | 20020424 |
Method CANCEL on class CL_ISH_CONTEXT has no exception.
Method CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
3 | Importing | I_CONTEXT | Value transfer | Type reference (TYPE) | RNCTX | Kontext | 20020226 | ||
4 | Importing | I_ENVIRONMENT | Call by reference | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für geänderte Objekte | 20020226 |
Method CHANGE on class CL_ISH_CONTEXT has no exception.
Method CHANGE_RELATION_OBJ_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020228 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020228 | ||
3 | Importing | I_ATTRIBUTES | Value transfer | Type reference (TYPE) | RNCTO_RESTRICTED | Attribute der Zuordnung | 20020228 | ||
4 | Importing | I_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objekt, dessen Zurodnung zum Kontext geändert werden soll | 20020228 |
Method CHANGE_RELATION_OBJ_CONTEXT on class CL_ISH_CONTEXT has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
3 | Importing | I_CHECK_CONN_OBJECTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Alle angeschlossenen Objekte mitprüfen | 20020226 | |
4 | Importing | I_FILL_CONTEXT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Sämtliche Daten des Kontext befüllen | 20020226 | |
5 | Importing | I_WHAT_TO_CHECK | Value transfer | Type reference (TYPE) | RNCTX | Zu prüfenden Felder | 20020226 |
Method CHECK on class CL_ISH_CONTEXT has no exception.
Method CHECK_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_CONTEXT | Value transfer | Type reference (TYPE) | RNCTX | Kontext | 20020226 | ||
3 | Exporting | E_MODE | Value transfer | Type reference (TYPE) | ISH_MODUS | Ist Objekt neu ('I') oder geändert ('U') usw. | 20020226 | ||
4 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 |
Method CHECK_CHANGES on class CL_ISH_CONTEXT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CONNECTED_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit diesem Kontext verbunden sind | 20020226 | ||
2 | Importing | I_COPY_OF | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CONTEXT | Objekt soll als Kopie des angegebenen Objekts erzeugt werden | 20020226 | ||
3 | Importing | I_CXID | Value transfer | Type reference (TYPE) | NCXID | Kontext-Identifikation | 20020226 | ||
4 | Importing | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20020226 | ||
5 | Importing | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20020226 | ||
6 | Importing | I_NCTX | Value transfer | Type reference (TYPE) | NCTX | Daten des Kontext | 20020226 | ||
7 | Importing | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Kontext von der Datenbank lesen (bei LOAD) | 20030902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | COPY_OF_ERROR | Fehler aufgrund des Parameters I_COPY_OF | 20020226 | |
2 | ENVIRONMENT_ERROR | Fehler aufgrund des Parameters I_ENVIRONMENT | 20020226 | |
3 | INSTANCE_NOT_POSSIBLE | Instanzierung des Objektes nicht möglich (storniert!?) | 20020226 | |
4 | RECORD_NOT_FOUND | Daten (NCTX usw.) konnten nicht gefunden werden | 20020226 | |
5 | WRONG_INPUT | Fehlende bzw. fehlerhafte Datenübergabe | 20020226 |
Method CONVERT_FIELDNAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_FNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname der Struktur, in die konvertiert wird | 20020226 | ||
2 | Exporting | E_FNAME_X | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname des passenden X-Feldes | 20020226 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
4 | Importing | I_NCTX_FNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname der NCTX-Struktur | 20020226 | ||
5 | Importing | I_RNCTX_NCTX_FNAME | Value transfer | Type reference (TYPE) | FIELDNAME | Feldname der RNCTX-Struktur | 20020226 |
Method CONVERT_FIELDNAME on class CL_ISH_CONTEXT has no exception.
Method CONVERT_RNCTO_RESTRICTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020228 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020228 | ||
3 | Exporting | E_RNCTO | Value transfer | Type reference (TYPE) | RNCTO | Komplette Attribute der Zuordnung Kontext-Objekt | 20020228 | ||
4 | Importing | I_RNCTO_RESTRICTED | Value transfer | Type reference (TYPE) | RNCTO_RESTRICTED | Eingeschränkte Attribute der Zuordnung Kontext-Objekt | 20020228 |
Method CONVERT_RNCTO_RESTRICTED on class CL_ISH_CONTEXT has no exception.
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CONTEXT | Instanz des Kontext | 20020226 | ||
3 | Exporting | E_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_ISH_OBJECTBASE | Instanz als Interfacereferenz | 20020226 | ||
4 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
5 | Importing | IT_CONNECTED_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit diesem Kontext verbunden sind | 20020226 | ||
6 | Importing | I_COPY_OF | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CONTEXT | Objekt soll als Kopie vom angegebenen Objekt erzeugt werden | 20020226 | ||
7 | Importing | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20020226 | ||
8 | Importing | I_NCTX | Value transfer | Type reference (TYPE) | NCTX | Daten des Kontext | 20020226 |
Method CREATE on class CL_ISH_CONTEXT has no exception.
Method FILL_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 |
Method FILL_CONTEXT on class CL_ISH_CONTEXT has no exception.
Method GET_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_ACTIVE | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Objekt ist aktiv ON / OFF | 20020226 | ||
3 | Exporting | E_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für alle geänderten Objekte | 20020226 | ||
4 | Exporting | E_MODE | Value transfer | Type reference (TYPE) | ISH_MODUS | Bearbeitungsmodus | 20020226 | ||
5 | Exporting | E_NCTX | Value transfer | Type reference (TYPE) | NCTX | Kontext | 20020226 | ||
6 | Exporting | E_OLD_NCTX | Value transfer | Type reference (TYPE) | NCTX | Kontext lt. DB | 20021205 | ||
7 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
8 | Importing | I_FILL_CONTEXT | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Sämtliche Felder des Kontext befüllen ON / OFF | 20020226 |
Method GET_DATA on class CL_ISH_CONTEXT has no exception.
Method GET_KEY_FOR_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_KEY | Value transfer | Type reference (TYPE) | NCTO-OBJID | Schlüssel des Objektes | 20020405 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020405 | ||
3 | Exporting | E_TYPE | Value transfer | Type reference (TYPE) | NCTO-OBJTY | Typ des Objektes | 20020405 | ||
4 | Importing | I_KEY | Value transfer | Type reference (TYPE) | STRING | Key eines Objektes | 20020812 | ||
5 | Importing | I_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objektinstanz | 20020405 | ||
6 | Importing | I_OBJECT_TYPE | Value transfer | Type reference (TYPE) | I | Objekttyp aus der Klasse cl_ish_objectbase | 20020812 |
Method GET_KEY_FOR_OBJ on class CL_ISH_CONTEXT has no exception.
Method GET_OBJECTS_FOR_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Fehlerklasse | 20020228 | ||
2 | Exporting | ET_CONTEXT_OBJECT_RELATIONS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Verbindungen Kontext-Objekt | 20020301 | ||
3 | Exporting | ET_CONTEXT_TRIGGER | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Auslöser des Kontext | 20020322 | ||
4 | Exporting | ET_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Tabelle mit allen Objekten | 20020228 | ||
5 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020228 | ||
6 | Importing | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Stornierte Daten zurückgeben ON/OFF | 20020228 | |
7 | Importing | I_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CONTEXT | Kontext, dessen Objekte ermittelt werden sollen | 20020228 | ||
8 | Importing | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container aller geänderten Objekte | 20020228 | ||
9 | Importing | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | ON | Von der Datenbank lesen ON / OFF | 20050722 |
Method GET_OBJECTS_FOR_CONTEXT on class CL_ISH_CONTEXT has no exception.
Method GET_OBJ_FOR_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objektinstanz | 20020228 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020228 | ||
3 | Importing | I_CANCELLED_DATAS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Stornierte Daten berücksichtigen | 20020430 | |
4 | Importing | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container aller geänderten Objekte | 20020228 | ||
5 | Importing | I_KEY | Value transfer | Type reference (TYPE) | NCTO-OBJID | Schlüssel des Objektes | 20020228 | ||
6 | Importing | I_MANDT | Value transfer | Type reference (TYPE) | NCTO-MANDT | SY-MANDT | Mandant | 20020812 | |
7 | Importing | I_TYPE | Value transfer | Type reference (TYPE) | NCTO-OBJTY | Typ des Objektes | 20020228 |
Method GET_OBJ_FOR_KEY on class CL_ISH_CONTEXT has no exception.
Method INITIALIZE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20020226 |
Method INITIALIZE on class CL_ISH_CONTEXT has no exception.
Method IS_ACTUAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20021205 | ||
2 | Exporting | E_ACTUAL | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Objekt ist aktuell (ON/OFF) | 20021205 | ||
3 | Exporting | E_CONTEXT | Value transfer | Type reference (TYPE) | RNCTX | Kontext | 20021205 | ||
4 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20021205 |
Method IS_ACTUAL on class CL_ISH_CONTEXT has no exception.
Method IS_IN_DATABASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_EXIST | Value transfer | Type reference (TYPE) | ISH_ON_OFF | Kontext-Identifikation existiert / existiert nicht | 20020226 | ||
2 | Importing | I_CXID | Value transfer | Type reference (TYPE) | NCXID | Kontext-Identifikation | 20020226 |
Method IS_IN_DATABASE on class CL_ISH_CONTEXT has no exception.
Method IS_IN_ENVIRONMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_OBJECT | Call by reference | Object reference (TYPE REF TO) | OBJECT | Objektinstanz, wenn diese bereits vorhanden ist | 20030707 | ||
2 | Importing | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Environment, in dem gesucht wird | 20030707 | ||
3 | Importing | I_KEY | Value transfer | Type reference (TYPE) | STRING | Schlüssel des Objekts | 20030707 | ||
4 | Importing | I_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Instanz eines Objekts | 20030707 |
Method IS_IN_ENVIRONMENT on class CL_ISH_CONTEXT has no exception.
Method LOAD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CONTEXT | Instanz des Kontext | 20020226 | ||
3 | Exporting | E_INTERFACE | Value transfer | Object reference (TYPE REF TO) | IF_ISH_OBJECTBASE | Instanz als Interfacereferenz | 20020226 | ||
4 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
5 | Importing | IS_NCTX | Value transfer | Type reference (TYPE) | NCTX | vollständige Daten zum Kontext | 20030902 | ||
6 | Importing | IT_CONNECTED_OBJECTS | Value transfer | Type reference (TYPE) | ISH_OBJECTLIST | Objekte, die mit diesem Kontext verbunden sind | 20020226 | ||
7 | Importing | I_CXID | Value transfer | Type reference (TYPE) | NCXID | Kontext-Identifikation | 20020226 | ||
8 | Importing | I_ENVIRONMENT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_ENVIRONMENT | Container für andere geänderte Objekte | 20020226 | ||
9 | Importing | I_MANDT | Value transfer | Type reference (TYPE) | MANDT | Mandant | 20020226 | ||
10 | Importing | I_READ_DB | Value transfer | Type reference (TYPE) | ISH_ON_OFF | 'X' | Kontext von der Datenbank lesen | 20030902 |
Method LOAD on class CL_ISH_CONTEXT has no exception.
Method PREALLOCATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020404 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020404 |
Method PREALLOCATION on class CL_ISH_CONTEXT has no exception.
Method REMOVE_OBJ_FROM_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Call by reference | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020430 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020430 | ||
3 | Importing | I_OBJECT | Value transfer | Object reference (TYPE REF TO) | OBJECT | Objekt, welches vom Kontext entfernt (getrennt) werden soll | 20020430 |
Method REMOVE_OBJ_FROM_CONTEXT on class CL_ISH_CONTEXT has no exception.
Method SAVE_RELATION_OBJ_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020315 | ||
2 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020315 | ||
3 | Importing | I_REL_OBJ_CONTEXT | Value transfer | Object reference (TYPE REF TO) | CL_ISH_CONTEXT_OBJECT | Zuordnung Kontext-Objekt | 20020315 | ||
4 | Importing | I_SAVE_CONN_OBJECTS | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Angeschlossenen Objekte auch prüfen? | 20020315 | |
5 | Importing | I_TCODE | Value transfer | Type reference (TYPE) | SY-TCODE | SY-TCODE | Transaktionscode | 20020315 | |
6 | Importing | I_TESTRUN | Value transfer | Type reference (TYPE) | ISH_ON_OFF | OFF | Testrun: Kein Verbuchen | 20020315 |
Method SAVE_RELATION_OBJ_CONTEXT on class CL_ISH_CONTEXT has no exception.
Method SELECT_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_ERRORHANDLER | Value transfer | Object reference (TYPE REF TO) | CL_ISHMED_ERRORHANDLING | Instanz für das Fehlerhandling | 20020226 | ||
2 | Exporting | E_NCTX | Value transfer | Type reference (TYPE) | NCTX | Kontext | 20020226 | ||
3 | Exporting | E_RC | Value transfer | Type reference (TYPE) | ISH_METHOD_RC | Returncode | 20020226 | ||
4 | Importing | I_CXID | Value transfer | Type reference (TYPE) | NCXID | Kontext-Identifikation | 20020226 | ||
5 | Importing | I_REFRESH_BUFFER | Value transfer | Type reference (TYPE) | ISH_ON_OFF | SPACE | Puffer für diese CXID auffrischen ('C'...Clear, 'R'...Read | 20020226 |
Method SELECT_CONTEXT on class CL_ISH_CONTEXT has no exception.
Event Signatures
Event OBJECT_CHANGED Signature
# | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | E_NCTX | Exporting | Value transfer | Type reference (TYPE) | NCTX | Kontext | 20020226 |
History
Last changed by/on | SAP | 20060208 |
SAP Release Created in | 463B |