SAP ABAP Class CL_SCTM_COBJ_TYPE (Context Management Context Object Types)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-CUS-TOL (Application Component) Customizing Tools (Techniques)
⤷
S_CONTEXT_MANAGEMENT (Package) Central Context Management

⤷

⤷

Properties
Class | CL_SCTM_COBJ_TYPE | |
Short Description | Context Management Context Object Types | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_CONTEXT_MANAGEMENT | Central Context Management |
Created | 20011017 | SAP |
Last change | 00000000 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
Class CL_SCTM_COBJ_TYPE has no forward declaration.
Interfaces
Class CL_SCTM_COBJ_TYPE has no interface implemented.
Friends
Class CL_SCTM_COBJ_TYPE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_ADMIN | Creation and Change Data for Context Management | 20011107 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_APR_T | Attribute Priority Table | 20011017 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_AVPR_T | Attribute Value Priority Table | 20011017 | ||
4 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | CTM_COTB_T | Table of Context Object Types | 20011022 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CTM_E_MODE | Editing Mode | 20011022 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | CTM_YESNO | SPACE | Flag with Values ' ' and 'X' | 20011017 | |
7 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011017 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_CO_TY | Central Context Management Context Object Type | 20011017 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011017 | ||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_TEXT | Explanatory Text | 20011017 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | CTM_YESNO | 'X' | Flag with Values ' ' and 'X' | 20011017 | |
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011017 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011119 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Protected | Method | Puts Context Object Type in Buffer | 20011022 |
2 | ![]() |
Instance method | Public | Method | Change Editing Mode | 20011026 |
3 | ![]() |
Instance method | Public | Constructor | Constructor | 20011017 |
4 | ![]() |
Instance method | Public | Method | Delete a Context Object Type | 20011106 |
5 | ![]() |
Instance method | Protected | Method | Fill Changer Data | 20011107 |
6 | ![]() |
Static method | Protected | Method | Gets Context Object Type from Buffer | 20011022 |
7 | ![]() |
Static method | Protected | Method | Load Attribute Priorities from Database | 20011017 |
8 | ![]() |
Static method | Protected | Method | Load Attribute Value Priorities from Database | 20011017 |
9 | ![]() |
Static method | Protected | Method | Load a Context Object Type from the Database | 20011022 |
10 | ![]() |
Static method | Public | Method | Does the Context Object Type Exist in the Database? | 20011017 |
11 | ![]() |
Static method | Protected | Method | Deletes a Context Object Type from the Buffer | 20011026 |
12 | ![]() |
Instance method | Public | Method | Save a Context Object Type | 20011017 |
13 | ![]() |
Instance method | Public | Method | Set Attribute Values | 20011025 |
Events
Class CL_SCTM_COBJ_TYPE has no event.
Types
Class CL_SCTM_COBJ_TYPE has no local type.
Method Signatures
Method ADD_TO_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COBJ_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_SCTM_COBJ_TYPE | Kontextobjekttypen für das Kont.-Mngmt | 20011022 |
Method ADD_TO_BUFFER on class CL_SCTM_COBJ_TYPE has no exception.
Method CHANGE_EDIT_MODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
NEW_EDIT_MODE | Value transfer | Type reference (TYPE) | CTM_E_MODE | Bearbeitungsmodus | 20011026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiger Bearbeitungsmodus | 20011026 | |
2 | ![]() |
Fehler bein Sperren des Objektes | 20011026 | |
3 | ![]() |
Objekt existiert schon auf der Datenbank | 20011026 |
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ADMIN_DATA | Value transfer | Type reference (TYPE) | CTM_ADMIN | Anlegedaten und Änderungsdaten für das Kontextmanagement | 20011107 | ||
2 | ![]() |
ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011017 | ||
3 | ![]() |
ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011017 | ||
4 | ![]() |
DESCRIPTION | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011018 | ||
5 | ![]() |
EDIT_MODE | Value transfer | Type reference (TYPE) | CTM_E_MODE | 'READ' | Bearbeitungsmodus | 20011022 | |
6 | ![]() |
HASS_ADD_ATTRIB | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
7 | ![]() |
NAME | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 | ||
8 | ![]() |
SPEC_CONT_RES | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
9 | ![]() |
USE_COMP_REL | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
10 | ![]() |
USE_PROD_VER | Value transfer | Type reference (TYPE) | CTM_YESNO | 'X' | Flag mit werten ' ' und 'X' | 20011119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Ungültiger Bearbeitungsmodus | 20011026 | |
2 | ![]() |
Fehler beim Sperren des Objektes | 20011026 | |
3 | ![]() |
Objekt existiert schon | 20011022 | |
4 | ![]() |
Objekt existiert nicht | 20011017 | |
5 | ![]() |
Objekt ist unvollständig | 20011017 |
Method DELETE Signature
Method DELETE on class CL_SCTM_COBJ_TYPE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt ist nicht im Bearbeitungsmodus | 20011106 | |
2 | ![]() |
Das Objekt existiert nicht auf der Datenbank | 20011106 |
Method FILL_ADMIN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
HEADER | Value transfer | Type reference (TYPE) | TCTM_COTY | Contextobjekttypen für das Zentrale Kontext Management | 20011107 |
Method FILL_ADMIN_DATA on class CL_SCTM_COBJ_TYPE has no exception.
Method GET_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COBJ_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_SCTM_COBJ_TYPE | Kontextobjekttypen für das Kont.-Mngmt | 20011022 | ||
2 | ![]() |
COBJ_TYPENAME | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011022 |
Method GET_FROM_BUFFER on class CL_SCTM_COBJ_TYPE has no exception.
Method LOAD_ATTRIB_PRIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011017 | ||
2 | ![]() |
COBJ_TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Lesen von der | 20011017 |
Method LOAD_ATTRIB_VAL_PRIO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011017 | ||
2 | ![]() |
COBJ_TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Lesen von der Datenbank | 20011017 |
Method LOAD_COBJ_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011022 | ||
2 | ![]() |
ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011022 | ||
3 | ![]() |
HEADER | Value transfer | Type reference (TYPE) | TCTM_COTY | Contextobjekttypen für das Zentrale Kontext Management | 20011022 | ||
4 | ![]() |
NAME | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011022 | ||
5 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt existiert nicht | 20011022 | |
2 | ![]() |
Objekt ist unvollständig | 20011022 |
Method OBJECT_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
COBJ_TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 | ||
2 | ![]() |
HEADER | Value transfer | Type reference (TYPE) | TCTM_COTY | Contextobjekttypen für das Zentrale Kontext Management | 20011017 | ||
3 | ![]() |
READ_ALSO_TEXT | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
4 | ![]() |
TEXT | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011017 |
Method OBJECT_EXISTS on class CL_SCTM_COBJ_TYPE has no exception.
Method REMOVE_FROM_BUFFER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011026 |
Method REMOVE_FROM_BUFFER on class CL_SCTM_COBJ_TYPE has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
SPRAS | Value transfer | Type reference (TYPE) | CTM_LAN | SY-LANGU | R/3-System, aktuelle Sprache | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler beim Einfügen in die Datenbank | 20011017 | |
2 | ![]() |
Objekt ist unvollständig | 20011017 | |
3 | ![]() |
Instanz ist im Lesemodus und nicht im Anzeige/Änderungsmodus | 20011022 |
Method SET_OBJECT_ATTRIBUTES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011025 | ||
2 | ![]() |
ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011025 | ||
3 | ![]() |
DESCRIPTION | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011025 | ||
4 | ![]() |
HASS_ADD_ATTRIB | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011025 | ||
5 | ![]() |
SPEC_CONT_RES | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011025 | ||
6 | ![]() |
USE_COMP_REL | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011025 | ||
7 | ![]() |
USE_PROD_VER | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt ist nicht im Bearbeitungsmodus | 20011025 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 620 |