SAP ABAP Class CL_UKM_CONTROLLER (UKM: Processing Controller)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-UKM (Application Component) Standardized Key Mapping
⤷
S_UKM_ENGINE (Package) Unified Key Mapping Engine

⤷

⤷

Properties
Class | CL_UKM_CONTROLLER | |
Short Description | UKM: Processing Controller | |
Super Class | ||
Instantiability of a Class | 1 | Protected |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | S_UKM_ENGINE | Unified Key Mapping Engine |
Created | 20050614 | SAP |
Last change | 20141121 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
4 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_UKM_CONTROLLER has no interface implemented.
Friends
Class CL_UKM_CONTROLLER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UKM_ACCESS_DB | UKM: Accesses to Database Persistence | 20050615 | ||
2 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UKM_ACTION_COMMAND | UKM: Storage of Change Calls | 20050615 | ||
3 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Access to configuration tables | 20051020 | ||
4 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UKM_PERSISTENCY | UKM: Persistence Instance | 20050615 | ||
5 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtual Database | 20050617 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UKM_T_BUFFER_DB | UKM: Database Buffer | 20050615 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UKM_T_LOCKS | UKM: Table of Locks | 20050615 | ||
8 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | UKM: Maximum Number of Rows in Buffer | 20050714 | ||
9 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_DISTRIBUTABLE_BOOLEAN | UKM: Distribution-Relevant Mapping | 20051020 | ||
10 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Indicator for Grouped Mapping | 20060131 | ||
11 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_MAIN_CONTEXT_ID | UKM: ID of the Main Context | 20050614 | ||
12 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_RUNT_GEN_CONTEXT_BOOLEAN | UKM: Context Generated at Runtime (No Customizing) | 20060406 | ||
13 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_SCENARIO | UKM: UKMS Scenario | 20050614 | ||
14 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_VECTORED_BOOLEAN | UKM: Indicator for Vectorized Mapping | 20051020 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_SCENARIO | 'BUF' | UKM: UKMS Scenario | 20050614 | |
16 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_SCENARIO | 'DDI' | UKM: UKMS Scenario | 20050614 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_SCENARIO | 'PST' | UKM: UKMS Scenario | 20050614 | |
18 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | UKM_T_CONTROLLER | UKM: Controller Instances | 20050614 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | UKM: Instance of Controller | 20050614 |
2 | ![]() |
Instance method | Public | Method | UKM: Reference to Virtual Database | 20050714 |
3 | ![]() |
Instance method | Protected | Method | UKM: Change Checks for Non-Exclusive Locks | 20130823 |
4 | ![]() |
Instance method | Public | Method | UKM: Check Buffer Fill Status | 20050715 |
5 | ![]() |
Static method | Public | Method | 20060215 | |
6 | ![]() |
Instance method | Public | Method | UKM: Release of Dependent Instances | 20050707 |
7 | ![]() |
Instance method | Public | Constructor | Constructor | 20050614 |
8 | ![]() |
Instance method | Public | Method | UKM: Reference to Virtual Database | 20050714 |
9 | ![]() |
Instance method | Public | Method | UKM: REference to Database Access | 20050615 |
10 | ![]() |
Instance method | Public | Method | UKM: Reference to Action Command | 20050615 |
11 | ![]() |
Instance method | Public | Method | UKM: Reference to Buffer | 20050615 |
12 | ![]() |
Instance method | Public | Method | UKM: Reference to Configuration | 20051020 |
13 | ![]() |
Instance method | Public | Method | UKM: Reference to Persistence | 20050615 |
14 | ![]() |
Instance method | Public | Method | UKM: Reference to Virtual Database | 20050617 |
15 | ![]() |
Instance method | Public | Method | UKM: Sets Locks on Relevant Database Tables | 20050617 |
16 | ![]() |
Instance method | Public | Method | UKM: Execute Query and Put Results in Buffer | 20060202 |
17 | ![]() |
Instance method | Public | Method | UKM: Store Changes | 20050617 |
18 | ![]() |
Static method | Public | Method | 20060215 | |
19 | ![]() |
Instance method | Public | Method | UKM: Set Reference to Action Command | 20050615 |
20 | ![]() |
Instance method | Public | Method | UKM: Removes Locks on Relevant Database Tables | 20050617 |
Events
Class CL_UKM_CONTROLLER has no event.
Types
Class CL_UKM_CONTROLLER has no local type.
Method Signatures
Method ATTACH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060407 | ||
2 | ![]() |
ER_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_UKM_CONTROLLER | UKM: Verarbeitungs-Controller | 20050615 | ||
3 | ![]() |
IV_BUFFER_LINES_MAX | Value transfer | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | 0 | UKM: Maximale Anzahl der Zeilen im Puffer | 20050715 | |
4 | ![]() |
IV_DISTRIBUTABLE | Call by reference | Type reference (TYPE) | UKM_E_DISTRIBUTABLE_BOOLEAN | ABAP_FALSE | UKM: Verteilungsrelevantes Mapping | 20051020 | |
5 | ![]() |
IV_GROUPED | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Indikator für gruppiertes Mapping | 20060131 | |
6 | ![]() |
IV_MAIN_CONTEXT_ID | Call by reference | Type reference (TYPE) | UKM_E_MAIN_CONTEXT_ID | UKM: ID des Hauptkontextes | 20050614 | ||
7 | ![]() |
IV_RUNTIME_GENERATED_CONTEXT | Call by reference | Type reference (TYPE) | UKM_E_RUNT_GEN_CONTEXT_BOOLEAN | ABAP_TRUE | UKM: Kontext zur Laufzeit generiert (kein Customizing) | 20060406 | |
8 | ![]() |
IV_SCENARIO | Value transfer | Type reference (TYPE) | UKM_E_SCENARIO | CL_UKM_CONTROLLER=>SC_SCENARIO_BUFFER | Characterfeld der Länge 10 | 20050614 | |
9 | ![]() |
IV_VECTORED | Call by reference | Type reference (TYPE) | UKM_E_VECTORED_BOOLEAN | ABAP_FALSE | UKM: Indikator für vektorisiertes Mapping | 20051020 |
Method ATTACH on class CL_UKM_CONTROLLER has no exception.
Method ATTACH_TO_VDB_FOR_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | ![]() |
ER_VDB_1 | Call by reference | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtuelle Datenbank | 20050714 | ||
3 | ![]() |
ER_VDB_2 | Call by reference | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtuelle Datenbank | 20050714 | ||
4 | ![]() |
IR_KEYS | Call by reference | Object reference (TYPE REF TO) | DATA | UKM: Referenz auf Key-Tabelle | 20050714 | ||
5 | ![]() |
IT_KEYS | Call by reference | Type reference (TYPE) | UKM_T_BUFFER_KEY | UKM: Puffertabelle für Schlüssel | 20050714 | ||
6 | ![]() |
IV_ACTION_COMMAND | Call by reference | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | Aktionscode | 20050714 | ||
7 | ![]() |
IV_READ_BUFFER | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050714 | |
8 | ![]() |
IV_UPDATE_BUFFER | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050714 |
Method ATTACH_TO_VDB_FOR_GET on class CL_UKM_CONTROLLER has no exception.
Method CHECK_AC_FOR_NON_EXCL_LOCK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20130823 | ||
2 | ![]() |
EV_CHECK_OK | Value transfer | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Boolescher Ausdruck | 20131004 | ||
3 | ![]() |
IV_NO_EXCLUSIVE_LOCKS | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Boolescher Ausdruck | 20130823 |
Method CHECK_AC_FOR_NON_EXCL_LOCK on class CL_UKM_CONTROLLER has no exception.
Method CHECK_FILL_LEVEL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | ![]() |
EV_BUFFER_OVERFLOW | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Boolescher Ausdruck | 20050715 | ||
3 | ![]() |
IR_ACTION_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_UKM_ACTION_COMMAND | UKM: Ablage von Änderungsaufrufen | 20050715 | ||
4 | ![]() |
IR_VDB | Call by reference | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtuelle Datenbank | 20050715 |
Method CHECK_FILL_LEVEL on class CL_UKM_CONTROLLER has no exception.
Method CLEAR_ALL_CONTROLLER_CONTENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INCLUDE_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | 20060215 | ||
2 | ![]() |
IV_INCLUDE_BUFFER_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | 20060215 | ||
3 | ![]() |
IV_INCLUDE_VDB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | 20060215 |
Method CLEAR_ALL_CONTROLLER_CONTENTS on class CL_UKM_CONTROLLER has no exception.
Method CLEAR_CONTROLLER_CONTENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_INCLUDE_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050708 | |
2 | ![]() |
IV_INCLUDE_BUFFER_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050708 | |
3 | ![]() |
IV_INCLUDE_VDB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050708 |
Method CLEAR_CONTROLLER_CONTENT on class CL_UKM_CONTROLLER has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_BUFFER_LINES_MAX | Call by reference | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | 0 | UKM: Maximale Anzahl der Zeilen im Puffer | 20050715 | |
2 | ![]() |
IV_DISTRIBUTABLE | Call by reference | Type reference (TYPE) | UKM_E_DISTRIBUTABLE_BOOLEAN | UKM: Verteilungsrelevantes Mapping | 20051020 | ||
3 | ![]() |
IV_GROUPED | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Indikator für gruppiertes Mapping | 20060131 | ||
4 | ![]() |
IV_MAIN_CONTEXT_ID | Call by reference | Type reference (TYPE) | UKM_E_MAIN_CONTEXT_ID | UKM: ID des Hauptkontextes | 20050614 | ||
5 | ![]() |
IV_RUNTIME_GENERATED_CONTEXT | Call by reference | Type reference (TYPE) | UKM_E_RUNT_GEN_CONTEXT_BOOLEAN | ABAP_FALSE | UKM: Kontext zur Laufzeit generiert (kein Customizing) | 20060406 | |
6 | ![]() |
IV_SCENARIO | Call by reference | Type reference (TYPE) | UKM_E_SCENARIO | UKM: UKMS-Szenario | 20050614 | ||
7 | ![]() |
IV_VECTORED | Call by reference | Type reference (TYPE) | UKM_E_VECTORED_BOOLEAN | UKM: Indikator für vektorisiertes Mapping | 20051020 |
Method CONSTRUCTOR on class CL_UKM_CONTROLLER has no exception.
Method DETACH_FROM_VDB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_VDB_1 | Call by reference | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtuelle Datenbank | 20050714 | ||
2 | ![]() |
IR_VDB_2 | Call by reference | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtuelle Datenbank | 20050714 |
Method DETACH_FROM_VDB on class CL_UKM_CONTROLLER has no exception.
Method GET_REF_TO_ACCESS_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ACCESS_DB | Call by reference | Object reference (TYPE REF TO) | CL_UKM_ACCESS_DB | UKM: Zugriffe auf die Datenbankpersistenz | 20050615 |
Method GET_REF_TO_ACCESS_DB on class CL_UKM_CONTROLLER has no exception.
Method GET_REF_TO_ACTION_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | ![]() |
ER_ACTION_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_UKM_ACTION_COMMAND | UKM: Ablage von Änderungsaufrufen | 20050615 | ||
3 | ![]() |
IV_FOR_WRITE | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050615 |
Method GET_REF_TO_ACTION_COMMAND on class CL_UKM_CONTROLLER has no exception.
Method GET_REF_TO_BUFFER_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_BUFFER_DB | Call by reference | Object reference (TYPE REF TO) | CL_UKM_BUFFER_DB | UKM: Puffer mit dem Design der Datenbanktabellen | 20050615 | ||
2 | ![]() |
IV_ROLE | Value transfer | Type reference (TYPE) | UKM_E_BUFFER_ROLE | CL_UKM_BUFFER_DB=>SC_ROLE_READ | UKM: Rolle eines Puffers | 20050615 |
Method GET_REF_TO_BUFFER_DB on class CL_UKM_CONTROLLER has no exception.
Method GET_REF_TO_CONFIGURATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Zugriff auf die Konfigurations-Tabellen | 20051020 | ||
2 | ![]() |
IV_FOR_WRITE | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Boolescher Ausdruck | 20051020 |
Method GET_REF_TO_CONFIGURATION on class CL_UKM_CONTROLLER has no exception.
Method GET_REF_TO_PERSISTENCY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | ![]() |
ER_PERSISTENCY | Call by reference | Object reference (TYPE REF TO) | CL_UKM_PERSISTENCY | UKM: Persistenz | 20050615 | ||
3 | ![]() |
IV_FOR_WRITE | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050615 |
Method GET_REF_TO_PERSISTENCY on class CL_UKM_CONTROLLER has no exception.
Method GET_REF_TO_VDB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_VDB | Call by reference | Object reference (TYPE REF TO) | CL_UKM_VDB | UKM: Virtuelle Datenbank | 20050617 |
Method GET_REF_TO_VDB on class CL_UKM_CONTROLLER has no exception.
Method LOCK_DATABASE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | ![]() |
IV_INCLUDE_MAPPING | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | Auch Mapping-Tabellen sperren | 20060201 | |
3 | ![]() |
IV_MODE | Call by reference | Type reference (TYPE) | ENQMODE | CL_UKM_LOCK=>SC_LOCK_MODE_EXCLUSIVE | Sperrmodus | 20050617 |
Method LOCK_DATABASE on class CL_UKM_CONTROLLER has no exception.
Method QUERY_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | ![]() |
ET_KEYS | Call by reference | Type reference (TYPE) | UKM_T_BUFFER_KEY | UKM: Puffertabelle für Schlüssel | 20060202 | ||
3 | ![]() |
EV_NUMBER_OF_ENTRIES | Call by reference | Type reference (TYPE) | I | UKM: Anzahl der zutreffenden Einträge | 20060202 | ||
4 | ![]() |
IT_INTERNAL_AGENCY_ID_RANGE | Call by reference | Type reference (TYPE) | UKM_T_RAW16_RANGE | Rangetabelle für Raw16-GUIDs | 20060202 | ||
5 | ![]() |
IT_INTERNAL_KEY_RANGE | Call by reference | Type reference (TYPE) | UKM_T_INTERNAL_KEY_RANGE | Range-Tabelle für Indikator für internen Schlüssel | 20060202 | ||
6 | ![]() |
IT_INTERNAL_SCHEME_ID_RANGE | Call by reference | Type reference (TYPE) | UKM_T_RAW16_RANGE | Rangetabelle für Raw16-GUIDs | 20060202 | ||
7 | ![]() |
IT_KEY_VALUE_RANGE | Call by reference | Type reference (TYPE) | UKM_T_KEY_VALUE_RANGE | Range-Tabelle für Schlüsselwert | 20060202 | ||
8 | ![]() |
IT_LEADING_KEY_RANGE | Call by reference | Type reference (TYPE) | UKM_T_LEADING_KEY_RANGE | Range-Tabelle für Indikator für führenden Schlüssel | 20060202 | ||
9 | ![]() |
IV_KEYS_REQUESTED | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Boolescher Ausdruck | 20060202 | ||
10 | ![]() |
IV_MAXIMUM_ENTRIES | Call by reference | Type reference (TYPE) | I | UKM: Maximal Anzahl der Treffer | 20060202 | ||
11 | ![]() |
IV_NUMBER_OF_ENTRIES_REQUESTED | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Boolescher Ausdruck | 20060202 |
Method QUERY_KEYS on class CL_UKM_CONTROLLER has no exception.
Method SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20050617 | ||
2 | ![]() |
IV_CLEANUP_BUFFER | Call by reference | Type reference (TYPE) | UKM_E_IF_FLAG_BOOLEAN | ABAP_TRUE | UKM: Boolesche Flags für das Interface-Verhalten | 20050617 | |
3 | ![]() |
IV_NO_EXCLUSIVE_LOCKS | Call by reference | Type reference (TYPE) | UKM_E_IF_FLAG_BOOLEAN | ABAP_FALSE | UKM: Keine exklusiven Sperren setzen (nur kurze Schlüssel) | 20130823 | |
4 | ![]() |
IV_SAVE_IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | UKM_E_IF_FLAG_BOOLEAN | ABAP_TRUE | UKM: Boolesche Flags für das Interface-Verhalten | 20050617 |
Method SAVE on class CL_UKM_CONTROLLER has no exception.
Method SAVE_ALL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ES_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060215 | ||
2 | ![]() |
IV_CLEANUP_BUFFER | Call by reference | Type reference (TYPE) | UKM_E_IF_FLAG_BOOLEAN | ABAP_TRUE | UKM: Boolesche Flags für das Interface-Verhalten | 20060215 | |
3 | ![]() |
IV_SAVE_IN_UPDATE_TASK | Call by reference | Type reference (TYPE) | UKM_E_IF_FLAG_BOOLEAN | ABAP_TRUE | UKM: Boolesche Flags für das Interface-Verhalten | 20060215 |
Method SAVE_ALL on class CL_UKM_CONTROLLER has no exception.
Method SET_REF_TO_ACTION_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_ACTION_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_UKM_ACTION_COMMAND | UKM: Ablage von Änderungsaufrufen | 20050615 |
Method SET_REF_TO_ACTION_COMMAND on class CL_UKM_CONTROLLER has no exception.
Method UNLOCK_DATABASE Signature
Method UNLOCK_DATABASE on class CL_UKM_CONTROLLER has no parameter.
Method UNLOCK_DATABASE on class CL_UKM_CONTROLLER has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 710 |