Geben Sie beim Festlegen des Feldformats oder beim Erstellen einer Feldspezifikation für eine Feldausnahme in Übereinstimmung mit den unten beschriebenen Regeln eine möglichst präzise für die Felder an. Geben Sie Barcodes mit diesem System an.
Geben Sie im Format Z(f-t) an, wie viele Zeichen eines bestimmten Typs zulässig sind. Dabei steht Z für den Zeichentyp, v für "Länge von" und b für "Länge bis". In der Formatspezifikation sind Leerzeichen nicht zulässig.
Hinweise:
Die Formatspezifikation für ein Feld ist auf 256 Zeichen beschränkt.
Wenn ein Verify-Benutzer versucht einen Feldwert auf einer Rechnung zu akzeptieren, der nicht der Formatspezifikation oder den Validierungseinstellungen entspricht, erscheint eine Warnmeldung, die den Benutzer auffordert den Wert zu bestätigen oder zu ändern. Der Benutzer kann einen Wert akzeptieren, der nicht der Formatspezifikation und/oder den Validierungseinstellungen entspricht.
Symbol |
Bedeutung |
Beispiel |
Numerische Zeichen |
Beispiel: N(7) Bedeutung: Ein 7-stelliges numerisches Feld. Feld: 1234567 |
|
Alphabetische Zeichen (Buchstaben) |
Beispiel: A(2-5) Bedeutung: Ein alphabetisches Feld mit 2 bis 5 Zeichen. Feld: Abc |
|
Alphanumerische Zeichen und Sonderzeichen wie "#", ">" usw. |
Beispiel: X(5) Bedeutung: Ein Feld mit fünf Zeichen, von denen jedes ein Buchstabe, eine Ziffer oder ein Sonderzeichen sein kann. Feld: Abc3D |
|
Leerzeichen |
Beispiel: N(3)WN(2) Bedeutung: Ein Feld mit 3 Ziffern, einem Leerzeichen und 2 weiteren Ziffern. Feld: 123 45 |
|
Zahl mit Vorzeichen (Plus- oder Minuszeichen) |
Beispiel: SN(3) Bedeutung: Ein dreistelliges numerisches Feld mit einem vorangestellten Plus- oder Minuszeichen Wenn die Zahl negativ ist, wird ihr bei der daraus folgenden Transaktion ein Minuszeichen (-) vorangestellt. Wenn die Zahl positiv ist und ihr ein Pluszeichen (+) vorausgeht, wird ihr bei der daraus folgenden Transaktion ein Pluszeichen vorangestellt Feld: -425 |
|
Entfernt Leerzeichen am Anfang oder Ende einer Zeichenfolge |
Beispiel: N(4)-X(0-1)[#] Bedeutung: Beim Transferieren dieses vierstelligen Feldes wird das Zeichen # entfernt. Feld: 1234# Ausgabe: 1234 |
|
Jedes Zeichen entfernen |
Beispiel: N(3)** Bedeutung: Die letzten zwei Zeichen werden entfernt. Feld: 1234# Ausgabe: 123 Hinweis: * kann nur für den Anfang oder das Ende einer Formatspezifikation verwendet werden. |
|
Dezimalwerte |
Beispiel: N(1-5).NN Bedeutung: Ein numerisches Feld mit ein bis fünf Ziffern, gefolgt von einem Dezimaltrennzeichen und zwei weiteren Ziffern Feld: 24,99 |
|
Nicht zulässiges Zeichen |
Beispiel: N[^0] Bedeutung: Eine einzelne Ziffer außer 0. Feld: 2 |
|
Erforderlich |
Beispiel: A(5) Bedeutung: Das Feld muss fünf alphabetische Zeichen enthalten. Feld: Abcde |
|
Festgelegte Zeichen (Groß-/Kleinschreibung) |
Beispiel: N[139] Bedeutung: Eine einzelne Ziffer, bei der es sich um 1, 3 oder 9 handeln kann Feld: 3 |
|
Mehrere Formate |
Beispiel: {N(5)|N(10)} Bedeutung: Ein fünfstelliges oder ein zehnstelliges Feld. Feld: 12345 |
|
| |
Der Operator "oder" zur getrennten Darstellung von mehreren Formaten, wenn mehrere Formate zulässig sind |
Beispiel: {N(5)|N(10)} Bedeutung: Ein fünfstelliges oder ein zehnstelliges Feld. Feld: 1234567890 |