Formatierungsregeln verwalten

Formatierungsregeln werden eingerichtet, um Kundenauftragsnummern zu validieren und so fehlerhafte Eingaben und die Zurückweisung von Rechnungen aufgrund dieser Fehler zu verhindern. Sie werden auch zur Validierung von Vertragsreferenznummern für den Lieferantenbonus verwendet, um die Ablehnung von Lieferantenbonusforderungen zu verhindern.

Einführung

Der Zweck einer Formatierungsregel ist die Definition der Bedingungen, die gelten müssen, wenn eine Kundenauftragsnummer oder die Vertragsreferenznummer eines Lieferantenbonus eingegeben wird. Dadurch kann die Eingabe fehlerhafter Informationen vermieden werden.

Formatierungsregel definieren

Die Formatierungsregel, die von einem Kunden und/oder Lieferanten bereitgestellt wird, wird in "Formatierungsregeln. Definieren" (CMS085) definiert und verwaltet.

Die Formatierungsregel wird im Feld "Formatierungsregel" in (CMS085/E) mithilfe der Zeichen "a" (Kleinbuchstabe; für beliebiges alphabetisches Zeichen), "n" (Kleinbuchstabe; für beliebiges numerisches Zeichen), "x" (Kleinbuchstabe; für beliebiges alphabetisches oder numerisches Zeichen) und mithilfe von Sonderzeichen als Trennzeichen eingegeben. Für gegebene Positionen in der Formatierungsregel können auch bestimmte Alphawerte (A–Z) und numerische Werte (0–9) angegeben werden.

Die zulässigen alphanumerischen Werte innerhalb der Formatierungsregel können auf bestimmte Buchstaben beschränkt werden, indem diese in (CMS085/E) im Feld "Zulässige alphanumerische Werte" eingegeben werden. Wenn keine Buchstaben angegeben werden, können alle Buchstaben den alphanumerischen Wert in der Formatierungsregel ersetzen.

Die Zeichen innerhalb der Formatierungsregel sind wie folgt definiert:

Zeichen Zweck
a (kleiner Buchstabe) Es ist ein beliebiger Buchstabe zulässig.
n (kleiner Buchstabe) Es ist ein beliebiges numerisches Zeichen zulässig.
x (kleiner Buchstabe) Es ist ein beliebiges alphanumerisches Zeichen zulässig.
A bis Z (große Buchstaben) Nur der jeweilige Buchstabe ist zulässig.
1 bis 9 Nur die jeweilige Ziffer ist zulässig.
Sonderzeichen wie "." "," "-" "_": Diese können als Trennzeichen verwendet werden.

Beispiel für eine Formatierungsregel

In diesem Beispiel sind die Felder "Zulässige alphanumerische Werte" und "Zulässige numerische Werte" leer, sodass alle alphanumerischen und numerischen Werte in den Formatierungsregelzeichen "a, n, x" zulässig sind.

Formatierungsregel = APYaa-nn.x1 bedeutet:

  • Zeichen 1–3 muss "APY" sein.
  • Zeichen 4–5 kann ein beliebiges alphanumerisches Zeichen sein.
  • Zeichen 6 muss "-" sein.
  • Zeichen 7–8 kann ein beliebiges numerisches Zeichen sein.
  • Zeichen 9 muss "." sein.
  • Zeichen 10 kann ein beliebiges alphanumerisches Zeichen sein.
  • Zeichen 11 muss 1 sein.

Zusammenfassung:

  • APYBG-23.A1 ist gültig.
  • APYHK-56.21 ist gültig.
  • APXHK-56.01 ist ungültig, weil das X ein Y sein muss.
  • APYMZ-5F.X1 ist ungültig, weil das F ein numerisches Zeichen sein muss.

Feldformatierungsregeln definieren

Die Feldformatierungsregel wird mit dem angewendeten Feld in Kombination mit der spezifischen Kunden- oder Lieferanten-ID in "Feldformatierungsregeln. Öffnen" (CMS086) verbunden.

Die für die Formatierungsregeln unterstützten Felder sind in der Feldgruppe CMFOR = Auswahltabelle für Format.-Regeln enthalten.

Das Feld &CUOR ist generisch, und die Formatierungsregel wird bei Verbindung mit OACUOR nur bei Kundenauftragsprozessen angewendet. Bei BACUOR wird die Formatierungsregel nur bei Miete angewendet. Für den gleichen Kunden oder Lieferanten können mehrere Formatierungsregeln angewendet werden, sofern zutreffend.

Die für die Formatierungsregel verfügbaren Felder sind wie folgt definiert:

Feld Beschreibung Schlüsselfeldtyp Kommentar
&CUOR Kundenauftragsnummer 01 = Kunde Die Formatierungsregel ist für alle Auftragsnummern des Kunden aktiviert.
&RASR Vertragsreferenznummer 02 = Lieferant Die Formatierungsregel ist für die Vertragsreferenznummern eines Lieferantenbonus beliebigen Typs auf Verkaufselementen aktiviert: Promotion, einmalig und verkaufsbasierter Lieferantenbonusvertrag.
BHCUOR Kundenauftragsnummer 01 = Kunde Die Formatierungsregeln sind nur für Kundenauftragsnummern in "Mietvertrag. Öffnen" (STS100) aktiviert.
OACUOR Kundenauftragsnummer 01 = Kunde Die Formatierungsregeln sind nur für Kundenauftragsnummern in "Kundenauftrag. Öffnen" (OIS) aktiviert.
PCRASR Vertragsreferenznummer 02 = Lieferant Die Formatierungsregel ist nur für die Vertragsreferenznummer in "Verkaufsbas. Lief.-Bonus. Vertrag öffnen" (OIS860/E) aktiviert.

Formatierungsregeln verwalten

Bei Eingabe einer fehlerhaften Formatierungsregel im Auftragsprozess wird eine Stoppmeldung mit dem Text "Formatierungsregel x ist ungültig" angezeigt. Die gültigen Formatierungsregeln werden dem Endbenutzer nicht angezeigt, da der Benutzer dadurch möglicherweise anfängt, Varianten zu durchzuprobieren anstatt Unterstützung anzufordern. Die gültigen Formatierungsregeln für einen bestimmten Kunden oder Lieferanten können einfach über die neuen verknüpften Optionen in "Kunde. Öffnen" (CRS610) oder "Lieferant. Öffnen" (CRS620) aufgerufen werden. Der Zugriff kann auf Basis von Berechtigungen mithilfe verknüpfter Optionen erfolgen.