Abbildungen auf Sperrobjekttypen
Anlegen von Sperrobjekttypen (Tabelle CSL_EOTY)
Die Abbildungen von Standard-Sperrobjekten auf einen
Sperrobjekttyp müssen Entwickler zur Entwicklungszeit im Customizing hinterlegen. Dazu tragen sie die Sperrobjekttypen in der Customizing-Tabelle CSL_EOTY ein (für Kunden ist der Namensraum Z* reserviert). Die Einträge werden mit ausgeliefert und dienen unter anderem als Selektionskriterium im Monitor.
Die Einträge in der
Beispiel
Folgende Sperrobjekttypen sind zum SAP Web AS 6.10 im System vorhanden:
|
Sperrobjekttyp |
Bedeutung |
|
SALES_DOCUMENT |
Auftrag |
|
PURCHASING_DOCUMENT |
Bestellung |
|
DELIVERY |
Lieferung |
Anlegen von Abbildungsvorschriften (Tabelle CSL_EOME)
Die Abbildungsvorschriften werden in der Datenbanktabelle
CSL_EOME eingetragen:
Abbildungsvorschriften werden auch als Mappings bezeichnet.
Felder der Customizing-Tabelle CSL_EOME
|
Feld |
Bedeutung |
Beispiel |
|
EOMPKY |
Name des Mappings. Der Name sollte mit dem Komponentennamen übereinstimmen, für den das Mapping gilt. Nach einem Transport oder dem Replizieren der Tabelle in andere Systeme kann die CSL dann über die im System vorhandenen Komponenten das richtige Mapping auswählen (siehe unten). |
SAP_APPL |
|
EOTYKY |
Sperrobjekttyp aus Tabelle CSL_EOTY |
SALES_DOCUMENT |
|
EODDKY |
Name des Standard-Sperrobjekts aus dem ABAP Dictionary |
EVVBAKE |
Beispiel (Fortsetzung)
Betrachten Sie folgende Standard-Sperrobjekte, die Teil der Auslieferung des SAP Web AS 6.10 sind:
|
Standard-Sperrobjekt (ABAP Dictionary) |
Bedeutung |
|
EVVBAKE |
Verkaufsbeleg exklusiv (Auftrag) |
|
EMEKKOE |
Einkaufsbeleg exklusiv (Bestellung) |
|
EVVBLKE |
Lieferung exklusiv |
Diese Standard-Sperrobjekte werden auf folgende Sperrobjekttypen über die Tabelle
CSL_EOME abgebildet:|
EOMPKY (Mapping) |
EOTKY (Sperrobjekttyp) |
EODDKY (Standard-Sperrobjekt) |
|
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 |
Es gibt also zwei Abbildungsvorschriften für die Sperrobjekttypen:
SAP_APPL und SAP_DEFAULT.Auswahl der Abbildungsvorschrift
Bei mehreren abgelegten Abbildungsvorschriften muß die CSL eines zur Laufzeit auswählen. Es gibt zwei Konfigurationsmöglichkeiten im Customizing, um die Auswahl zu bestimmen:

Die Komponentennamen sind von SAP festgelegt. Die beteiligten Entwicklungsgruppen eines komponentenübergreifenden Szenarios sollten sich auf die Komponenten und Suchordnungen einigen, damit die CSL in jedem System das richtige Mapping auswählt.
Abhängig von diesen Tabellen-Einträgen wählt die CSL ein Mapping aus: