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
⤷ 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 | ADMIN_DATA | Instance attribute | Public | Type reference (TYPE) | CTM_ADMIN | Creation and Change Data for Context Management | 20011107 | ||
2 | ATTRIB_PRIO | Instance attribute | Public | Type reference (TYPE) | CTM_APR_T | Attribute Priority Table | 20011017 | ||
3 | ATTRIB_VAL_PRIO | Instance attribute | Public | Type reference (TYPE) | CTM_AVPR_T | Attribute Value Priority Table | 20011017 | ||
4 | COBJ_TYPES_BUFFER | Static Attribute | Protected | Type reference (TYPE) | CTM_COTB_T | Table of Context Object Types | 20011022 | ||
5 | EDIT_MODE | Instance attribute | Protected | Type reference (TYPE) | CTM_E_MODE | Editing Mode | 20011022 | ||
6 | FALSE | Constant | Public | Type reference (TYPE) | CTM_YESNO | SPACE | Flag with Values ' ' and 'X' | 20011017 | |
7 | HAS_ADD_ATTRIB | Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011017 | ||
8 | NAME | Instance attribute | Public | Type reference (TYPE) | CTM_CO_TY | Central Context Management Context Object Type | 20011017 | ||
9 | SPEC_CONT_RES | Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011017 | ||
10 | TEXT | Instance attribute | Public | Type reference (TYPE) | CTM_TEXT | Explanatory Text | 20011017 | ||
11 | TRUE | Constant | Public | Type reference (TYPE) | CTM_YESNO | 'X' | Flag with Values ' ' and 'X' | 20011017 | |
12 | USE_COMP_REL | Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011017 | ||
13 | USE_PROD_VER | Instance attribute | Public | Type reference (TYPE) | CTM_YESNO | Flag with Values ' ' and 'X' | 20011119 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_TO_BUFFER | Static method | Protected | Method | Puts Context Object Type in Buffer | 20011022 |
2 | CHANGE_EDIT_MODE | Instance method | Public | Method | Change Editing Mode | 20011026 |
3 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20011017 |
4 | DELETE | Instance method | Public | Method | Delete a Context Object Type | 20011106 |
5 | FILL_ADMIN_DATA | Instance method | Protected | Method | Fill Changer Data | 20011107 |
6 | GET_FROM_BUFFER | Static method | Protected | Method | Gets Context Object Type from Buffer | 20011022 |
7 | LOAD_ATTRIB_PRIO | Static method | Protected | Method | Load Attribute Priorities from Database | 20011017 |
8 | LOAD_ATTRIB_VAL_PRIO | Static method | Protected | Method | Load Attribute Value Priorities from Database | 20011017 |
9 | LOAD_COBJ_TYPE | Static method | Protected | Method | Load a Context Object Type from the Database | 20011022 |
10 | OBJECT_EXISTS | Static method | Public | Method | Does the Context Object Type Exist in the Database? | 20011017 |
11 | REMOVE_FROM_BUFFER | Static method | Protected | Method | Deletes a Context Object Type from the Buffer | 20011026 |
12 | SAVE | Instance method | Public | Method | Save a Context Object Type | 20011017 |
13 | SET_OBJECT_ATTRIBUTES | 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 | Importing | 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 | Importing | NEW_EDIT_MODE | Value transfer | Type reference (TYPE) | CTM_E_MODE | Bearbeitungsmodus | 20011026 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_EDIT_MODE | Ungültiger Bearbeitungsmodus | 20011026 | |
2 | LOCK_ERROR | Fehler bein Sperren des Objektes | 20011026 | |
3 | OBJECT_ALLREADY_EXISTS | 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 | Importing | ADMIN_DATA | Value transfer | Type reference (TYPE) | CTM_ADMIN | Anlegedaten und Änderungsdaten für das Kontextmanagement | 20011107 | ||
2 | Importing | ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011017 | ||
3 | Importing | ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011017 | ||
4 | Importing | DESCRIPTION | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011018 | ||
5 | Importing | EDIT_MODE | Value transfer | Type reference (TYPE) | CTM_E_MODE | 'READ' | Bearbeitungsmodus | 20011022 | |
6 | Importing | HASS_ADD_ATTRIB | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
7 | Importing | NAME | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 | ||
8 | Importing | SPEC_CONT_RES | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
9 | Importing | USE_COMP_REL | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
10 | Importing | USE_PROD_VER | Value transfer | Type reference (TYPE) | CTM_YESNO | 'X' | Flag mit werten ' ' und 'X' | 20011119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INVALID_EDIT_MODE | Ungültiger Bearbeitungsmodus | 20011026 | |
2 | LOCK_ERROR | Fehler beim Sperren des Objektes | 20011026 | |
3 | OBJECT_ALREADY_EXISTS | Objekt existiert schon | 20011022 | |
4 | OBJECT_DOES_NOT_EXIST | Objekt existiert nicht | 20011017 | |
5 | OBJECT_INCOMPLETE | 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 | NOT_IN_EDIT_MODE | Objekt ist nicht im Bearbeitungsmodus | 20011106 | |
2 | OBJECT_DOES_NOT_EXIST | 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 | Importing | 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 | Exporting | COBJ_TYPE | Value transfer | Object reference (TYPE REF TO) | CL_SCTM_COBJ_TYPE | Kontextobjekttypen für das Kont.-Mngmt | 20011022 | ||
2 | Importing | 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 | Exporting | ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011017 | ||
2 | Importing | COBJ_TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 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 | Exporting | ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011017 | ||
2 | Importing | COBJ_TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ERROR | 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 | Exporting | ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011022 | ||
2 | Exporting | ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011022 | ||
3 | Exporting | HEADER | Value transfer | Type reference (TYPE) | TCTM_COTY | Contextobjekttypen für das Zentrale Kontext Management | 20011022 | ||
4 | Importing | NAME | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011022 | ||
5 | Exporting | TEXT | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011022 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | OBJECT_DOES_NOT_EXIST | Objekt existiert nicht | 20011022 | |
2 | OBJECT_INCOMPLETE | Objekt ist unvollständig | 20011022 |
Method OBJECT_EXISTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | COBJ_TYPE | Value transfer | Type reference (TYPE) | CTM_CO_TY | Kontextobjekttyp für das Zentrale Kontext Management | 20011017 | ||
2 | Exporting | HEADER | Value transfer | Type reference (TYPE) | TCTM_COTY | Contextobjekttypen für das Zentrale Kontext Management | 20011017 | ||
3 | Importing | READ_ALSO_TEXT | Value transfer | Type reference (TYPE) | CTM_YESNO | SPACE | Flag mit werten ' ' und 'X' | 20011017 | |
4 | Exporting | 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 | Importing | 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 | Importing | SPRAS | Value transfer | Type reference (TYPE) | CTM_LAN | SY-LANGU | R/3-System, aktuelle Sprache | 20011017 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | INSERT_ERROR | Fehler beim Einfügen in die Datenbank | 20011017 | |
2 | OBJECT_INCOMPLETE | Objekt ist unvollständig | 20011017 | |
3 | READ_ONLY_MODE | 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 | Importing | ATTRIB_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_APR_T | Attributprioritäten Tabelle | 20011025 | ||
2 | Importing | ATTRIB_VAL_PRIO_TAB | Call by reference | Type reference (TYPE) | CTM_AVPR_T | Attributwerte-Prioritäten Tabelle | 20011025 | ||
3 | Importing | DESCRIPTION | Value transfer | Type reference (TYPE) | CTM_TEXT | Erläuternder Text | 20011025 | ||
4 | Importing | HASS_ADD_ATTRIB | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011025 | ||
5 | Importing | SPEC_CONT_RES | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011025 | ||
6 | Importing | USE_COMP_REL | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011025 | ||
7 | Importing | USE_PROD_VER | Value transfer | Type reference (TYPE) | CTM_YESNO | Flag mit werten ' ' und 'X' | 20011119 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | READ_ONLY_MODE | Objekt ist nicht im Bearbeitungsmodus | 20011025 |
History
Last changed by/on | SAP | 00000000 |
SAP Release Created in | 620 |