Lieferhinweis
Diese Dynamische Aufzählung definiert Auswahlmöglichkeiten für "Lieferhinweise", die Sendungen und Bestellungen als Typisiertes-Attribut (Wertauflöser) zugeordnet werden können.
In Verbindung mit dem Lieferhinweis kann dabei ein Textfeld angeboten werden, in dem Zusatzinformationen zum Lieferhinweis angegeben werden können oder müssen.
Das Erscheinungsbild der Kombination aus Lieferhinweis und Textfeld in Erfassungsmasken hängt davon ab, ob der jeweilige Lieferhinweis explizit als einzelnes Element oder als Teil einer Aufzählung von Lieferhinweisen (als Wiederholendes Element) in ein Formular eingebunden wird:
Einzelner Lieferhinweis mit Textfeld |
Lieferhinweis als Teil einer Aufzählung |
|
|
Neben den Standardmerkmalen Name (1) und Beschreibung und der Möglichkeit zur Lokalisierung über Sprachverwaltung bzw. Firmenspezifische Sprachanpassungen bietet die Aufzählung folgende Parameter, die das optional Textfeld und dessen Validierung betreffen:
Abhängig vom Kennzeichen Text Pflichtfeld (2) wird das Textfeld als Pflichtfeld behandelt und muss ausgefüllt werden. Solange es nicht ausgefüllt ist, erscheint der Standardfehlertext für Pflichtfelder ("Dieses Feld muss ausgefüllt werden.", s. o.).
Abhängig vom Kennzeichen Text Sichtbar (3) erscheint das Textfeld in Verbindung mit dem Lieferhinweisattribut oder nicht. Als Pflichtfeld wird es allerdings immer angezeigt.
Ein Regulärer Ausdruck (4) für die Validierung des Inhalts des Textfelds kann hinterlegt werden. Die Prüfung erfolgt nur, wenn das Feld nicht leer ist.
Der Fehlertext (5) kann über Bundle und Resource per Sprachverwaltung bzw. Firmenspezifische Sprachanpassungen zugeordnet oder im Feld Standardwert direkt hinterlegt werden (wie im Beispiel).
►HINWEISE◄
Wenn Lieferhinweisattribute explizit und einzeln in Erfassungsmasken eingebunden werden, wird das zugehörige Textfeld ausgehend von den in der Dynamischen Aufzählung hinterlegten Parametern konfiguriert. Dabei werden die Kennzeichen "Sichtbar", "Pflichtfeld" und ggf. der Validierer geeignet initialisiert. Diese Einstellungen können anschließend in jeder Erfassungsmaske individuell übersteuert werden. Eine automatische Aktualisierung bestehender Formulare bei Änderungen der Parameter in der Dynamischen Aufzählung erfolgt nicht.
Werden Lieferhinweisattribute in einem Formular durch ein Wiederholendes Element repräsentiert, dann schlägt der aktuelle Stand der Parametrierung in der Dynamischen Aufzählung immer sofort auf die Elemente im Formular durch. Das kann auch bedeuten, dass der bestehende Inhalt eines Textfelds mit einem abgeänderten Regulären Ausdruck für die Validierung in Konflikt gerät und das Geschäftsobjekt nicht gespeichert werden kann, ohne dass dieser Inhalt an die neuen Anforderungen angepasst wird.