In uStore bestellte Artikel durchlaufen mehrere Warteschlangen, auch als Auftragsabwicklungsstatus bekannt. Die Tabelle Auftragsabwicklungsstatus ermöglicht Ihnen, benutzerdefinierte Warteschlangen zur Ansicht Aufträge hinzuzufügen, die dann widerum verwendet werden können, um den Bestell-Flow im Backoffice zu ändern.
So fügen Sie einen Auftragsabwicklungsstatus hinzu:
1. Klicken Sie in der Ansicht Setup auf System-Tabellen.
2. Klicken Sie in der Liste System-Tabellen auf Order Handling Status (Auftragsabwicklungsstatus).
3. Klicken Sie auf die Schaltfläche Neu hinzufügen.
4. Füllen Sie folgende Felder aus:
– Name: Der Name der Warteschlange, der für den Administrator in der Ansicht Aufträge sichtbar ist.
– Beschreibung: Beschreibung der Warteschlange.
– Customer App Display Name (Anzeigename von Kundenanwendung): Der Name der Warteschlange, der auf der Seite Ihre Bestellungen in der Anwendung Storefront angezeigt werden soll.
Wenn Sie für die Warteschlangen in den Anwendungen „Back Office“ und „Storefront“ unterschiedliche Namen verwenden, können Sie interne Shop-Prozeduren vor den Kunden verbergen.
Sie können beispielsweise verschiedene Warteschlangen (z. B.die Warteschlangen A, B und C) in der Anwendung „Back Office“ in einer einzigen Kundenwarteschlange clustern (z.B.D). Das Ergebnis ist, dass Kunden auf der Seite Ihre Bestellungen nicht den genauen Status einer Bestellung sehen werden, wie er in der Back Office-Anwendung (A, B, C) angezeigt wird, sondern den spezifischen Auftragsstatus, den Sie Sie aktiviert haben (D).
– Angezeigte Reihenfolge: Geben Sie eine eindeutige Zahl ein, welche die Position dieser Warteschlange in der Liste „Warteschlange“ in der Ansicht „Aufträge“ festlegt.
– Status: Legen Sie fest, ob dieser Eintrag in der Tabelle „Warteschlange“ aktiviert (Aktiv) oder deaktiviert (Inaktiv) werden soll. Deaktivieren Sie keine Warteschlangen, die Aufträge enthalten.
5. Wenn es sich nicht um eine aggregierende Warteschlange handelt, geben Sie false in das Feld IsAggregatingQueue ein.
6. Wählen Sie aus der Liste Elemente-Typ aus, ob der Auftrag für einzelne Elemente der Bestellung, Versandartikel oder die Bestellung als Ganzes ausgeführt wird.
7. Wählen Sie unter Status für Storefront-Benutzer den Status aus, der dem Benutzer in der Liste der Bestellungen (Seite „Auftragsverlauf“), angezeigt werden soll. Wenn der Kunde auf dieser Seite eine Bestellung auswählt, wird der Status der bestellten Artikel angezeigt.
8. Klicken Sie auf Speichern.
Die Warteschlange wird jetzt am Ende der Liste „Auftragsabwicklungsstatus“ hinzugefügt.
Die Warteschlange wird auf der Seite „Aufträge“ erst angezeigt, sobald eine Lokalisierung hinzugefügt wurde.
9. Suchen Sie nach der neuen Warteschlange, die Sie gerade erstellt haben und klicken Sie auf das Symbol Bearbeiten .
10. Klicken Sie auf die Schaltfläche Lokalisierten Text bearbeiten.
11. Klicken Sie auf Neu hinzufügen, um eine neue Lokalisierung hinzuzufügen.
12. Wählen Sie aus der Liste Kultur die Sprache aus, die Sie für das Backoffice verwenden.
13. Geben Sie im Feld DisplayName (Anzeigename) einen Anzeigenamen für diese Sprache ein. Dieser wird in der Storefront für den Bestellstatus angezeigt.
14. Im Bereich GridViewXML können Sie die gewünschten Spaltennamen übersetzen.
15. Geben Sie im Feld Name den Namen ein, der im Backoffice in der Warteschlangen-Dropdown-Liste angezeigt werden soll.
16. Klicken Sie auf Speichern.
Wenn Sie das Backoffice in mehreren Sprachen verwenden, müssen Sie diesen Vorgang wiederholen, um für jede Sprache den lokalisierten Text hinzuzufügen. Sie müssen den Anzeigenamen und die Feldnamen in der neuen Sprache eingeben und in GridViewXml für jede Spalte den Anzeigenamen „displayName“ suchen und die Überschrift der englischen Spalte in die ausgewählte Sprache übersetzen.
Nach Erstellung der neuen Warteschlange und der Lokalisierung der neuen Warteschlange, müssen Sie uStore mitteilen, welcher Kategorie die Warteschlange hinzugeführt werden soll. Siehe Auftragsabwicklungsstatus-Kategorie-Tabelle anlegen.
Benutzerdefinierte Auftragsabwicklungsstatus und Aktionen