DHL Mailoptimizer

In Kombination mit dem Modul "Mailing-Artikel" kann die automatische Portooptimierung und -aufbereitung über einen DHL Mailoptimizer genutzt werden. Hierzu kann entweder eine von der Print Lounge angebotene und freigeschaltete oder eine vollständig eigenständige Instanz gewählt werden.

DHL Mailoptimizer der Deutschen Post

Weitere Informationen zum DHL Mailoptimizer erhalten Sie direkt bei der Deutschen Post: https://www.deutschepost.de/de/m/mailoptimizer.html

Konfiguration

Die grundlegende Konfiguration der Schnittstelle erfolgt innerhalb der Add-on-Einstellungen in der Administration der Print Lounge unter Add-ons → Mailing-Artikel. Hier kann für jeden einzelnen Shop eine eigene Konfiguration in Bezug auf die Schnittstelle als solche, die Meta-Informationen sowie die Transfereinstellungen hinterlegt werden:

DHL-Einstellungen

EinstellungBeschreibung
Präfix für EingangsdateiDieser Präfix wird für die übertragene Ein- und Ausgangsdatei genutzt.
Kunden-ID5-stellige Kunden-ID der Deutschen Post
FunktionVerarbeitungsmodus des Mailoptimizers
Funktion (nach Bestellabschluss)Verarbeitungsmodus des Mailoptimizers nach Abschluss einer Bestellung (optional; falls diese Option nicht ausgefüllt wird, wird die Einstellung "Funktion" verwendet)
OptimierungBrutto- / Netto-Optimierung
EKP-NummerEKP-Nummer der Deutschen Post
Postleitzahlenprüfung aktivierenPrüfung auf gültige PLZ aktivieren (wenn diese Option deaktiviert ist, werden auch ungültige PLZ-Angaben verarbeitet)
DMC als Image erzeugen
Datamatrix

Transfereinstellungen

Sofern ein eigener Server verwendet wird, können alle FTP-Verbindungsdaten hinterlegt werden (inklusive Passiv-Modus und SFTP mit Passwort). Wird eine vordefinierte Verbindung genutzt, kann lediglich ein abweichender Ein- und Ausgangsordner eingetragen werden (sofern vom Anbieter mitgeteilt).

Kontrakte 

Alle Kontrakte, die bei der Portooptimierung eingesetzt werden sollen, können innerhalb der Moduleinstellungen hinterlegt werden. Hierbei stehen folgende Kontraktarten zur Verfügung:

  • Brief-Kontrakte (<brief>)
  • Dialogpost-Kontrakte (<dialogpost>)
  • DHL-Kontrakte (<dhl>)

Abhängig von der gewünschten Kontraktart stehen für jeden Kontrakt weitere Parameter zur Verfügung:

EinstellungTag in EingangsdateiBeschreibung
Internes Kontraktkürzel

Eine ausschließlich interne Beschreibung, die im Backend der PRINT LOUNGE angezeigt wird.

Kontraktart

EKP-Nummer
ekpnr
EKP-Nummer des Kontraktes.
Verfahren
verfahren
Verfahrenskennung des Kontraktes.
Zusätzliche Angaben für Brief-Kontrakte
Teilnahme
teilnahme
Teilnahmekennung des Kontraktes (die letzten zwei Stellen der 14-stelligen Kundenabrechnungsnummer).
Buchungstext
buchungstext

Zusätzlich zu anderen Angaben erscheint dieser Buchungstext auf der späteren Postrechnung zur Einlieferung.

Innerhalb dieses Tags können alle zur Verfügung stehenden Kontraktinformationen genutzt werden.

Einlieferung
einlieferung

Art der Einlieferung, mögliche Werte:

Versandplan
Es wird ein Versandplan erstellt. Die Ausgangsdatei ist nach Produkt und PLZ sortiert.

Matrixplan
Ein Matrixplan wird für matrixplanfähige Sendungen erstellt. Die Reihenfolge wird beibehalten.

Infrastrukturrabatt
infrastrukturrabatt
Die Nutzung eines Infrastrukturrabattes wird aktiviert oder deaktiviert.
Produktionsbezeichnung
produktionsbezeichnung

Kundenindividuelle Angabe auf dem Einlieferungsbeleg.

Innerhalb dieses Tags können alle zur Verfügung stehenden Kontraktinformationen genutzt werden.

Zusätzliche Angaben für Dialogpost-Kontrakte
Teilnahme
teilnahme
Teilnahmekennung des Kontraktes (die letzten zwei Stellen der 14-stelligen Kundenabrechnungsnummer).
Automation
automation
Automationsfähigkeit der Sendung vermerken bzw. nicht vermerken.
Buchungstext
buchungstext

Zusätzlich zu anderen Angaben erscheint dieser Buchungstext auf der späteren Postrechnung zur Einlieferung.

Innerhalb dieses Tags können alle zur Verfügung stehenden Kontraktinformationen genutzt werden.

Fertigungsmuster-ID
fertigungsmuster → id
Verweis auf ein in den Stammdaten angelegtes Dialogpost-Fertigungsmuster für Sendungsangaben.
Produktionsbezeichnung
produktionsbezeichnung

Kundenindividuelle Angabe auf dem Einlieferungsbeleg.

Innerhalb dieses Tags können alle zur Verfügung stehenden Kontraktinformationen genutzt werden.

TrackMatch
trackmatch
Track & Match aktivieren bzw. deaktivieren.
Werblich
werblich
Werblichen Inhalt der Sendungen vermerken bzw. nicht vermerken.

Verfügbare Kontraktinformationen

VariableBeschreibung
type"brief", "dialogpost" oder "dhl"
shortVertragskürzel
postingDateEinlieferungsdatum
ekpNumberEKP-Nummer
procedureVerarbeitung
participationTeilnahme

Kontraktinformationen können innerhalb der gekennzeichneten Variablen mit der Smarty-Syntax ausgegeben werden (beispielsweise {$contract->short}). 

Nutzung von Kontrakten innerhalb eines Mailings

Wurden Mailingartikel und Kontrakte angelegt, können für jeden Mailingartikel individuelle Kontrakte verwendet werden. Ist einem Artikel kein Kontrakt zugewiesen, werden standardmäßig alle Kontrakte des jeweiligen Shops genutzt. Ist eine Zuweisung hinterlegt, werden nur die entsprechenden Kontrakte angewendet. Diese Einstellung kann direkt in den Artikeleinstellungen vorgenommen werden. Darüber hinaus muss hier auch die Sendungsart des Artikels angegeben werden:

Beschreibung des Workflows

Beginnt der Benutzer im Frontend mit der Konfiguration eines Mailings, kann er wie gewohnt sämtliche dynamischen Optionen und die Adressauswahl vornehmen. Innerhalb der Adressauswahl kann dann der Prozess der Portooptimierung durch einen Klick auf "Porto optimieren" angestoßen werden, wodurch die sogenannte Eingangsdatei an den hinterlegten Mailoptimizer-Server gesendet wird. War die Übertragung erfolgreich, erhält der Benutzer die Information, dass die Sendungsinformationen übertragen wurden und die Datei verarbeitet wird. Der Prozess wird automatisch fortgesetzt, sobald der verarbeitende Server eine entsprechende Rückmeldung an die Print Lounge gesendet hat und die erzeugte Ausgangsdatei abgeholt werden kann. Solange keine Ausgangsdatei vorhanden ist, kann der Prozess nicht fortgesetzt werden (keine Personalisierung und Bestellung möglich).

Rückmeldung zur Erzeugung der Ausgangsdatei

Da die Verarbeitung innerhalb des Mailoptimizers einige Zeit in Anspruch nehmen kann, ist eine Rückmeldung an die Print Lounge erforderlich. Diese Rückmeldung erfolgt durch den Aufruf der PL-API. Ist diese Rückmeldung erfolgt, versucht das System erneut die Ausgangsdatei abzuholen.

Technische Beschreibung der Verarbeitung der Eingangsdatei

Die Eingangsdatei (XML) wird innerhalb der PRINT LOUNGE anhand der Adressselektion erstellt und anschließend per FTP an den hinterlegten Eingangsordner übertragen. Dieser Ordner wird entweder vom MO selbst überwacht (automatische Verarbeitung) oder es muss ein zusätzliches Script erstellt werden, welches die abgelegten Eingangsdateien an die Mailoptimizer-Instanz weitergibt, sofern diese keinen direkten Zugriff auf den Eingangsordner haben kann.

Nachdem die Eingangsdateien erfolgreich vom Mailoptimizer verarbeitet wurden, wird die entsprechende Ausgangsdatei (XML / ZIP) im Ausgangsordner bereitgestellt.