Auftragsverwaltung
Mit der Funktion Auftragsverwaltung werden Funktionen und Objekte eingeführt, mit denen Sie einzelne Jobs gruppieren
und gemeinsam effizient verarbeiten können. Die Funktion unterstützt sowohl die manuelle
Auftragserstellung als auch die Übermittlung von Aufträgen aus Bestellsystemen, die
Aufträge als XML-Dateien ausgeben oder exportieren können.
Diese Funktion fügt eine Schrittvorlage, das Objekt Auftrag und das Objekt Auftragseigenschaftenzuordnung hinzu. Es enthält auch Beispielobjekte als Teil eines Nutzungsszenarios, die Sie untersuchen und bei Bedarf für Ihre Installation kopieren können.
Objekte
- Reihenfolge
- Ein Auftrag ist ein Container für Jobs. Jobs können manuell erstellt werden (über das Portlet Jobs übergeben) oder von einem Bestellsystem generiert und als XML-Datei an ein Eingabegerät übermittelt werden. Die XML-Datei wird interpretiert und in einen oder mehrere Aufträge mit einem oder mehreren Jobs in jedem Auftrag umgewandelt. Sie können Eigenschaften für einen Auftrag festlegen, von denen einige an alle Jobs des Auftrags weitergegeben werden.
- Auftragseigenschaftenzuordnung
- Eine Auftragseigenschaftenzuordnung definiert, welche XML-Elemente in der vom Bestellsystem erstellten Datei zur Identifizierung von Aufträgen und Jobs und welche zur Festlegung von Eigenschaften verwendet werden.
Schrittvorlage
- CreateOrdersFromFile
- Ein Schritt, der auf dieser Schrittvorlage basiert, verwendet ein Objekt zur Auftragseigenschaftenzuordnung, um Aufträge mit darin enthaltenen Jobs aus dem Inhalt einer XML-Eingabedatei zu erstellen. Der Schritt übermittelt die Jobs zur Verarbeitung an einen angegebenen Workflow.
- OrderSample
- Ein Beispiel-Workflow, den Sie prüfen und ausführen können, um zu verstehen, wie das Feature funktioniert. Er empfängt eine XML-Datei von OrderHotFolder und sendet Jobs zur Verarbeitung durch den Workflow OrderJobSample.
- OrderJobSample
- Ein Beispiel-Workflow, den Sie prüfen und ausführen können, um zu verstehen, wie das Feature funktioniert. Er empfängt untergeordnete Jobs aus dem Workflow OrderSample und verarbeitet sie.
- OrderHotFolder
- Eine Beispiel-Eingabeeinheit mit einer vorab geladenen Beispielauftragsdatei. Sie übergibt die Musterdatei zur Bearbeitung an den Workflow OrderSample.
- OrderXMLSample
- Ein Beispielobjekt für die Zuordnung von Auftragseigenschaften, das so konfiguriert ist, dass es die Beispieldatei Order.xml verarbeitet und einen Auftrag und zwei Jobs erstellt.