!--a11y-->
Mapping Onto Lock Object Types 
Creating Lock Object Types (Table CSL_EOTY)
Mapping of standard lock objects onto a
lock object type has to be defined in Customizing by developers during the development phase. To do this, they enter the lock object types in the Customizing table CSL_EOTY (the Z* namespace is reserved for customers). The entries are part of the delivery and serve as a selection criterion in the monitor.
The entries in table
Example
The following lock object types are available in the system for SAP Web AS 6.10:
|
Lock Object Type |
Meaning |
|
SALES_DOCUMENT |
Order |
|
PURCHASING_DOCUMENT |
Purchase order |
|
DELIVERY |
Delivery |
Creating Mapping Rules (Table CSL_EOME)
You enter the mapping rules in the database table
CSL_EOME:
Mapping rules are also known as mappings.
Fields in the Customizing table CSL_EOME
|
Field |
Meaning |
Example |
|
EOMPKY |
Name of the mapping |
SAP_APPL |
|
EOTYKY |
Lock object type in table CSL_EOTY |
SALES_DOCUMENT |
|
EODDKY |
Name of standard lock object in ABAP Dictionary |
EVVBAKE |
Example (Continued)
The following standard lock objects are part of the SAP Web AS 6.10 delivery:
|
Standard Lock Object (ABAP Dictionary) |
Meaning |
|
EVVBAKE |
Sales document only (order) |
|
EMEKKOE |
Purchase document only (purchase order) |
|
EVVBLKE |
Delivery only |
These standard lock objects are mapped onto the following lock object types with the table
CSL_EOME:|
EOMPKY (Mapping) |
EOTKY (Lock Object Type) |
EODDKY (Standard Lock Object) |
|
SAP_APPL |
DELIVERY |
EVVBLKE |
|
SAP_APPL |
PURCHASING_DOCUMENT |
EMEKKOE |
|
SAP_APPL |
SALES_DOCUMENT |
EVVBAKE |
|
SAP_DEFAULT |
DELIVERY |
EVVBLKE |
|
SAP_DEFAULT |
PURCHASING_DOCUMENT |
EMEKKOE |
|
SAP_DEFAULT |
SALES_DOCUMENT |
EVVBAKE |
There are therefore two mapping rules for the lock object types:
SAP_APPL and SAP_DEFAULT.Selecting the Mapping Rule
If there is more than one mapping rule, the CSL has to select one at runtime. There are two ways of configuring Customizing to determine the selection:

The component names are determined by SAP. The development groups of a cross-component scenario must be in agreement on the components and lookups so that the CSL can select the correct mapping in each system.
The CSL selects a mapping according to these table entries: