SAP ABAP Interface IF_CMX_XS_SESSION (XSteps: Session)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷ PP-PI-PMA (Application Component) Process Management
⤷ CMX_XS (Package) XSteps: Run Time Environment
⤷ PP-PI-PMA (Application Component) Process Management
⤷ CMX_XS (Package) XSteps: Run Time Environment
Properties
Interface | IF_CMX_XS_SESSION | |
Short Description | XSteps: Session |
General Data
Package | CMX_XS | XSteps: Run Time Environment |
Created | 20021001 | SAP |
Last changed | 20040127 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_CMX_XS_SESSION has no interface.
Friends
Interface IF_CMX_XS_SESSION has no friend.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CO_ENQUEUE_TYPE_ALL | Constant | Public | Type reference (TYPE) | CMX_XS_ENQUEUE_TYPE | SPACE | Lock Tree with Change Logs | 20030918 | |
2 | CO_ENQUEUE_TYPE_CLOG | Constant | Public | Type reference (TYPE) | CMX_XS_ENQUEUE_TYPE | 'C' | Lock Only Change Logs | 20030918 | |
3 | CO_ENQUEUE_TYPE_TREE | Constant | Public | Type reference (TYPE) | CMX_XS_ENQUEUE_TYPE | 'T' | Lock Only Tree | 20030918 | |
4 | CO_MODE_IN_UPDATE_TASK | Constant | Public | Type reference (TYPE) | I | 1 | Mode: Save in Update Task | 20021222 | |
5 | CO_MODE_NOT_IN_UPDATE_TASK | Constant | Public | Type reference (TYPE) | I | 2 | Mode: Save not Update Task | 20021222 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHECK_AUTHORITY | Instance method | Public | Method | Checks the Authorization of Current User | 20030213 |
2 | CHECK_EXECUTION_STATE | Instance method | Public | Method | Checks the Execution Status of the Root GUID | 20030414 |
3 | DEQUEUE_PERSISTENT | Instance method | Public | Method | Deletes a Lock for a Persistent Node | 20030205 |
4 | DEQUEUE_REPOSITORY | Instance method | Public | Method | Deletes a Lock for a Repository | 20030205 |
5 | ENQUEUE_PERSISTENT | Instance method | Public | Method | Sets a Lock for a Persisten Node | 20030205 |
6 | ENQUEUE_REPOSITORY | Instance method | Public | Method | Sets a Lock for a Repository | 20030205 |
7 | GET_APPLICATION_VARIANT | Instance method | Public | Method | Provides the Current BAdI Varient for an Application | 20021204 |
8 | GET_CHECK_PROFILE | Instance method | Public | Method | Returns the Check Level | 20030703 |
9 | IS_CHANGED | Instance method | Public | Method | Persistent objects have been changed | 20031002 |
10 | IS_COMPLETED | Instance method | Public | Method | Gets, Whether the Specified Trees have been Completed | 20030610 |
11 | SAVE | Instance method | Public | Method | Saves all Changes | 20030204 |
12 | SET_APPLICATION_VARIANT | Instance method | Public | Method | Explicitly Sets the BAdI Variant for an Application | 20021204 |
13 | SET_CHECK_PROFILE | Instance method | Public | Method | Sets the Check Level | 20030703 |
14 | UNDO | Instance method | Public | Method | Undo Function for all Changes | 20030204 |
15 | UPDATE_CONTEXT | Instance method | Public | Method | Updates Context Nodes after Change of Application Data | 20030522 |
Events
# | Event | Type | Visibility | Description | Created on |
---|---|---|---|---|---|
1 | UNDO_COMPLETE | Instance Event (0) |
Public (2) |
Reset for Other Trees | 20031017 |
Types
Interface IF_CMX_XS_SESSION 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 | Importing | AUTHORITY | Call by reference | Type reference (TYPE) | CMX_XS_W_AUTHORITY | XSteps: Struktur für Berechtigungsprüfung | 20030213 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030213 |
Method CHECK_EXECUTION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ROOT | Call by reference | Type reference (TYPE) | CMX_XS_NODE_GUID | XSteps: Tabelle von Knoten-Schlüsseln | 20030610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030414 |
Method DEQUEUE_PERSISTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NID | Call by reference | Type reference (TYPE) | CMX_XS_NODE_GUID | 20030325 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030205 |
Method DEQUEUE_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REPOSITORY | Call by reference | Object reference (TYPE REF TO) | IF_CMX_XS_REPOSITORY | XSteps: Repository | 20030205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030205 |
Method ENQUEUE_PERSISTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ENQUEUE_TYPE | Call by reference | Type reference (TYPE) | CMX_XS_ENQUEUE_TYPE | SPACE | XSteps: Sperragument zur Auswahl des Baumes bzw. Protokolle | 20030918 | |
2 | Importing | NID | Call by reference | Type reference (TYPE) | CMX_XS_NODE_GUID | 20030325 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030205 |
Method ENQUEUE_REPOSITORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | REPOSITORY | Call by reference | Object reference (TYPE REF TO) | IF_CMX_XS_REPOSITORY | XSteps: Repository | 20030205 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030205 |
Method GET_APPLICATION_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | CMX_XS_APPLICATION | XSteps: Anwendung | 20021204 | ||
2 | Returning | RESULT | Value transfer | Type reference (TYPE) | CMX_XS_W_APPLICATION_VARIANT | XSteps: Variante für BADI-Implementierungen | 20021204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20021204 |
Method GET_CHECK_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CHECK_PROFILE | Value transfer | Type reference (TYPE) | CMX_XS_W_CHECK_PROFILE | XSteps: Prüf-Profil | 20030703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030703 |
Method IS_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | 'X' = Änderungen vorhanden | 20031002 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20031002 |
Method IS_COMPLETED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RESULT | Value transfer | Type reference (TYPE) | BOOLE_D | Ausführung ist abgeschlossen | 20030610 | ||
2 | Importing | ROOTS | Call by reference | Type reference (TYPE) | CMX_XS_T_NODE_GUID | XSteps: Tabelle von Knoten-Schlüsseln | 20030610 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030610 |
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | MODE | Call by reference | Type reference (TYPE) | I | CO_MODE_IN_UPDATE_TASK | 20030204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030313 |
Method SET_APPLICATION_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VARIANT | Call by reference | Type reference (TYPE) | CMX_XS_W_APPLICATION_FILTER | XSteps: Filterwert für Anwendung und BADI-Variante | 20021204 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20021204 |
Method SET_CHECK_PROFILE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CHECK_PROFILE | Call by reference | Type reference (TYPE) | CMX_XS_W_CHECK_PROFILE | XSteps: Prüf-Profil | 20030703 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030703 |
Method UNDO Signature
Method UNDO on Interface IF_CMX_XS_SESSION has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030313 |
Method UPDATE_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | APPLICATION | Call by reference | Type reference (TYPE) | CMX_XS_APPLICATION | XSteps: Anwendung | 20030522 | ||
2 | Importing | CATEGORY | Call by reference | Type reference (TYPE) | CMX_XS_CONTEXT_CATEGORY | XSteps: Kategorie eines Kontextschlüssels | 20030522 | ||
3 | Importing | DATA | Call by reference | Type reference (TYPE) | DATA | Anwendungskontext | 20030522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CMX_XS_EXCEPTION | XSteps: Ausnahme | 20030522 |
Event Signatures
Event UNDO_COMPLETE Signature
Event UNDO_COMPLETE on Interface IF_CMX_XS_SESSION has no parameter.
History
Last changed by/on | SAP | 20040127 |
SAP Release Created in | 200 |