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

Mit diesem Modul (SubsequentChangesFromRelease) können Personalisierungsdaten sowie die Druckdokumente nachträglich von dem jeweiligen Freigeber bearbeitet werden, sofern die entsprechende Berechtigung in dem jeweiligen Schritt der Freigabe erteilt worden ist.

Konfiguration

EinstellungBeschreibung
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 benachrichtigenWird 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 FreigeberMit 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 für die Artikelfreigabe

Um die nachträgliche Personalisierung innerhalb der Freigabe für einen einzelnen Artikel zu aktivieren, können die jeweiligen Optionen in den Artikel-Einstellungen unter Produkte » Artikel » bearbeiten » Freigabe / Dienstleister für jeden Artikel hinterlegt werden.

Konfiguration für einen Lokalen Bestellworkflow


Innerhalb eines lokalen Bestellworkflows können die Optionen für die nachträgliche Bearbeitung für jeden Workflowschritt einzeln aktiviert werden. Die Einstellungen befinden sich unter Verwaltung » Einstellungen » Lokaler Bestellworkflow » bearbeiten » Workflowschritt bearbeiten.


In der Freigabeseite wird Button zum versenden einer Korrekturanforderung an den Besteller erscheinen.

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:

VariableVariableInhalt
logLine
Objekt mit allen relevanten Informationen zum Bearbeitungsvorgang (entspricht dem Log-Eintrag)

idEindeutige (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
{foreach from=$logLine.previousPersonalizationData item=variableValue key=variableName}
{$variableName}: {$variableValue}<br />
{/foreach}

newPersonalizationData

Array mit Informationen der neuen Personalisierung nach den Anpassungen

Beispielcode zur Ausgabe
{foreach from=$logLine.newPersonalizationData item=variableValue key=variableName}
{$variableName}: {$variableValue}<br />
{/foreach}

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

timestamp

Zeitpunkt der Bearbeitung (Datumsobjekt)

Beispielcode zur Ausgabe
{$logLine.timestamp|date_format:"%d.%m.%Y"}

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.