Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Einstellungen für Werteberechtigungen  Dokument im Navigationsbaum lokalisieren

Mögliche Einstellungen

Sie haben folgende generelle Eingabemöglichkeiten zur Definition von Werteberechtigungen:

      Einzelwert

Beispiel: Merkmalswert = A

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

EQ (equal: Einzelwert)

A

      Intervall

Beispiel: A <= Merkmalswert <= B

Including/Excluding

Operator

Technischer Merkmalswert (von)

Technischer Merkmalswert (bis)

I (including)

BT (between: Intervall)

A

B

      Muster:

* (Stern) für beliebig viele Zeichen oder + (Plus) für genau ein Zeichen

Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

CP (contains pattern: suche Muster)

A*

      Aggregationsberechtigung:

: (Doppelpunkt) für die Berechtigung für aggregierte Werte

Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

EQ (equal: Einzelwert)

:

Muster

Als Muster sind nur solche erlaubt, die auf ein einzelnes Musterzeichen enden, also den Stern (*) für eine beliebige Zeichenkette oder das Pluszeichen (+) für genau ein Zeichen. Die Eingaben A*A oder A+A sind nicht möglich. Momentan wird das Muster + nicht geprüft, deshalb ist es möglich, dies einzugeben, aber es liefert nicht das erwartete Ergebnis.

Operatoren

Für alle Merkmale außer 0TCAVALID (Gültigkeit) sind die Operatoren E (excluding), GT (greater than), GE (greater or equal), LT (less than) und LE (less or equal) nicht erlaubt.

Für 0TCAVALID (Gültigkeit) sind auch E (excluding) und die relationalen Operatoren erlaubt. Diese werden zu tatsächlichen Intervallen mit den Grenzen 10000101 und 99991231 konvertiert.

Variablen vom Typ Customer-Exit

Eine Variable erhält den Operator EQ (equal), unabhängig davon, wie Sie durch das Coding gefüllt wird.

Weitere Informationen: Berechtigungen mit Variablen

Zeichengruppen und Groß- und Kleinschreibung

Die Eingabe von Werten kann von der Groß- und Kleinschreibung abhängig sein. Benutzen Sie die Eingabehilfe, um die korrekte Schreibweise zu übernehmen. Bei Intervallen spielt auch die Reihenfolge eine Rolle, in der die Zeichen (character) im System abgelegt sind. Beispielsweise käme der Kleinbuchstabe a nach dem Großbuchstaben A.

Beachten Sie bei Merkmalen vom Typ CHAR mit einer Länge größer als 1, dass Sie separate Intervalle für Zahlen- und Buchstabenwerte definieren müssen. Gültige Beispiele wären die Intervalle A bis Z oder 1 bis 9. Definieren Sie keinen Intervall von A bis 9. Dies führt entweder zur Meldung, dass Sie keine Berechtigung haben oder Sie bekommen zu viele Daten angezeigt.

Automatische Korrekturen

Das System versucht bei der Definition von Berechtigungen, Intervalle zu korrigieren, wenn es sie interpretieren kann. Dies bedeutet aber nicht, dass die Interpretation immer korrekt ist.

Beispiele für automatische Korrekturen:

Für Merkmale allgemein:

1. Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

Technischer Merkmalswert (bis)

I (including)

EQ (equal: Einzelwert)

A

B

wird korrigiert in:

Including/Excluding

Operator

Technischer Merkmalswert (von)

Technischer Merkmalswert (bis)

I (including)

BT (between: Intervall)

A

B

 

2. Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

EQ (equal: Einzelwert)

A*

wird korrigiert in:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

CP (contains pattern: suche Muster)

A*

 

Für das Merkmal Gültigkeit (0TCAVALID):

1. Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

BT (between: Intervall)

200+1231

wird korrigiert in:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

EQ (equal: Einzelwert)

200+1231

 

2. Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

Technischer Merkmalswert (bis)

I (including)

CP (contains pattern: suche Muster)

2001++13 

2001++14

wird korrigiert in:

Including/Excluding

Operator

Technischer Merkmalswert (von)

Technischer Merkmalswert (bis)

I (including)

BT (between: Intervall)

2001++13 

2001++14

 

3. Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

CP (contains pattern: suche Muster)

200+1015

wird korrigiert in:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

EQ (equal: Einzelwert)

200+1015

 

4. Beispiel:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

GT (equal: Einzelwert)

20041231

wird korrigiert in:

Including/Excluding

Operator

Technischer Merkmalswert (von)

Technischer Merkmalswert (bis)

I (including)

BT (greater than: größer als)

20050101

99991231

 

Werte, Intervalle und Muster werden nicht korrigiert, wenn es nicht klar ist, was als Ergebnis herauskommen soll.                                                                       

Beispiele für Definitionen, die nicht erlaubt sind:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

CP (contains pattern: suche Muster)

A*A

 

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

LE (less or equal: kleiner gleich)

A

Der Operator LE ist nur für das Merkmal Gültigkeit (0TCAVALID) erlaubt.

Numerische Merkmale können gemäß der Länge, die für sie definiert wurde, abgeschnitten werden. Das hat zur Folge, dass die Berechtigung nicht zieht. Wie diese Definition beispielsweise für ein Merkmal der Länge 3:

Including/Excluding

Operator

Technischer Merkmalswert (von)

I (including)

EQ (equal: Einzelwert)

000*

Dies wird nicht automatisch geprüft.                                                     

Für nicht erlaubte Kombinationen wird meistens eine Warnung (Fehlermeldung) ausgegeben, und die Berechtigung kann nicht gesichert werden.

Für korrigierte Fehler wird eine Warnung ausgegeben, die Berechtigung kann gesichert werden, wenn nicht echte, unkorrigierbare Fehler auftreten.

                                                          

Ende des Inhaltsbereichs