SAP ABAP Class CL_CGPL_USER_OPTIONS (User-Specific Options)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-GTF-GPL (Application Component) Generic Project Planning
⤷
CGPL_GENERIC_FUNCTIONS (Package) Project Planning - General Functions

⤷

⤷

Properties
Class | CL_CGPL_USER_OPTIONS | |
Short Description | User-Specific Options | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | CGPL_GENERIC_FUNCTIONS | Project Planning - General Functions |
Created | 19991115 | SAP |
Last change | 20001019 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_CGPL_USER_OPTIONS has no forward declaration.
Interfaces
Class CL_CGPL_USER_OPTIONS has no interface implemented.
Friends
Class CL_CGPL_USER_OPTIONS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Application in Project Planning | 20000301 | ||
2 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BRW' | Object Browser Width | 20001005 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW1' | 3-Byte field | 20000217 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW2' | 3-Byte field | 20000217 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW3' | 3-Byte field | 20000217 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW4' | 3-Byte field | 20000217 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW5' | 3-Byte field | 20000217 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW6' | 3-Byte field | 20000217 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW7' | 3-Byte field | 20000217 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW8' | 3-Byte field | 20000217 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW9' | 3-Byte field | 20000217 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BW0' | 3-Byte field | 20000217 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'BWX' | Browser Flag - Internal or External | 20000228 | |
14 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'MOD' | Default Processing Mode | 20000313 | |
15 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'LEV' | Expanded Hierarchy Levels | 20000313 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'PA1' | Path for MSP Import (First Half) | 20000320 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'PA2' | Path for MSP Import (Second Half) | 20000320 | |
18 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM1' | 3-Byte field | 20000217 | |
19 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM2' | 3-Byte field | 20000217 | |
20 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM3' | 3-Byte field | 20000217 | |
21 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM4' | 3-Byte field | 20000217 | |
22 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM5' | 3-Byte field | 20000217 | |
23 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM6' | 3-Byte field | 20000217 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM7' | 3-Byte field | 20000217 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM8' | 3-Byte field | 20000217 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM9' | 3-Byte field | 20000217 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SM0' | 3-Byte field | 20000217 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SCO' | Only One Column in Tree Controls | 20010702 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'SHC' | Structure Tree Hierarchy Column (Identification/Description) | 20000614 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'TGE' | General Templates Expanded | 20010108 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'TPE' | Personal Templates Expanded | 20010108 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'WHE' | History in Worklist Expanded | 20000314 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'WHN' | Number of Entries in History | 20001006 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR3 | 'WPE' | Projects in Worklist Expanded | 20000314 | |
35 | ![]() |
Static Attribute | Private | See coding | INDXKEY | 19991118 | |||
36 | ![]() |
Static Attribute | Private | See coding | INDXKEY_ALL_USERS | 19991221 | |||
37 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYDATS | Changed On | 19991213 | ||
38 | ![]() |
Static Attribute | Private | Type reference (TYPE) | USERNAME | Last Changed By | 19991213 | ||
39 | ![]() |
Static Attribute | Private | Type reference (TYPE) | C | OPTLOCK | 19991118 | ||
40 | ![]() |
Static Attribute | Private | Type reference (TYPE) | SYUNAME | SAP System, User Logon Name | 20000301 | ||
41 | ![]() |
Static Attribute | Private | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Table with User Settings | 19991213 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Places User Settings in Main Memory | 19991216 |
2 | ![]() |
Static method | Public | Method | Adds Entry to User Worklist | 20010108 |
3 | ![]() |
Static method | Public | Method | Change User Settings Using Dialog Box | 19991119 |
4 | ![]() |
Static method | Public | Method | Delivers a User Setting | 20000217 |
5 | ![]() |
Static method | Public | Method | Deliver User Settings | 19991115 |
6 | ![]() |
Static method | Public | Method | Deliver Templates | 19991117 |
7 | ![]() |
Static method | Public | Method | Deliver Worklist | 19991117 |
8 | ![]() |
Static method | Private | Method | Reads All Classes for User Settings | 20000128 |
9 | ![]() |
Static method | Public | Method | Set Application | 20000301 |
10 | ![]() |
Static method | Public | Method | Sets a User Setting | 20000217 |
11 | ![]() |
Static method | Public | Method | Set User Settings | 19991115 |
12 | ![]() |
Static method | Public | Method | Set Templates | 19991117 |
13 | ![]() |
Static method | Public | Method | Set Worklist | 19991117 |
Events
Class CL_CGPL_USER_OPTIONS has no event.
Types
Class CL_CGPL_USER_OPTIONS has no local type.
Method Signatures
Method ACTIVATE_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_USER_OPTIONS | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Benutzereinstellungen | 19991216 | ||
2 | ![]() |
IM_OPTKEY | Call by reference | Type reference (TYPE) | CHAR32 | Zusätzliches Schlüsselfeld | 20000128 |
Method ACTIVATE_OPTIONS on class CL_CGPL_USER_OPTIONS has no exception.
Method ADD_WORKLIST_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_OBJECT_GUID | Call by reference | Type reference (TYPE) | CGPL_GUID16 | Projektplanung: 16-stellige GUID für Projekte und Vorgänge | 20010108 | ||
2 | ![]() |
IM_OBJECT_TYPE | Call by reference | Type reference (TYPE) | CGPL_OBJECT_TYPE | Objekttyp | 20010108 | ||
3 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Eintrag konnte nicht hinzugefügt werden | 20010108 |
Method CHANGE_OPTIONS_VIA_POPUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_LAST_USER_COMMAND | Call by reference | Type reference (TYPE) | SYUCOMM | Letzte Benutzeraktion 'CONTINUE' oder 'CANCEL' | 19991119 | ||
2 | ![]() |
IM_OPTKEY | Call by reference | Type reference (TYPE) | CHAR32 | Zusätzliches Schlüsselfeld | 20000128 |
Method CHANGE_OPTIONS_VIA_POPUP on class CL_CGPL_USER_OPTIONS has no exception.
Method GET_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_VALUE | Call by reference | Type reference (TYPE) | CHAR100 | Inhalt der Benutzereinstellung | 20000217 | ||
2 | ![]() |
IM_ID | Call by reference | Type reference (TYPE) | CHAR3 | ID der Benutzereinstellung | 20000217 |
Method GET_OPTION on class CL_CGPL_USER_OPTIONS has no exception.
Method GET_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPTCHDAT | Call by reference | Type reference (TYPE) | SYDATS | Änderungsdatum | 19991117 | ||
2 | ![]() |
EX_OPTCHUSER | Call by reference | Type reference (TYPE) | USERNAME | Letzter Änderer | 19991117 | ||
3 | ![]() |
EX_USER_OPTIONS | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Benutzereinstellungen | 19991115 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method GET_TEMPLATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPTCHDAT | Call by reference | Type reference (TYPE) | SYDATS | Änderungsdatum | 19991117 | ||
2 | ![]() |
EX_OPTCHUSER | Call by reference | Type reference (TYPE) | USERNAME | Letzter Änderer | 19991117 | ||
3 | ![]() |
EX_TEMPLATES | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Vorlagen | 19991117 | ||
4 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SPACE | Benutzer, dessen Vorlagen gelesen werden sollen | 20010104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method GET_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_OPTCHDAT | Call by reference | Type reference (TYPE) | SYDATS | Änderungsdatum | 19991117 | ||
2 | ![]() |
EX_OPTCHUSER | Call by reference | Type reference (TYPE) | USERNAME | Letzter Änderer | 19991117 | ||
3 | ![]() |
EX_WORKLIST | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Arbeitsvorrat | 19991117 | ||
4 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method READ_USROPT_CLASSES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EX_USROPT_CLASSES | Call by reference | Type reference (TYPE) | CGPLT_USROPT_CLASSES | Projektplanung - Klassen für die Benutzereinstellungen | 20000128 |
Method READ_USROPT_CLASSES on class CL_CGPL_USER_OPTIONS has no exception.
Method SET_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_USER_NAME | Value transfer | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20000301 | ||
2 | ![]() |
IM_APPLICATION | Call by reference | Type reference (TYPE) | CGPL_APPLICATION_TYPE | Applikation in der Projektplanung | 20000301 |
Method SET_APPLICATION on class CL_CGPL_USER_OPTIONS has no exception.
Method SET_OPTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_ID | Call by reference | Type reference (TYPE) | CHAR3 | ID der Benutzereinstellung | 20000217 | ||
2 | ![]() |
IM_VALUE | Call by reference | Type reference (TYPE) | CHAR100 | Inhalt der Benutzereinstellung | 20000217 |
Method SET_OPTION on class CL_CGPL_USER_OPTIONS has no exception.
Method SET_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CH_USER_OPTIONS | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Benutzereinstellungen | 20000217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method SET_TEMPLATES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_TEMPLATES | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Vorlagen | 19991117 | ||
2 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | SPACE | Benutzer, dessen Vorlagen gesetzt werden sollen | 20010104 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
Method SET_WORKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IM_USER | Call by reference | Type reference (TYPE) | SYUNAME | R/3-System, Anmeldename des Benutzers | 20010108 | ||
2 | ![]() |
IM_WORKLIST | Call by reference | Type reference (TYPE) | CGPLT_USER_OPTIONS_TAB | Tabelle mit Arbeitsvorrat | 19991117 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Der Zugriff auf die Indx Tabelle führte zu einem Fehler. | 19991118 |
History
Last changed by/on | SAP | 20001019 |
SAP Release Created in | 12A |