Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SCMG_CASE_API | Case: API | 20020627 |
Properties
Interface | IF_SCMG_CASE_API | |
Short Description | Case: RM External API |
General Data
Package | SCMG_GENERAL | Case Management: General Elements |
Created | 20020627 | SAP |
Last changed | 20140121 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_SRM | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | IF_SRM_SP_ENQUEUE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | SRMPT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_SCMG_CASE_API has no interface.
Friends
Interface IF_SCMG_CASE_API has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | C_ACTIVITY_FIELD_DISPLAY | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '03' | Constant: Display Activity Field Value (Authorization Check) | 20020812 | |
2 | C_ACTIVITY_FIELD_MODIFY | Constant | Public | Type reference (TYPE) | ACTIV_AUTH | '02' | Constant: Change Activity Field Value (Authorization Check) | 20020812 | |
3 | C_TOOLBARTYPE_SUBCOMPONENT | Constant | Public | Type reference (TYPE) | SCMG_CASE_TOOLBARTYPE | 'T' | Constant for Subcomponent | 20030813 | |
4 | G_CASE_API_REF | Static Attribute | Public | Type reference (TYPE) | SCMG_TT_CASE_API | 20051025 | |||
5 | G_CASE_GUID | Instance attribute | Public | Type reference (TYPE) | SCMG_CASE_GUID | Technical Key of Case | 20020628 | ||
6 | G_CASE_POID | Instance attribute | Public | Object reference (TYPE REF TO) | IF_SRM_POID | POID of Case | 20021120 | ||
7 | G_CLIENT_FW_ID | Static Attribute | Public | Type reference (TYPE) | STRING | Framework ID - Default | 20020628 | ||
8 | G_DELETED | Instance attribute | Public | Type reference (TYPE) | XFELD | Case Deeleted: Yes/No (X/Space) | 20020802 | ||
9 | G_IS_ENQUEUED | Instance attribute | Public | Type reference (TYPE) | XFELD | Lock Set: Yes/No (X/Space) | 20020725 | ||
10 | G_LAST_EXCEPTION | Static Attribute | Public | Object reference (TYPE REF TO) | CX_ROOT | Last exception raised (after FAILED) | 20021016 | ||
11 | G_ROOT_OBJECT | Static Attribute | Public | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root object | 20030312 | ||
12 | G_SUB_INTERFACE | Instance attribute | Public | Type reference (TYPE) | SCMG_TT_CASE_SUBCOMPONENTS_API | Table with IF of Subcomponents | 20030815 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Read All Attributes | 20020723 |
2 | ![]() |
Instance method | Public | Method | Case: Change Attribute | 20020627 |
3 | ![]() |
Instance method | Public | Method | Case: Read Attribute | 20020627 |
4 | ![]() |
Instance method | Public | Method | Check Authorization | 20020808 |
5 | ![]() |
Instance method | Public | Method | Check Authorization for Field Access | 20020812 |
6 | ![]() |
Instance method | Public | Method | Get All BOR Objects (for a Specific Anchor) | 20020731 |
7 | ![]() |
Instance method | Public | Method | Delete BOR Object in Case Record (ID or Anchor/BOR Object) | 20020731 |
8 | ![]() |
Instance method | Public | Method | Insert BOR Object in the Case Record | 20020731 |
9 | ![]() |
Instance method | Public | Method | Completely Close Case After Processing | 20021030 |
10 | ![]() |
Static method | Public | Method | Case: Copy | 20031209 |
11 | ![]() |
Static method | Public | Method | Case: Create | 20020627 |
12 | ![]() |
Instance method | Public | Method | Case: Delete | 20020627 |
13 | ![]() |
Instance method | Public | Method | Unlock Case | 20020725 |
14 | ![]() |
Instance method | Public | Method | Delete Element in Case Record (ID or Anchor) | 20030605 |
15 | ![]() |
Instance method | Public | Method | Insert Element in Record Anchor | 20030710 |
16 | ![]() |
Instance method | Public | Method | Lock Case | 20020725 |
17 | ![]() |
Static method | Public | Method | Find Cases with Specified Attributes | 20020801 |
18 | ![]() |
Static method | Public | Method | Gets GUIDs of Cases with Specified Attributes | 20030813 |
19 | ![]() |
Static method | Public | Method | Find Cases with Specified BOR Object | 20020801 |
20 | ![]() |
Instance method | Public | Method | Get Objects from Case Record | 20020725 |
21 | ![]() |
Instance method | Public | Method | Creates Instances for Subcomponents of Case | 20030813 |
22 | ![]() |
Instance method | Public | Method | Get Case Back End | 20020812 |
23 | ![]() |
Instance method | Public | Method | Get Notes Back End | 20020812 |
24 | ![]() |
Instance method | Public | Method | Get Record Back End | 20020812 |
25 | ![]() |
Instance method | Public | Method | Get Route API | 20020812 |
26 | ![]() |
Instance method | Public | Method | Determine Process Route Status | 20030611 |
27 | ![]() |
Static method | Public | Method | Create Case API Object (Obsolete) | 20020627 |
28 | ![]() |
Instance method | Public | Method | Read terminology: default: text "case" | 20021120 |
29 | ![]() |
Instance method | Public | Method | Return GUIDs of Object Instances for Specified Anchor | 20030903 |
30 | ![]() |
Instance method | Public | Method | Get Objects from Case Record | 20020710 |
31 | ![]() |
Instance method | Public | Method | Read: Case Record Opened | 20021216 |
32 | ![]() |
Instance method | Public | Method | Return GUIDs of Supercases and Subcases for the Current Case | 20031009 |
33 | ![]() |
Instance method | Public | Method | Read Log | 20020731 |
34 | ![]() |
Instance method | Public | Method | Write log | 20020731 |
35 | ![]() |
Static method | Public | Method | Merge Two Cases into One (New or Existing) | 20040122 |
36 | ![]() |
Instance method | Public | Method | Read notes | 20020705 |
37 | ![]() |
Instance method | Public | Method | Case: Insert Note | 20020627 |
38 | ![]() |
Static method | Public | Method | Create Case API Object | 20031114 |
39 | ![]() |
Static method | Public | Method | 20051027 | |
40 | ![]() |
Instance method | Public | Method | Case: Save | 20020627 |
41 | ![]() |
Static method | Public | Method | Set Client Framework ID (If Not Default Framework | 20020628 |
42 | ![]() |
Static method | Public | Method | Set Root Object (Before First GET) | 20030312 |
43 | ![]() |
Static method | Public | Method | Split Case into New One or Two Cases | 20040127 |
Events
Interface IF_SCMG_CASE_API has no event.
Types
Interface IF_SCMG_CASE_API has no local type.
Method Signatures
Method ATTRIBUTE_ALL_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SKIPPED | Call by reference | Type reference (TYPE) | I | Anzahl der wg. Berechtigungsprüfung ausgelassenen Attribute | 20020812 | ||
2 | ![]() |
EX_VALUES | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | Tabelle: Name/Wert-Paare | 20020812 | ||
3 | ![]() |
IM_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Berechtigungsprüfung: Ja/Nein (X/space) | 20020812 | |
4 | ![]() |
IM_RESELECT_DB | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Werte erneut von der Datenbank lesen | 20021030 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020724 |
Method ATTRIBUTE_CHANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Berechtigungsprüfung: Ja/Nein (X/space) | 20020812 | |
2 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | 20020628 | |||
3 | ![]() |
IM_VALUE | Call by reference | Type reference (TYPE) | STRING | 20020628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 | |
2 | ![]() |
Keine Berechtigung | 20020812 |
Method ATTRIBUTE_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Berechtigungsprüfung: Ja/Nein (X/space) | 20020812 | |
2 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | STRING | Attribut-Name | 20020628 | ||
3 | ![]() |
IM_RESELECT_DB | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Attribute neu von der Datenbank lesen | 20021204 | |
4 | ![]() |
RE_VALUE | Value transfer | Type reference (TYPE) | STRING | Attribut-Wert | 20020628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 | |
2 | ![]() |
Keine Berechtigung | 20020812 |
Method AUTHORITY_CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | SCMG_AUT_ACTIVITY | Aktivität für Berechtigungsprüfung | 20020808 | ||
2 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert: 0 okay, > 0 keine Berechtigung | 20020808 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020808 |
Method AUTHORITY_CHECK_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY_FIELD | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität für Berechtigungsprüfung | 20020812 | ||
2 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Name des Attributs | 20020812 | ||
3 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert: 0 okay, > 0 keine Berechtigung | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020812 |
Method BOR_OBJECTS_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anker: wenn leer, werden alle geliefert | 20020731 | ||
2 | ![]() |
IM_BOR_KEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020731 | ||
3 | ![]() |
IM_BOR_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | BOR-Objekt-Typ | 20020731 | ||
4 | ![]() |
RE_BOR_OBJECTS | Value transfer | Type reference (TYPE) | SCMG_TT_BOR_IN_RECORD | Tabellentype für Rückgabestruktur: BOR-Objekt in der Akte | 20020731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020731 |
Method BOR_OBJECT_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anker: wenn leer, werden alle geliefert | 20020731 | ||
2 | ![]() |
IM_BOR_KEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020731 | ||
3 | ![]() |
IM_BOR_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Objekttyp | 20020731 | ||
4 | ![]() |
IM_ID | Call by reference | Type reference (TYPE) | STRING | Akten-ID des BOR-Objekts in der Akte | 20020731 | ||
5 | ![]() |
IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID des BOR-Objekts | 20020731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Löschen fehlgeschlagen | 20020731 | |
2 | ![]() |
Wenn keine ID angegeben, muss Anker/BOR-Objekt angegeben sei | 20020731 |
Method BOR_OBJECT_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | 20020731 | |||
2 | ![]() |
IM_BOR_KEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020731 | ||
3 | ![]() |
IM_BOR_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Objekttyp | 20020731 | ||
4 | ![]() |
IM_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibung in der Fallakte | 20020731 | ||
5 | ![]() |
IM_PROPERTIES | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | Attribut/Wert-Paare | 20030605 | ||
6 | ![]() |
IM_RELATIONS | Call by reference | Type reference (TYPE) | SRM_XML_RELA_TAB | list of relations | 20020930 | ||
7 | ![]() |
IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS ID des BOR-Objekts | 20020731 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Einfügen fehlgeschlagen | 20020731 | |
2 | ![]() |
Case muss gesperrt sein, um BOR-Objekte einfügen zu können | 20030320 |
Method CLOSE_CASE Signature
Method CLOSE_CASE on Interface IF_SCMG_CASE_API has no parameter.
Method CLOSE_CASE on Interface IF_SCMG_CASE_API has no exception.
Method COPY_CASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Falles (Fall-GUID) | 20031209 | ||
2 | ![]() |
RE_GUID | Value transfer | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Falles (Fall-GUID) | 20031209 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlgeschlagen | 20031209 | |
2 | ![]() |
Fail in subcomponent | 20040126 | |
3 | ![]() |
GUID unbekannt | 20031209 | |
4 | ![]() |
20050204 |
Method CREATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CASE_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Falles (Fall-GUID) | 20021211 | ||
2 | ![]() |
IM_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | 20020628 | |||
3 | ![]() |
IM_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Berechtigungsprüfung: Ja/Nein (X/space) | 20020812 | |
4 | ![]() |
IM_CLOSE_AFTER_COMMIT | Call by reference | Type reference (TYPE) | XFELD | SPACE | Case nach COMMIT WORK abschließen: Ja/Nein (X/SPACE) | 20060801 | |
5 | ![]() |
IM_PATH_TEMPLATE | Call by reference | Type reference (TYPE) | SRMWFPTHID | ID des einzufügenden Laufwegsmusters | 20030618 | ||
6 | ![]() |
IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Verbuchungsschalter (initial=keine Verbuchung, X=Verbuchung) | 20030508 | |
7 | ![]() |
IM_WITH_PATH | Call by reference | Type reference (TYPE) | XFELD | SPACE | Auch Laufweg anlegen (X:ja, SPACE: nein) | 20021212 | |
8 | ![]() |
RE_CASE | Value transfer | Object reference (TYPE REF TO) | IF_SCMG_CASE_API | Case: RM-Externes API | 20020627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 | |
2 | ![]() |
Keine Berechtigung | 20020812 | |
3 | ![]() |
Path creation failed | 20040121 |
Method DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | XFELD | SPACE | Berechtigungsprüfung: Ja/Nein (X/space) | 20020812 | |
2 | ![]() |
IM_DELETE_FROM_CONTAINER | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Referenzen in Containern (XML der Akte, Fallakte) mitlöschen | 20021216 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case ist neu (nicht gesichert), kann nicht gelöscht werden | 20040419 | |
2 | ![]() |
Container, aus d.d. Case gelöscht werden soll, nicht zu öffn | 20021216 | |
3 | ![]() |
Fehler | 20020709 | |
4 | ![]() |
Keine Berechtigung | 20020812 |
Method DEQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_OKAY | Value transfer | Type reference (TYPE) | XFELD | Falls Entsperren fehlerhaft: space, sonst 'X' | 20020725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Entsperren | 20020725 |
Method ELEMENT_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anker im Aktenmodell | 20030605 | ||
2 | ![]() |
IM_DELETE_ONLY_FIRST | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>TRUE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20040406 | |
3 | ![]() |
IM_ID | Call by reference | Type reference (TYPE) | STRING | Knoten-ID des BOR-Objektes in der Akte | 20030605 | ||
4 | ![]() |
IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS-ID (Elementart) | 20030605 | ||
5 | ![]() |
IM_SP_POID | Call by reference | Type reference (TYPE) | SRM_LIST_POID | Angaben des Elements zur POID-Ermittlung | 20030605 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
fehlgeschlagen | 20030605 | |
2 | ![]() |
Wenn keine ID angegeben muss Anker angegeben sein | 20030605 |
Method ELEMENT_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anker im Aktenmodell, an dem eingefügt werden soll | 20030710 | ||
2 | ![]() |
IM_DESCRIPTION | Call by reference | Type reference (TYPE) | STRING | Beschreibungstext zum Element | 20030710 | ||
3 | ![]() |
IM_MODEL_ID | Call by reference | Type reference (TYPE) | STRING | Modellknoten | 20030710 | ||
4 | ![]() |
IM_PROPERTIES | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | Attribute zum Element als ID/Wert-Paare | 20030710 | ||
5 | ![]() |
IM_RELATIONS | Call by reference | Type reference (TYPE) | SRM_XML_RELA_TAB | Relationen | 20030710 | ||
6 | ![]() |
IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS-ID | 20030710 | ||
7 | ![]() |
IM_SP_POID | Call by reference | Type reference (TYPE) | SRM_LIST_POID | Angaben des Elementes zur POID-Ermittlung (Connect-Parameter | 20030710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
fehlgeschlagen | 20030710 | |
2 | ![]() |
Fehler in Parameterübergabe | 20030710 | |
3 | ![]() |
Case nicht gesperrt | 20030710 |
Method ENQUEUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_MODE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>MODE_EXCLUSIVE | 20021030 | ||
2 | ![]() |
IM_SCOPE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>SCOPE_DIALOG | 20021030 | ||
3 | ![]() |
RE_OKAY | Value transfer | Type reference (TYPE) | XFELD | Sperre erfolgreich: Ja/nein (X/space) | 20020725 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case bereits gesperrt | 20020725 | |
2 | ![]() |
Sperren fehlgeschlagen | 20020725 |
Method FIND_CASES_BY_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_CASE_GUIDS | Call by reference | Type reference (TYPE) | SCMG_TT_CASE_GUID | Tabelle: Technischer Schlüssel des Cases | 20020801 | ||
2 | ![]() |
IM_SEARCH_FIELDS | Call by reference | Type reference (TYPE) | TY_NAMEVALUEASSTRING | Suchfelder: Feldname, Feldwert (mit *,+) | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020801 | |
2 | ![]() |
Nichts gefunden | 20020812 |
Method FIND_CASES_BY_ATTR_RANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_CASE_GUIDS | Call by reference | Type reference (TYPE) | SCMG_TT_CASE_GUID | Table with found case guids | 20030813 | ||
2 | ![]() |
IM_ATTR_QUERY | Call by reference | Type reference (TYPE) | SDM_QUERY_DESC_TAB | Table of query parameters | 20030813 | ||
3 | ![]() |
IM_CUST_TABLE | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20030820 | ||
4 | ![]() |
IM_MAX_NUM_OF_CASES | Call by reference | Type reference (TYPE) | I | 20030902 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Nothing found | 20030813 | |
2 | ![]() |
20030902 | ||
3 | ![]() |
Wrong operator in a query condition | 20030820 |
Method FIND_CASES_BY_BOR_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_T_CASE_GUIDS | Call by reference | Type reference (TYPE) | SCMG_TT_CASE_GUID | Tabelle: Technischer Schlüssel des Cases | 20020801 | ||
2 | ![]() |
IM_BOR_KEY | Call by reference | Type reference (TYPE) | SWO_TYPEID | Objektschlüssel | 20020801 | ||
3 | ![]() |
IM_BOR_TYPE | Call by reference | Type reference (TYPE) | OJ_NAME | Objekttyp | 20020801 | ||
4 | ![]() |
IM_RELATION | Call by reference | Type reference (TYPE) | STRING | 'CT' | Relation Objekt <-> Fallakte | 20020801 | |
5 | ![]() |
IM_RMS_ID | Call by reference | Type reference (TYPE) | STRING | RMS-ID des Suchbereichs | 20020801 | ||
6 | ![]() |
IM_SPS_ID | Call by reference | Type reference (TYPE) | STRING | SPS-ID des BOR-Objekts | 20020801 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020801 |
Method GET_ALL_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_ELEMENTS | Value transfer | Type reference (TYPE) | SRM_REC_ELEM_TAB | table of record elements | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020812 |
Method GET_ALL_SUBCOMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Fallart | 20030827 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Unerwarteter Fehler im SP Client | 20030819 |
Method GET_BACKEND_CASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_CASE_BACKEND | Value transfer | Object reference (TYPE REF TO) | IF_SCMG_CASE | Case Interface | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020812 |
Method GET_BACKEND_NOTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NOTES_BACKEND | Value transfer | Object reference (TYPE REF TO) | IF_SCMG_SP_CASE_NOTES_BACKEND | Einstelliges Kennzeichen | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020812 |
Method GET_BACKEND_RECORD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RECORD_BACKEND | Value transfer | Object reference (TYPE REF TO) | IF_SRM_SP_RECORD | IF_SRM_SP_RECORD | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020812 |
Method GET_BACKEND_WF_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CREATE_IF_NONE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Lege neuen Laufweg an, wenn noch keiner existiert | 20020812 | |
2 | ![]() |
RE_WF_PATH_API | Value transfer | Object reference (TYPE REF TO) | CL_SRM_WF_PATH | WF Path | 20020812 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020812 | |
2 | ![]() |
Fall nicht gesperrt, deshalb kein neuer Laufweg angelegbar | 20020812 |
Method GET_BACKEND_WF_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_STATE | Value transfer | Type reference (TYPE) | SRMWFPTHST | Status des Laufweges | 20030611 |
Method GET_BACKEND_WF_STATE on Interface IF_SCMG_CASE_API has no exception.
Method GET_CASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CASE_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Cases | 20020627 | ||
2 | ![]() |
IM_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Case sperren? Ja/nein (X/space) | 20020725 | |
3 | ![]() |
IM_MODE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>MODE_EXCLUSIVE | Sperr-Mode | 20021030 | |
4 | ![]() |
IM_SCOPE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>SCOPE_DIALOG | Sperr-Scope | 20021030 | |
5 | ![]() |
IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Verbuchungsschalter (Default: keine Verbuchung) | 20030508 | |
6 | ![]() |
RE_CASE | Value transfer | Object reference (TYPE REF TO) | IF_SCMG_CASE_API | Case: RM-Externes API | 20020627 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_GSP_BACK | 20030606 | |
2 | ![]() |
Sperren fehlgeschlagen | 20020725 | |
3 | ![]() |
Fehlgeschlagen | 20020725 | |
4 | ![]() |
GUID unbekannt | 20021022 |
Method GET_CASE_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TERMID | Call by reference | Type reference (TYPE) | SCMGTERMID | 'CASE' | Fall: Terminologie-Identifikation | 20021120 | |
2 | ![]() |
RE_TERMID | Value transfer | Type reference (TYPE) | SCMGTERM | Fall: Terminologie-Eintrag | 20021120 |
Method GET_CASE_TEXT on Interface IF_SCMG_CASE_API has no exception.
Method GET_INSTANCES_FOR_REC_ANCHOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | Anchor to search for | 20030903 | ||
2 | ![]() |
RE_ELEMENT_TABLE | Value transfer | Object reference (TYPE REF TO) | SCMG_TT_INST_IN_RECORD | Table with found instances | 20030903 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20030903 |
Method GET_LINKED_OBJECTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_BOR_OBJECT_TYPE | Call by reference | Type reference (TYPE) | SWO_OBJTYP | BOR: Objekttyp | 20020710 | ||
2 | ![]() |
RE_OBJECTS | Value transfer | Type reference (TYPE) | TY_NAMEVALUEASSTRING | Liste: ID-Wert-Paare | 20020710 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020710 |
Method GET_RECORD_OPEN Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RECORD_OPEN | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20021216 |
Method GET_RECORD_OPEN on Interface IF_SCMG_CASE_API has no exception.
Method GET_VICINITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_SUBCASES_GUID_TAB | Call by reference | Type reference (TYPE) | SCMG_TT_CASE_GUID | Table with guids of subcases of current case | 20031009 | ||
2 | ![]() |
EX_SUPERCASES_GUID_TAB | Call by reference | Type reference (TYPE) | SCMG_TT_CASE_GUID | Table with guids of supercases of current case | 20031009 | ||
3 | ![]() |
IM_ANCHOR | Call by reference | Type reference (TYPE) | STRING | 'CZ' | Relationship between cases to search for | 20031009 |
Method GET_VICINITY on Interface IF_SCMG_CASE_API has no exception.
Method LOG_READ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_ENTRIES | Call by reference | Type reference (TYPE) | SRMPT_PROTO_ENTRY_TAB | 20020911 | |||
2 | ![]() |
IM_END_DATE | Call by reference | Type reference (TYPE) | D | 20020911 | |||
3 | ![]() |
IM_MAX_ROWS | Call by reference | Type reference (TYPE) | I | 20020911 | |||
4 | ![]() |
IM_START_DATE | Call by reference | Type reference (TYPE) | D | 20020911 |
Method LOG_READ on Interface IF_SCMG_CASE_API has no exception.
Method LOG_WRITE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | STRING | Id der Aktivität | 20020802 | ||
2 | ![]() |
IM_ARG1 | Call by reference | Type reference (TYPE) | STRING | Argument 1, bis zu 32 Zeichen | 20020802 | ||
3 | ![]() |
IM_ARG2 | Call by reference | Type reference (TYPE) | STRING | Argument 2, bis zu 32 Zeichen | 20020802 | ||
4 | ![]() |
IM_ARG_STRING | Call by reference | Type reference (TYPE) | STRING | Argumente 3, bis zu 255 Zeichen | 20020802 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020802 |
Method MERGE_CASES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_GUID1 | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Guid of first case to merge | 20040122 | ||
2 | ![]() |
IM_GUID2 | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Guid of second case to merge | 20040122 | ||
3 | ![]() |
IM_MERGE_IN_NEW_CASE | Call by reference | Type reference (TYPE) | BOOLE | 'X' - merge in new case, ' ' - merge in the first case | 20040122 | ||
4 | ![]() |
RE_GUID | Value transfer | Type reference (TYPE) | SCMG_CASE_GUID | Guid of a merged case | 20040122 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlgeschlagen | 20040126 | |
2 | ![]() |
Fail in subcomponent | 20040126 | |
3 | ![]() |
Cases can't be merged (don't exist, have diff. type, locked) | 20040210 | |
4 | ![]() |
Keine Berechtigung | 20040319 |
Method NOTES_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CREATED_BY | Call by reference | Type reference (TYPE) | SYUNAME | Anmeldename des Users im R/3 | 20030711 | ||
2 | ![]() |
IM_DATE_FROM | Call by reference | Type reference (TYPE) | D | Datum, ab dem gesucht wird | 20030711 | ||
3 | ![]() |
IM_DATE_TO | Call by reference | Type reference (TYPE) | D | Datum, bis zu dem gesucht werden soll | 20030711 | ||
4 | ![]() |
IM_DB_UPDATE | Call by reference | Type reference (TYPE) | XFELD | Lesen von der Datenbank | 20030711 | ||
5 | ![]() |
IM_KEYWORD | Call by reference | Type reference (TYPE) | STRING | zu suchender Text | 20030711 | ||
6 | ![]() |
IM_TEXT_TYPE | Call by reference | Type reference (TYPE) | TDID | Texte: Anwendungsobjekt | 20030711 | ||
7 | ![]() |
RE_TEXTS | Value transfer | Type reference (TYPE) | TEXT_LH | Typ mehrdimensionale Tabelle Textheader+Lines | 20020705 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 |
Method NOTE_INSERT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ID | Call by reference | Type reference (TYPE) | TDID | Text-ID | 20020724 | ||
2 | ![]() |
IM_LANG | Call by reference | Type reference (TYPE) | TDSPRAS | SY-LANGU | Sprache | 20021104 | |
3 | ![]() |
IM_TEXT | Call by reference | Type reference (TYPE) | TLINETAB | Notiz | 20020724 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 |
Method OPEN_CASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CASE_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Cases | 20031114 | ||
2 | ![]() |
IM_CHECK_AUTHORITY | Call by reference | Type reference (TYPE) | XFELD | SPACE | 20060512 | ||
3 | ![]() |
IM_CLOSE_AFTER_COMMIT | Call by reference | Type reference (TYPE) | XFELD | SPACE | Case nach COMMIT WORK abschließen: Ja/Nein (X/SPACE) | 20060801 | |
4 | ![]() |
IM_ENQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Case sperren? Ja/nein (X/space) | 20031114 | |
5 | ![]() |
IM_MODE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>MODE_EXCLUSIVE | Sperr-Mode | 20031114 | |
6 | ![]() |
IM_REFRESH_BUFFER_AFTER_CLOSE | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Refresh case after close(Yes = X) | 20130923 | |
7 | ![]() |
IM_SCOPE | Call by reference | Type reference (TYPE) | STRING | IF_SRM_SP_ENQUEUE=>SCOPE_DIALOG | Sperr-Scope | 20031114 | |
8 | ![]() |
IM_UPDATE_TASK | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Verbuchungsschalter (Default: keine Verbuchung) | 20031114 | |
9 | ![]() |
RE_CASE | Value transfer | Object reference (TYPE REF TO) | IF_SCMG_CASE_API | Case: RM-Externes API | 20031114 | ||
10 | ![]() |
WRITE_LOG | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | to write log entries | 20090123 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
CX_SRM_GSP_BACK | 20031114 | |
2 | ![]() |
Sperren fehlgeschlagen | 20031114 | |
3 | ![]() |
Fehlgeschlagen | 20031114 | |
4 | ![]() |
Wrong Case Type | 20080204 | |
5 | ![]() |
GUID unbekannt | 20031114 | |
6 | ![]() |
20060515 |
Method REFRESH_CASE_API Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CASE_API_TAB | Value transfer | Type reference (TYPE) | SCMG_TT_CASE_API | 20051027 | |||
2 | ![]() |
IM_REFRESH_TOTAL | Value transfer | Type reference (TYPE) | BOOLEAN | 20051027 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20051027 | ||
2 | ![]() |
20051027 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_MESSAGES | Call by reference | Type reference (TYPE) | SCMG_T_ATTR_RETURN_VALUE | Meldungen des Case-Backends bei Fehler beim Sichern | 20021030 | ||
2 | ![]() |
IM_DEQUEUE | Call by reference | Type reference (TYPE) | XFELD | SPACE | Case auch entsperren (X: ja) | 20020812 | |
3 | ![]() |
IM_NEW_VERSION | Call by reference | Type reference (TYPE) | XFELD | SPACE | Neue Version der Akte ziehen (X: ja/space=default: nein) | 20030303 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 |
Method SET_CLIENT_FRAMWORK_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CLIENT_FW_ID | Call by reference | Type reference (TYPE) | STRING | 20020628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler | 20020709 | |
2 | ![]() |
Es existiert mind. eine Instanz der Klasse, ID nicht änderb. | 20020628 |
Method SET_ROOT_OBJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ROOT_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_SRM_ROOT | Root-Objekt | 20030312 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Root-Objekt bereits anders gesetzt | 20030312 |
Method SPLIT_CASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_GUID1 | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Guid of a 1st splitted case,if flag='' then equal to im_guid | 20040127 | ||
2 | ![]() |
EX_GUID2 | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Guid of a 2nd splitted case | 20040127 | ||
3 | ![]() |
IM_GUID | Call by reference | Type reference (TYPE) | SCMG_CASE_GUID | Guid of an original case which should be splitted | 20040127 | ||
4 | ![]() |
IM_SPLIT_IN_TWO_CASES | Call by reference | Type reference (TYPE) | BOOLE | 'X' - split in two new cases, ' ' - split in one new case | 20040127 | ||
5 | ![]() |
IM_SPLIT_PARAMETERS | Call by reference | Type reference (TYPE) | SCMG_TT_SPLIT_PARAMS | Table with parameters for splitting subcomponents | 20040127 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehlgeschlagen | 20040127 | |
2 | ![]() |
Fail in subcomponent | 20040127 | |
3 | ![]() |
Case can't be splitted (doesn't exist, wrong status, locked) | 20040210 | |
4 | ![]() |
Keine Berechtigung | 20040319 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 620 |