...
Übertragungsstatus | Bei diesem Status wird der entsprechende Cronjob (Hintergrundaufgabe) angelegt, der dann die Übertragung ausführt. |
E-Mail-Empfänger bei Fehlermeldung | Dieser Empfänger wird benachrichtigt, sollte es bei einer Übertragung zu einem Fehler kommen. |
XML-Vorlage | Freie Eingabe einer Vorlage (bspw. XML), über die die relevanten Bestelldaten übertragen werden können. |
FTP-Verbindung | Server, Port, Root, Benutzername und Passwort für den entsprechenden Zielserver. Die Datei wird immer als "orderdata_IdDerBestellung.xml" abgelegt. |
Verfügbare Variablen innerhalb der XML-Vorlage
Die XML-Vorlage kann mithilfe der Smarty-Syntax möglichst dynamisch und flexibel bearbeitet werden. Hierbei stehen folgende Variablen zur Verfügung:
Bezeichnung | Beschreibung | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
$order | Übergeordnete Variable: Das Order-Objekt bietet zahlreiche Informationen zu der Bestellung als solche. Es können hier bei folgende Detailinformationen abgerufen werden (bspw.
| ||||||||||||||||||||||||||||||||||||||||||||
$orderCartItems | Diese Variable enthält alle Bestellpositionen der Bestellung und kann mithilfe der Smarty-Syntax durchlaufen werden.
Es stehen hier folgende Detailinformationen zur Verfügung:
|
Logging und fehlgeschlagene Übertragungen
Innerhalb jeder Bestellung (Auftragsdetailseite) können die Logeinträge eingesehen werden. Hier ist es auch möglich, die Übertragung nochmals manuell anzustoßen, sofern der Cronjob angelegt und bereits ausgeführt wurde. Es ist nicht möglich, eine manuelle Übertragung vor einer automatischen Übertragung auszulösen.