
Datenselektion über Verwendung 
Beim Aufruf des EH&S Expert wird als Selektionskriterium für die zu lesenden Spezifikationsdaten eine oder mehrere
Verwendungen (Einstufung und Gültigkeitsraum) angegeben. Siehe dazu die Dokumentation zur IMG-Aktivität Eintrag in der Sekundärdatenermittlung erweitern. Es werden nur Daten gelesen, deren Verwendung mit der globalen Vorgabe übereinstimmt.
Es ist aber auch möglich, in einem Regelwerk abweichende Verwendungen als Selektionskriterium für bestimmte Fakten, Records oder Zusammensetzungen im Mapping mit der Option
/USAGE zu definieren. Als Beispiel sei ein Regelwerk genannt, welches prinzipiell Daten mit der Verwendung PUBLIC REG_WORLD lesen soll, aber für einen bestimmten Fakt nur Daten aus PUBLIC DE (z.B. deutsche Wassergefährdungsklasse).Konfiguration
Die möglichen Gültigkeitsräume und deren Hierarchie werden im Customizing festgelegt. Mit EH&S Version 2.5B SP4 und 2.7A oder neuer liest EH&S Expert das Customizing direkt aus dem SAP-System. Änderung im Customizing werden jedoch erst mit dem Neustart des EH&S Expert Server Prozesses wirksam, da aus Performancegründen die Daten nur einmal zu Beginn gelesen werden.
Lokale Konfiguration
In älteren EH&S Versionen kann die Information nicht direkt aus dem SAP-System gelesen werden. In diesem Fall muß sie lokal auf dem Expert-PC abgelegt werden.
Das Anlegen einer solchen lokalen Konfiguration erfolgt im wesentlichen in zwei Schritten:
Aufbau der Konfigurationsdatei
Der Name der Konfigurationsdatei kann frei gewählt werden. Nachfolgend wird die Syntax der Konfigurationsdatei beschrieben. Das Zeichen | dient als Trennzeichen zwischen den einzelnen Spalten. Eventuelle Leerzeichen zwischen den Spaltentrennzeichen und den Codes werden ignoriert. Das Beispiel zeigt den Aufbau der Konfigurationsdatei für ein EH&S 2.7 System.
|
Zeile |
<Kommentar> oder |<rvlid>|<land>|<region>|[<detail_rvlid>|] |
|
|
<Kommentar> |
Ein Kommentar wird durch das Rautezeichen # am Zeilenanfang eingeleitet. |
|
|
<rvlid> |
Code eines EH&S Gültigkeitsraums, z.B. REG_EU |
|
|
<land> |
SAP R/3 Ländercode, der einem Gültigkeitsraum zugeordnet ist, z.B. DE für Deutschland |
|
|
<region> |
Code, der zusammen mit dem Ländercode eine SAP R/3 Region beschreibt, die einem EH&S Gültigkeitsraum zugeordnet ist, z.B. DE und 08 für Baden Württemberg. |
|
|
<detail_rvlid> |
EH&S Code, der ein Werk beschreibt, welches einem EH&S Gültigkeitsraum zugeordnet ist. |
Beispiel für eine Konfigurationsdatei
#################################################################
# Purpose: Customizing of the val. area codes within EH&S #
# to enable local usages within EH&S Expert rule #
# sets other than the global read usage. #
# #
# Parameter: #
# RVLID EH&S validity area code, e.g. REG_EU #
# LAND1 SAP R/3 country code, e.g. DE #
# REGIO SAP R/3 region code, e.g. Bavaria #
# DETAIL_RVLID Code describing organizational units #
# (EH&S version >= 2.7) #
# #
# System : SH1 #
# Client : 011 #
# #
#--------------------------------------- #
#|RVLID |LAND |REGIO|DETAIL_RVLID| #
#--------------------------------------- #
#################################################################
|49CFR |US | | |
|BAVARIA |DE |09 | |
|BE |BE | | |
|BW |DE |08 | |
|CN |CN | | |
|DE |DE | | |
|DK |DK | | |
|FI |FI | | |
|FR |FR | | |
|GB |GB | | |
|NWÜRTT |DE |08 | |
|OALB |DE |08 | |
|REG_EU |AT | | |
|REG_EU |BE | | |
|REG_EU |DE | | |
|REG_EU |DK | | |
|REG_EU |ES | | |
|REG_EU |FI | | |
|REG_EU |FR | | |
|REG_EU |GB | | |
|REG_EU |GR | | |
|REG_EU |IE | | |
|REG_EU |IT | | |
|REG_EU |LU | | |
|REG_EU |NL | | |
|REG_EU |PT | | |
|REG_EU |SE | | |
|SSCHW |DE |08 | |
|US |US | | |
|US-O |US |WY | |
#---------------------------------------
Registry Parameter
Die Customizing Tabelle
TCG93 ist system- und mandantenabhängig. Folgende Szenarien sind deshalb möglich:Beispiel: EH&S Expert für die Destination EHS_EXPERT_SHC wird vom Mandanten 040 aufgerufen. In diesem Fall sucht der Expert zuerst nach dem Registry Parameter
UsageData_040 unter der entsprechenden Destination. Kann er diesen nicht finden, dann sucht er nach dem Parameter UsageData unter der entsprechenden Destination. Konnte auch dieser nicht gefunden werden, so wird nach dem globalen Parameter UsageData gesucht. Erst wenn auch dieser Parameter nicht gefunden werden konnte, bricht Expert die Ausführung des Regelwerkes mit einem Fehler ab, sofern es sich um eine EH&S Version vor 2.5B SP4 oder 2.7A handelt.