Add-On: Freigabe PLUS (Nachträgliche Personalisierung innerhalb der Freigabe)

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 $orderItem-Variable genutzt werden, da dieses Objekt ggf. nicht alle Informationen enthält.


previousPersonalizationData

Array mit Informationen der vorherigen Personalisierung vor den Anpassungen

Beispielcode zur Ausgabe
php {/foreach} ]]>


newPersonalizationData

Array mit Informationen der neuen Personalisierung nach den Anpassungen

Beispielcode zur Ausgabe
php {/foreach} ]]>


shopUser

Informationen zu dem zum Zeitpunkt der Bearbeitung angemeldeten Freigeber (Shop-Benutzer) (siehe "ShopUser")


timestamp

Zeitpunkt der Bearbeitung (Datumsobjekt)

Beispielcode zur Ausgabe
php

Weitere 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.