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
⤷ 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 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | CL_UKM_ACTION_COMMAND | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | CL_UKM_BUFFER_DB | 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 | MR_CONFIGURATION | Instance attribute | Public | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Access to configuration tables | 20051027 | ||
2 | MT_ACTION_COMMANDS | Instance attribute | Protected | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Storage of Actions | 20050621 | ||
3 | MV_AGENCY_ID | Instance attribute | Protected | Type reference (TYPE) | UKM_E_AGENCY_ID | UKM: Key Agency ID | 20050627 | ||
4 | MV_BUFFER_LINES_MAX | Instance attribute | Public | Type reference (TYPE) | UKM_E_BUFFER_LINES_MAX | UKM: Maximum Number of Rows in Buffer | 20060307 | ||
5 | MV_LAST_ACTION_NUMBER | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050614 | ||
6 | MV_LAST_CONSUMED_ENTRY_DB | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050707 | ||
7 | MV_LAST_CONSUMED_ENTRY_VDB | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050707 | ||
8 | MV_LAST_OBJECT_NUMBER | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050614 | ||
9 | MV_NUMBER_OF_ENTRIES | Instance attribute | Protected | Type reference (TYPE) | INT4 | Natural Number | 20050614 | ||
10 | SC_AC_DESCRIPTION_AK2O | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X' | UKM: Details of ActionCommandCode | 20060110 | |
11 | SC_AC_DESCRIPTION_AOGD | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X XX' | UKM: Details of ActionCommandCode | 20060110 | |
12 | SC_AC_DESCRIPTION_AOGP | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X X X' | UKM: Details of ActionCommandCode | 20060110 | |
13 | SC_AC_DESCRIPTION_AOVD | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X X X' | UKM: Details of ActionCommandCode | 20060110 | |
14 | SC_AC_DESCRIPTION_AOVP | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'X X X X X' | UKM: Details of ActionCommandCode | 20060110 | |
15 | SC_AC_DESCRIPTION_DKFO | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X' | UKM: Details of ActionCommandCode | 20060110 | |
16 | SC_AC_DESCRIPTION_DOGD | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X XX' | UKM: Details of ActionCommandCode | 20060110 | |
17 | SC_AC_DESCRIPTION_DOGP | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X X X' | UKM: Details of ActionCommandCode | 20060110 | |
18 | SC_AC_DESCRIPTION_DOVD | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X X X' | UKM: Details of ActionCommandCode | 20060110 | |
19 | SC_AC_DESCRIPTION_DOVP | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | 'XX X X X' | UKM: Details of ActionCommandCode | 20060110 | |
20 | SC_AC_DESCRIPTION_GMGD | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX XX' | UKM: Details of ActionCommandCode | 20060110 | |
21 | SC_AC_DESCRIPTION_GMGP | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX X X' | UKM: Details of ActionCommandCode | 20060110 | |
22 | SC_AC_DESCRIPTION_GMVD | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX X X' | UKM: Details of ActionCommandCode | 20060110 | |
23 | SC_AC_DESCRIPTION_GMVP | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' XX X X' | UKM: Details of ActionCommandCode | 20060110 | |
24 | SC_AC_DESCRIPTION_GOBK | Constant | Protected | Type reference (TYPE) | UKM_S_ACTION_DESCRIPTION | ' X X' | UKM: Details of ActionCommandCode | 20060110 | |
25 | SC_AC_DESCRIPTION_PREFIX | Constant | Protected | Type reference (TYPE) | CHAR18 | 'SC_AC_DESCRIPTION_' | Field length 18 | 20060110 | |
26 | SC_ADD_KEYS_TO_OBJECT | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AK2O' | Activity Code | 20050614 | |
27 | SC_ADD_OBJECTS_TO_MGD | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOGD' | Activity Code | 20060110 | |
28 | SC_ADD_OBJECTS_TO_MGP | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOGP' | Activity Code | 20060110 | |
29 | SC_ADD_OBJECTS_TO_MVD | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOVD' | Activity Code | 20060110 | |
30 | SC_ADD_OBJECTS_TO_MVP | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'AOVP' | Activity Code | 20060110 | |
31 | SC_DELETE_KEYS_FROM_OBJECT | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DKFO' | Activity Code | 20050614 | |
32 | SC_DELETE_OBJECTS_FROM_MGD | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOGD' | Activity Code | 20060110 | |
33 | SC_DELETE_OBJECTS_FROM_MGP | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOGP' | Activity Code | 20060110 | |
34 | SC_DELETE_OBJECTS_FROM_MVD | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOVD' | Activity Code | 20060110 | |
35 | SC_DELETE_OBJECTS_FROM_MVP | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'DOVP' | Activity Code | 20060110 | |
36 | SC_GET_MAPPING_GROUPED_NEG | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMGD' | Activity Code | 20051109 | |
37 | SC_GET_MAPPING_GROUPED_POS | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMGP' | Activity Code | 20051109 | |
38 | SC_GET_MAPPING_VECTORED_NEG | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMVD' | Activity Code | 20051109 | |
39 | SC_GET_MAPPING_VECTORED_POS | Constant | Public | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | 'GMVP' | Activity Code | 20051109 | |
40 | SC_GET_OBJECT_BY_KEY | 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 | Changing | CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20050614 | ||
2 | Importing | 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 | Importing | IV_CLIENT_DEFAULT | Call by reference | Type reference (TYPE) | UKM_E_CLIENT_DEFAULT_BOOLEAN | UKM: Indikator für Standardobjekt des Client-Systems | 20050614 | ||
4 | Importing | IV_GROUP_REFERENCE | Call by reference | Type reference (TYPE) | UKM_E_GROUP_REFERENCE_BOOLEAN | UKM: Indikator für Gruppen-Referenz | 20050614 | ||
5 | Importing | IV_INCLUDE_MAPPING | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20051222 | |
6 | Importing | IV_INCLUDE_OBJECT | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050628 | |
7 | Importing | IV_INTERNAL_KEY | Call by reference | Type reference (TYPE) | UKM_E_INTERNAL_KEY_BOOLEAN | UKM: Indikator für internen Schlüssel | 20060201 | ||
8 | Importing | IV_KEY_ID | Call by reference | Type reference (TYPE) | UKM_E_KEY_ID | UKM: Schlüssel-ID | 20060201 | ||
9 | Importing | IV_KEY_VALUE | Call by reference | Type reference (TYPE) | UKM_E_KEY_VALUE | UKM: Schlüsselwert | 20060201 | ||
10 | Importing | IV_LEADING_KEY | Call by reference | Type reference (TYPE) | UKM_E_LEADING_KEY_BOOLEAN | UKM: Indikator für führenden Schlüssel | 20060201 | ||
11 | Importing | IV_MAPPING_STATUS | Call by reference | Type reference (TYPE) | UKM_E_STATUS_CODE | UKM: Status | 20050627 | ||
12 | Importing | IV_NEXT_ACTION | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050614 | |
13 | Importing | IV_NEXT_OBJECT | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050614 | |
14 | Importing | IV_OBJECT_STATUS | Call by reference | Type reference (TYPE) | UKM_E_STATUS_CODE | UKM: Status | 20050627 | ||
15 | Importing | IV_SCHEME_AGENCY_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SA_ID | UKM: CCT:Identifier SchemeAgencyID | 20060201 | ||
16 | Importing | IV_SCHEME_AGENCY_SCHEME_AG_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SASA_ID | UKM: CCT:Identifier SchemeAgencySchemeAgencyID | 20060201 | ||
17 | Importing | IV_SCHEME_AGENCY_SCHEME_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_SAS_ID | UKM: CCT:Identifier SchemeAgencySchemeID | 20060201 | ||
18 | Importing | IV_SCHEME_ID | Call by reference | Type reference (TYPE) | UKM_E_CCT_ID_S_ID | UKM: CCT:Identifier SchemeID | 20060201 | ||
19 | Importing | 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 | Changing | CS_MESSAGE | Call by reference | Type reference (TYPE) | UKM_S_MESSAGE | UKM: Statusinformation und Nachrichten an den Verwender | 20060307 | ||
2 | Exporting | 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 | Importing | IR_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Zugriff auf die Konfigurations-Tabellen | 20051027 | ||
2 | Importing | IT_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20050621 | ||
3 | Importing | 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 | Returning | 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 | Importing | IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050707 | |
2 | Returning | 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 | Importing | IV_ACTION_COMMAND_CODE | Call by reference | Type reference (TYPE) | UKM_E_ACTION_COMMAND_CODE | Aktionscode | 20060110 | ||
2 | Returning | 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 | Exporting | 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 | Exporting | ER_ACTION_COMMAND | Call by reference | Object reference (TYPE REF TO) | CL_UKM_ACTION_COMMAND | UKM: Ablage von Änderungsaufrufen | 20051027 | ||
2 | Importing | IR_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_UKM_CONFIGURATION | UKM: Zugriff auf die Konfigurations-Tabellen | 20051027 | ||
3 | Importing | IT_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20051027 | ||
4 | Importing | 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 | Exporting | EV_KEY_VALUE | Call by reference | Type reference (TYPE) | UKM_E_KEY_VALUE | UKM: Schlüsselwert | 20130823 | ||
2 | Importing | IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | UKM: Für DB-Änderungen | 20130823 | ||
3 | Importing | 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 | Exporting | ET_ACTION_COMMANDS | Call by reference | Type reference (TYPE) | UKM_T_ACTIONS_RAW | Ablage von Aktionen | 20050621 | ||
2 | Importing | IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_FALSE | UKM: Boolescher Ausdruck | 20050707 | |
3 | Importing | 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 | Importing | 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 | Importing | IV_KEEP_NEW_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050715 | |
2 | Importing | 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 | Importing | IV_FOR_DB | Call by reference | Type reference (TYPE) | UKM_E_BOOLEAN | ABAP_TRUE | UKM: Boolescher Ausdruck | 20050707 | |
2 | Importing | 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 |