SAP ABAP Class CL_UKM_ACTION_COMMAND (UKM: Storage of Change Calls)
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_ACTION_COMMAND | |
Short Description | UKM: Storage of Change Calls | |
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) |
Interfaces
Class CL_UKM_ACTION_COMMAND has no interface implemented.
Friends
Class CL_UKM_ACTION_COMMAND has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Public | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Access to configuration tables | 20051027 | ||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Storage of Actions | 20050621 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | UKM_E_AGENCY_ID | UKM: Key Agency ID | 20050627 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | UKM: Maximum Number of Rows in Buffer | 20060307 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050614 | ||
6 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050707 | ||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050707 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050614 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050614 | ||
10 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X' | UKM: Details of ActionCommandCode | 20060110 | |
11 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X XX' | UKM: Details of ActionCommandCode | 20060110 | |
12 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X X X' | UKM: Details of ActionCommandCode | 20060110 | |
13 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X X X' | UKM: Details of ActionCommandCode | 20060110 | |
14 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X X X' | UKM: Details of ActionCommandCode | 20060110 | |
15 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X' | UKM: Details of ActionCommandCode | 20060110 | |
16 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X XX' | UKM: Details of ActionCommandCode | 20060110 | |
17 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X X X' | UKM: Details of ActionCommandCode | 20060110 | |
18 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X X X' | UKM: Details of ActionCommandCode | 20060110 | |
19 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X X X' | UKM: Details of ActionCommandCode | 20060110 | |
20 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX XX' | UKM: Details of ActionCommandCode | 20060110 | |
21 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX X X' | UKM: Details of ActionCommandCode | 20060110 | |
22 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX X X' | UKM: Details of ActionCommandCode | 20060110 | |
23 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX X X' | UKM: Details of ActionCommandCode | 20060110 | |
24 | ![]() |
Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' X X' | UKM: Details of ActionCommandCode | 20060110 | |
25 | ![]() |
Constant | Protected | Type reference (TYPE) | CHAR18 | 'SC_AC_DESCRIPTION_' | Field length 18 | 20060110 | |
26 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AK2O' | Activity Code | 20050614 | |
27 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOGD' | Activity Code | 20060110 | |
28 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOGP' | Activity Code | 20060110 | |
29 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOVD' | Activity Code | 20060110 | |
30 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOVP' | Activity Code | 20060110 | |
31 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DKFO' | Activity Code | 20050614 | |
32 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOGD' | Activity Code | 20060110 | |
33 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOGP' | Activity Code | 20060110 | |
34 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOVD' | Activity Code | 20060110 | |
35 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOVP' | Activity Code | 20060110 | |
36 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMGD' | Activity Code | 20051109 | |
37 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMGP' | Activity Code | 20051109 | |
38 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMVD' | Activity Code | 20051109 | |
39 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMVP' | Activity Code | 20051109 | |
40 | ![]() |
Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GOBK' | Activity Code | 20050705 |
Methods
Events
Class CL_UKM_ACTION_COMMAND has no event.
Types
Class CL_UKM_ACTION_COMMAND has no local type.
Method Signatures
Method ADD_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 | 20050614 | ||
2 | ![]() |
IV_ACTION_COMMAND_CODE | Call by reference | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | CL_UKM_ACTION_COMMAND=>SC_ADD_KEYS_TO_OBJECT | Aktionscode | 20050614 | |
3 | ![]() |
IV_CLIENT_DEFAULT | Call by reference | Type reference (TYPE) | UKM_E_CLIENT_DEFAULT_BOOLEAN | UKM: Indikator für Standardobjekt des Client-Systems | 20050614 | ||
4 | ![]() |
IV_GROUP_REFERENCE | Call by reference | Type reference (TYPE) | UKM_E_GROUP_REFERENCE_BOOLEAN | UKM: Indikator für Gruppen-Referenz | 20050614 | ||
5 | ![]() |
IV_INCLUDE_MAPPING | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20051222 | |
6 | ![]() |
IV_INCLUDE_OBJECT | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050628 | |
7 | ![]() |
IV_INTERNAL_KEY | Call by reference | Type reference (TYPE) | UKM_E_INTERNAL_KEY_BOOLEAN | UKM: Indikator für internen Schlüssel | 20060201 | ||
8 | ![]() |
IV_KEY_ID | Call by reference | Type reference (TYPE) | UKM_E_KEY_ID | UKM: Schlüssel-ID | 20060201 | ||
9 | ![]() |
IV_KEY_VALUE | Call by reference | Type reference (TYPE) | UKM_E_KEY_VALUE | UKM: Schlüsselwert | 20060201 | ||
10 | ![]() |
IV_LEADING_KEY | Call by reference | Type reference (TYPE) | UKM_E_LEADING_KEY_BOOLEAN | UKM: Indikator für führenden Schlüssel | 20060201 | ||
11 | ![]() |
IV_MAPPING_STATUS | Call by reference | Type reference (TYPE) | UKM_E_STATUS_CODE | UKM: Status | 20050627 | ||
12 | ![]() |
IV_NEXT_ACTION | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050614 | |
13 | ![]() |
IV_NEXT_OBJECT | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050614 | |
14 | ![]() |
IV_OBJECT_STATUS | Call by reference | Type reference (TYPE) | UKM_E_STATUS_CODE | UKM: Status | 20050627 | ||
15 | ![]() |
IV_SCHEME_AGENCY_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SA_ID | UKM: CCT:Identifier SchemeAgencyID | 20060201 | ||
16 | ![]() |
IV_SCHEME_AGENCY_SCHEME_AG_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SASA_ID | UKM: CCT:Identifier SchemeAgencySchemeAgencyID | 20060201 | ||
17 | ![]() |
IV_SCHEME_AGENCY_SCHEME_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SAS_ID | UKM: CCT:Identifier SchemeAgencySchemeID | 20060201 | ||
18 | ![]() |
IV_SCHEME_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_S_ID | UKM: CCT:Identifier SchemeID | 20060201 | ||
19 | ![]() |
IV_SCHEME_VERSION_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SV_ID | UKM: CCT:Identifier SchemeVersionID | 20060201 |
Method ADD_ACTION_COMMAND on class CL_UKM_ACTION_COMMAND 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 | 20060307 |
Method CHECK_FILL_LEVEL on class CL_UKM_ACTION_COMMAND has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Zugriff auf die Konfigurations-Tabellen | 20051027 | ||
2 | ![]() |
IT_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20050621 | ||
3 | ![]() |
IV_BUFFER_LINES_MAX | Call by reference | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | UKM: Maximale Anzahl der Zeilen im Puffer | 20060307 |
Method CONSTRUCTOR on class CL_UKM_ACTION_COMMAND has no exception.
Method COUNT_ALL_ACTION_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_NUMBER_OF_ENTRIES | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050617 |
Method COUNT_ALL_ACTION_COMMANDS on class CL_UKM_ACTION_COMMAND has no exception.
Method COUNT_NEW_ACTION_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050707 | |
2 | ![]() |
RV_NUMBER_OF_ENTRIES | Value transfer | Type reference (TYPE) | INT4 | Natürliche Zahl | 20050617 |
Method COUNT_NEW_ACTION_COMMANDS on class CL_UKM_ACTION_COMMAND has no exception.
Method DESCRIBE_ACTION_COMMAND_CODE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ACTION_COMMAND_CODE | Call by reference | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | Aktionscode | 20060110 | ||
2 | ![]() |
RS_ACTION_COMMAND_DESCRIPTION | Value transfer | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | UKM: Details eines ActionCommandCode | 20060720 |
Method DESCRIBE_ACTION_COMMAND_CODE on class CL_UKM_ACTION_COMMAND has no exception.
Method GET_ALL_ACTION_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20050621 |
Method GET_ALL_ACTION_COMMANDS on class CL_UKM_ACTION_COMMAND has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ER_ACTION_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_UKM_ACTION_COMMAND | UKM: Ablage von Änderungsaufrufen | 20051027 | ||
2 | ![]() |
IR_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Zugriff auf die Konfigurations-Tabellen | 20051027 | ||
3 | ![]() |
IT_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20051027 | ||
4 | ![]() |
IV_BUFFER_LINES_MAX | Call by reference | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | 20060307 |
Method GET_INSTANCE on class CL_UKM_ACTION_COMMAND has no exception.
Method GET_LONG_KEY_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_KEY_VALUE | Call by reference | Type reference (TYPE) | UKM_E_KEY_VALUE | UKM: Schlüsselwert | 20130823 | ||
2 | ![]() |
IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Für DB-Änderungen | 20130823 | ||
3 | ![]() |
IV_ONLY_NEW | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Nur aus neuen Änderungen | 20130823 |
Method GET_LONG_KEY_VALUE on class CL_UKM_ACTION_COMMAND has no exception.
Method GET_NEW_ACTION_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20050621 | ||
2 | ![]() |
IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050707 | |
3 | ![]() |
IV_SET_CONSUMED | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050614 |
Method GET_NEW_ACTION_COMMANDS on class CL_UKM_ACTION_COMMAND has no exception.
Method OVERWRITE_ACTION_COMMANDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IT_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20050621 |
Method OVERWRITE_ACTION_COMMANDS on class CL_UKM_ACTION_COMMAND has no exception.
Method REMOVE_CONSUMED_ACTION_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_KEEP_NEW_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050715 | |
2 | ![]() |
IV_KEEP_NEW_FOR_VDB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050715 |
Method REMOVE_CONSUMED_ACTION_COMMAND on class CL_UKM_ACTION_COMMAND has no exception.
Method SET_ALL_ACTION_COMMANDS_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050707 | |
2 | ![]() |
IV_FOR_VDB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050707 |
Method SET_ALL_ACTION_COMMANDS_NEW on class CL_UKM_ACTION_COMMAND has no exception.
History
Last changed by/on | SAP | 20141121 |
SAP Release Created in | 710 |