Mit diesem Add-On können Personalisierungsdaten sowie die zugehörigen Druckdokumente nachträglich durch einen berechtigten Freigeber bearbeitet werden, sofern die entsprechende Berechtigung im jeweiligen Schritt der Freigabe erteilt wurde.
Konfiguration
Einstellung | Beschreibung |
|---|---|
Nachträgliche Bearbeitung | Mit dieser Option kann die Funktion aktiviert werden. Hinweis: Diese Option wird ignoriert, falls ein "Lokale Bestellworkflow" für den Artikel genutzt wird. |
Benutzer über nachträgliche Bearbeitungen benachrichtigen | Wird die Personalisierung innerhalb der Freigabe von einem Freigeber nachträglich bearbeitet und verändert, erhält der Besteller eine Benachrichtigung per E-Mail. Die zugehörige Vorlage kann in den Shop-Einstellungen unter Shops » bearbeiten » Freigabe bearbeitet werden. |
Bearbeitung von Bestelloptionen | Mit dieser Option können die Bestelloptionen innerhalb der Freigabe geändert werden. Hinweis: Diese Option wird ignoriert, falls ein "Lokaler Bestellworkflow" für den Artikel genutzt wird. |
Zugelassene Freigeber | Mit dieser Option kann festgelegt werden, wer zur nachträglichen Bearbeitung berechtigt wird. Es steht hierbei der Besteller und / oder der Freigeber zur Verfügung. |
Konfiguration auf Artikelebene
In den Einstellungen eines Artikels (Produkte » Artikel » bearbeiten » Freigabe / Dienstleister) kann die Option für die nachträgliche Personalisierung aktiviert werden.
lokaler_bestellworkflow
Konfiguration innerhalb eines lokalen Bestellworkflows
Innerhalb eines lokalen Workflows können die Einstellungen zur nachträglichen Bearbeitung je Workflowschritt gesetzt werden:
Verwaltung » Einstellungen » Lokaler Bestellworkflow » bearbeiten » Workflowschritt bearbeiten.
In der Freigabeseite wird Button zum versenden einer Korrekturanforderung an den Besteller erscheinen.
Besonderheit: Vererbung von Personalisierungsdaten bei Artikelpaketen
Wird innerhalb eines Artikelpakets für einzelne Bestandteile die Option „Personalisierung überspringen“ sowie „Personalisierungsdaten aus vorherigem Bestandteil übernehmen“ aktiviert, so werden die bearbeiteten Personalisierungsdaten des vorhergehenden Bestandteils automatisch auf die nachfolgenden Bestandteile übertragen.
Beispielhafte Konfiguration
Ein Artikelpaket besteht aus mehreren Bestandteilen.
Der erste Bestandteil erhält eine Druckfreigabe mit aktivierter Option „Korrekturen zulassen“.
Die nachfolgenden Bestandteile haben beide Einstellungen aktiviert:
Personalisierung überspringen
Personalisierungsdaten aus vorherigem Bestandteil übernehmen
In diesem Fall wird bei Bearbeitung des ersten Bestandteils automatisch erkannt, dass auch die Personalisierung der nachfolgenden Bestandteile anzupassen ist. Dies geschieht direkt über das Add-On, ohne dass eine manuelle Bearbeitung der übrigen Bestandteile erforderlich ist.
Vorlage für die Benachrichtigung über nachträgliche Bearbeitungen
Soll der Besteller eine Korrekturanforderung erhalten oder über nachträgliche Bearbeitungen der Personalisierungsdaten und Dokumente innerhalb der Freigabe informiert werden, können diese Benachrichtigungen in den jeweiligen Bereichen (Artikel oder Lokaler Bestellworkflow) aktiviert werden. Die dazugehörigen Vorlagen können dann für jeden Shop individuell in den Shop-Einstellungen unter Shops » bearbeiten » Freigabe hinterlegt werden.
Zu diesen E-Mails ist keine Standardvorlage als Fallback im System hinterlegt. Sofern die Benachrichtigung aktiviert ist, müssen die Vorlagen zwingend angelegt werden.
Verfügbare Variablen
Es stehen in den Vorlagen verschiedene Variablen zur Verfügung, welche relevante Informationen zu dem jeweiligen Bearbeitungsvorgang enthält. Innerhalb der Vorlagen können Smarty-Funktionen zur Ausgabe und Individualisierung genutzt werden. Die Inhalte der Variable können beispielsweise mit {$variable.name} ausgegeben werden:
Variable | Variable | Inhalt |
|---|---|---|
logLine | Objekt mit allen relevanten Informationen zum Bearbeitungsvorgang (entspricht dem Log-Eintrag) | |
id | Eindeutige (interne) Identifikation des Log-Eintrags / Bearbeitungsvorgangs | |
orderItem | Informationen über die Bestellposition Hinweis: In der Vorlage sollte die eigenständige | |
previousPersonalizationData | Array mit Informationen der vorherigen Personalisierung vor den Anpassungen Beispielcode zur Ausgabephp {/foreach} ]]> | |
newPersonalizationData | Array mit Informationen der neuen Personalisierung nach den Anpassungen Beispielcode zur Ausgabephp {/foreach} ]]> | |
shopUser | Informationen zu dem zum Zeitpunkt der Bearbeitung angemeldeten Freigeber (Shop-Benutzer) (siehe "ShopUser") | |
timestamp | Zeitpunkt der Bearbeitung (Datumsobjekt) Beispielcode zur AusgabephpWeitere Optionen zur Datumsformatierung: https://www.smarty.net/docs/en/language.modifier.date.format.tpl | |
shopUser | Objekt mit dem Shop-Benutzer, der die Bestellung ausgelöst hat (siehe: Email Variablen) | |
orderItem | Objekt mit Informationen zur aktuell bearbeiteten Bestellposition (siehe: Email Variablen) | |
linkForSubsequentChanges | Link für Korrekturanforderung |
Vorlagenanpassung
Über Shops > Aktionen > Vorlagen > Template können Sie die entsprechenden Vorlagen bearbeiten oder alternativ die Mustervorlage laden.