Hierarchy

⤷

⤷

Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface composition (i COMPRISING i_ref) | IF_SCMG_CASE | Case Interface | 20020715 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SCMG_CASE | Case | 20020715 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_UDM_CASE_WRAPPER | Wrapper of IF_SCMG_CASE | 20030213 |
Properties
Interface | IF_SCMG_CASE_READ | |
Short Description | Read-Only Access to Case Backend |
General Data
Package | SCMG_SP_CASE | Case Management: Service Provider Case |
Created | 20020712 | SAP |
Last changed | 20060207 | 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... |
Interfaces
Interface IF_SCMG_CASE_READ has no interface.
Friends
Interface IF_SCMG_CASE_READ has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CASE_GUID | Constant | Public | Type reference (TYPE) | SRMADID | 'CASE_GUID' | Technical Key of Case | 20020807 | |
2 | CASE_TITLE | Constant | Public | Type reference (TYPE) | SRMADID | 'CASE_TITLE' | Case Header | 20020806 | |
3 | CASE_TYPE | Constant | Public | Type reference (TYPE) | SRMADID | 'CASE_TYPE' | Case Type | 20020806 | |
4 | CATEGORY | Constant | Public | Type reference (TYPE) | SRMADID | 'CATEGORY' | Category | 20020806 | |
5 | CHANGED_BY | Constant | Public | Type reference (TYPE) | SRMADID | 'CHANGED_BY' | Last Changed By | 20020806 | |
6 | CHANGE_TIME | Constant | Public | Type reference (TYPE) | SRMADID | 'CHANGE_TIME' | Time of Last Change | 20020806 | |
7 | CLOSED_BY | Constant | Public | Type reference (TYPE) | SRMADID | 'CLOSED_BY' | Closed by User | 20020806 | |
8 | CLOSING_TIME | Constant | Public | Type reference (TYPE) | SRMADID | 'CLOSING_TIME' | Closed at Time | 20020806 | |
9 | CREATED_BY | Constant | Public | Type reference (TYPE) | SRMADID | 'CREATED_BY' | Created by User | 20020806 | |
10 | CREATE_TIME | Constant | Public | Type reference (TYPE) | SRMADID | 'CREATE_TIME' | Created At | 20020806 | |
11 | ESCALATION_REASON | Constant | Public | Type reference (TYPE) | SRMADID | 'ESCAL_REASON' | Escalation Characteristic | 20020806 | |
12 | EXTERNAL_KEY | Constant | Public | Type reference (TYPE) | SRMADID | 'EXT_KEY' | External Case Key | 20020806 | |
13 | EXTERNAL_REF | Constant | Public | Type reference (TYPE) | SRMADID | 'EXT_REF' | External reference | 20020806 | |
14 | MISC_OBJECTS | Instance attribute | Public | Type reference (TYPE) | SCMG_TT_CASE_MISCOBJECT | Table for Miscellaneous Objects: Usable by BAdIs | 20020808 | ||
15 | PLAN_END_DATE | Constant | Public | Type reference (TYPE) | SRMADID | 'PLAN_END_DATE' | Planned Close Date | 20021022 | |
16 | PRIORITY | Constant | Public | Type reference (TYPE) | SRMADID | 'PRIORITY' | Priority | 20020806 | |
17 | PROCESSOR | Constant | Public | Type reference (TYPE) | SRMADID | 'PROCESSOR' | Processors | 20020806 | |
18 | PROFILE_ID | Constant | Public | Type reference (TYPE) | SRMADID | 'PROFILE_ID' | Case: Status Profile | 20020806 | |
19 | REASON_CODE | Constant | Public | Type reference (TYPE) | SRMADID | 'REASON_CODE' | Reason for Case | 20020820 | |
20 | RESPONSIBLE | Constant | Public | Type reference (TYPE) | SRMADID | 'RESPONSIBLE' | Person Responsible | 20020806 | |
21 | SECURITY_LEVEL | Constant | Public | Type reference (TYPE) | SRMADID | 'SECURE_LEVEL' | Authorization Level | 20020806 | |
22 | STATUS_DESC | Constant | Public | Type reference (TYPE) | SRMADID | 'STAT_USER_LINE' | Case: User Status Description (Central Status Management) | 20020806 | |
23 | STATUS_OBJECT_NO | Constant | Public | Type reference (TYPE) | SRMADID | 'STAT_OBJNR' | Case: Status Object Number (GUID), (Central Status Managmnt) | 20020806 | |
24 | STATUS_ORDER_NO | Constant | Public | Type reference (TYPE) | SRMADID | 'STAT_ORDERNO' | Case: Status | 20020806 | |
25 | SYSTEM_STATUS | Constant | Public | Type reference (TYPE) | SRMADID | 'STAT_PARA' | Case: System Status | 20020806 | |
26 | SYSTEM_STATUS_DESC | Constant | Public | Type reference (TYPE) | SRMADID | 'STAT_LINE' | Case: System Status Description (Central Status Management) | 20020806 | |
27 | TABLENAME_CASE_ATTR | Constant | Public | Type reference (TYPE) | TABNAME | 'SCMG_T_CASE_ATTR' | Table Name | 20020806 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Authorization Check | 20020715 |
2 | ![]() |
Instance method | Public | Method | Authorization Check at Field Level | 20020805 |
3 | ![]() |
Instance method | Public | Method | Returns List of Case Attributes | 20020712 |
4 | ![]() |
Instance method | Public | Method | Returns Case Type | 20020715 |
5 | ![]() |
Instance method | Public | Method | User Who Created Case | 20020813 |
6 | ![]() |
Instance method | Public | Method | UTC Timestamp when Case Created | 20020813 |
7 | ![]() |
Instance method | Public | Method | Case Title | 20020813 |
8 | ![]() |
Instance method | Public | Method | Returns Case GUID | 20020820 |
9 | ![]() |
Instance method | Public | Method | UTC Timestamp of Last Change | 20020813 |
10 | ![]() |
Instance method | Public | Method | User Who Last Changed Case | 20020813 |
11 | ![]() |
Instance method | Public | Method | Returns POID Object of Notes | 20020715 |
12 | ![]() |
Instance method | Public | Method | Process that Maps Case | 20020724 |
13 | ![]() |
Instance method | Public | Method | Returns POID Object of Record | 20020715 |
14 | ![]() |
Instance method | Public | Method | Returns Attribute Object | 20020715 |
15 | ![]() |
Instance method | Public | Method | Returns Value of Single Attribute | 20020715 |
16 | ![]() |
Instance method | Public | Method | Returns Last Persistent Values of Attributes | 20020715 |
17 | ![]() |
Instance method | Public | Method | Returns Single Value | 20020715 |
18 | ![]() |
Instance method | Public | Method | Text of Current Status | 20020813 |
19 | ![]() |
Instance method | Public | Method | Retunes Subcomponents | 20040301 |
20 | ![]() |
Instance method | Public | Method | Get the Workflow Path | 20050711 |
21 | ![]() |
Instance method | Public | Method | Returns Workflow Path ID | 20020715 |
22 | ![]() |
Instance method | Public | Method | Attributes changed? | 20020715 |
23 | ![]() |
Instance method | Public | Method | Attributes consistent? | 20020715 |
Events
Interface IF_SCMG_CASE_READ has no event.
Types
Interface IF_SCMG_CASE_READ has no local type.
Method Signatures
Method CHECK_AUTHORITY 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 | 20020715 | ||
2 | ![]() |
IM_CASE_TYPE | Call by reference | Type reference (TYPE) | SCMGCASE_TYPE | Fallart | 20020808 | ||
3 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | SY-SUBRC | 0: okay; <> 0 -> Fehler | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20020715 |
Method CHECK_AUTHORITY_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | Aktivität (Anzeigen: 02, Ändern 03) | 20020805 | ||
2 | ![]() |
IM_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Feldname | 20020805 | ||
3 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | SY-SUBRC | 0: okay; <> 0 -> Fehler | 20020805 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20020805 |
Method GET_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RESELECT_DB | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20021030 | |
2 | ![]() |
RE_LIST_OF_CASE_ATTRIBUTES | Value transfer | Type reference (TYPE) | SRM_LIST_ATTRIBUTE_VALUE | Liste der Wertobjekte | 20020712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Generelle Ausnahme des Case Management | 20021119 | |
2 | ![]() |
Framework (abstrakt) | 20021119 |
Method GET_CASE_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_CASE_TYPE | Value transfer | Type reference (TYPE) | SCMGCASE_TYPE | Case-Typ | 20020715 |
Method GET_CASE_TYPE on Interface IF_SCMG_CASE_READ has no exception.
Method GET_CREATING_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_USER | Value transfer | Type reference (TYPE) | STRING | 20020813 |
Method GET_CREATING_USER on Interface IF_SCMG_CASE_READ has no exception.
Method GET_CREATION_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020813 |
Method GET_CREATION_DATE on Interface IF_SCMG_CASE_READ has no exception.
Method GET_DISPLAY_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TITLE | Value transfer | Type reference (TYPE) | STRING | 20020813 |
Method GET_DISPLAY_NAME on Interface IF_SCMG_CASE_READ has no exception.
Method GET_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_GUID | Value transfer | Type reference (TYPE) | SCMG_CASE_GUID | Technischer Schlüssel des Falles (Fall-GUID) | 20020820 |
Method GET_GUID on Interface IF_SCMG_CASE_READ has no exception.
Method GET_LAST_CHANGE_DATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TIMESTAMP | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20020813 |
Method GET_LAST_CHANGE_DATE on Interface IF_SCMG_CASE_READ has no exception.
Method GET_LAST_CHANGING_USER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_USER | Value transfer | Type reference (TYPE) | STRING | 20020813 |
Method GET_LAST_CHANGING_USER on Interface IF_SCMG_CASE_READ has no exception.
Method GET_NOTE_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_NOTE_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020715 |
Method GET_NOTE_POID on Interface IF_SCMG_CASE_READ has no exception.
Method GET_PROCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_PROCESS | Value transfer | Type reference (TYPE) | SCMGPROCESS | Zulässiger Prozess zur Fallart | 20020724 |
Method GET_PROCESS on Interface IF_SCMG_CASE_READ has no exception.
Method GET_RECORD_POID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_RECORD_POID | Value transfer | Object reference (TYPE REF TO) | IF_SRM_POID | POID | 20020715 |
Method GET_RECORD_POID on Interface IF_SCMG_CASE_READ has no exception.
Method GET_SINGLE_ATTRIBUTE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SRMADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20020715 | ||
2 | ![]() |
RE_VALUE_OBJECT | Value transfer | Object reference (TYPE REF TO) | IF_SRM_EDIT_ATTRIBUTE_VALUE | Attributwert - Edit | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case Attribute | 20020715 |
Method GET_SINGLE_ATTRIBUTE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_RESELECT_DB | Call by reference | Type reference (TYPE) | SRMBOOLEAN | IF_SRM=>FALSE | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20021203 | |
2 | ![]() |
IM_SRMADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20020715 | ||
3 | ![]() |
RE_VALUE | Value transfer | Type reference (TYPE) | STRING | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case Attribute | 20020715 | |
2 | ![]() |
Framework (abstrakt) | 20020715 |
Method GET_SINGLE_OLD_ATTR_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_SRMADID | Call by reference | Type reference (TYPE) | SRMADID | Attributbeschreibung - ID | 20020715 | ||
2 | ![]() |
RE_VALUE | Value transfer | Type reference (TYPE) | STRING | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case Attribute | 20020715 | |
2 | ![]() |
Framework (abstrakt) | 20020715 |
Method GET_SINGLE_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_EAV | Call by reference | Object reference (TYPE REF TO) | IF_SRM_EDIT_ATTRIBUTE_VALUE | Attributbeschreibung - ID | 20020715 | ||
2 | ![]() |
RE_VALUE | Value transfer | Type reference (TYPE) | STRING | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case Attribute | 20020715 | |
2 | ![]() |
Initialisierungsfehler (abstrakt) | 20020715 |
Method GET_STATUS_AS_TEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_STRING | Value transfer | Type reference (TYPE) | STRING | 20020813 |
Method GET_STATUS_AS_TEXT on Interface IF_SCMG_CASE_READ has no exception.
Method GET_SUBCOMPONENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_TT_SUBCOMP_BACKEND | Value transfer | Type reference (TYPE) | SCMG_TT_SUBCOMPONENT_BACKEND | Case: Tabelle aller Subkomponenten (Backend IF) | 20040301 |
Method GET_SUBCOMPONENTS on Interface IF_SCMG_CASE_READ has no exception.
Method GET_WF_PATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_WF_PATH | Value transfer | Object reference (TYPE REF TO) | CL_SRM_WF_PATH | Returniert den Laufweg | 20050719 |
Method GET_WF_PATH on Interface IF_SCMG_CASE_READ has no exception.
Method GET_WF_PATH_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RE_WF_PATH_ID | Value transfer | Type reference (TYPE) | SRMWFPTHID | Laufwegs-ID | 20020715 |
Method GET_WF_PATH_ID on Interface IF_SCMG_CASE_READ has no exception.
Method IS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_CHECK_SUBCOMPONENTS | Call by reference | Type reference (TYPE) | XFELD | ' ' | Feld zum Ankreuzen | 20040224 | |
2 | ![]() |
RE_RESULT | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Framework (abstrakt) | 20020715 |
Method IS_VALID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_MESSAGES | Value transfer | Type reference (TYPE) | SCMG_T_ATTR_RETURN_VALUE | Case-Attribute: Wert mit Meldung für Rückgabe | 20020715 | ||
2 | ![]() |
EX_RESULT | Value transfer | Type reference (TYPE) | SRMBOOLEAN | Boolean: Mögliche Werte IF_SRM=>TRUE / FALSE | 20020715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Case Attribute | 20020715 | |
2 | ![]() |
Ausnahmen in BADI Erweiterungen | 20020730 | |
3 | ![]() |
Framework (abstrakt) | 20020715 |
History
Last changed by/on | SAP | 20060207 |
SAP Release Created in | 620 |