Buchungen verschieben
Bei Produkt-Update ab Version 20.200 zu beachten: Bitte ergänzen Sie vor Installation das Feld f42_dispo__Order_Processing__c am Objekt Dispobuch um den Picklist-Wert “rescheduled”.
Einführung
Die Abwicklung von Buchungen hat viele Facetten - sie beginnt beim Auftrag und endet mit der erfolgreichen Veröffentlichung. Auch nach abgeschlossener Opportunity kann es vorkommen, dass ein Kunde eine Buchung, also einen Dispobucheintrag, auf eine spätere Ausgabe verschieben möchte.
Beim Verschieben von Buchungen geht es allein um die Auswahl einer anderen Ausgabe zu einer bereits gebuchten Platzierung. Anzahl, Volumen und Pricing werden aus dem ursprünglichen Angebot beibehalten.
Darstellung am Objekt Dispobuch
MediaVelox bietet Ihnen zwei benutzerdefinierte Komponenten für Ihre Dispobuch Record-Page, über die Sie die Umbuchungen analog zum ursprünglichen Buchungsvorgang bequem vornehmen können: eine für zeitpunkt- und eine für zeitraumbasierte Buchungen.
Umbuchung zeitraumbasierter Buchungen
Die Komponente zum Verschieben von Buchungen ähnelt dem Angebotsprozess in appero quote: Für digitale Platzierungen besteht die Umbuchung in der Auswahl eines alternativen Zeitraums, den Sie auf der Zeitachse selbst oder über die Kalenderfunktion festlegen.
Beim initialen Laden der Komponente wird die ursprüngliche Buchung angezeigt, die angezeigte Verfügbarkeit bezieht sich wie im Angebotsprozess auf das Feld Verfügbarkeit / f42_dispo__countAvailable__c bzw. das Transaktionslimit / f42_dispo__TransactionLimit__c, sofern ein solches gepflegt ist.
Sofern Sie die Checkbox Nicht überbuchbar / f42_dispo__PreventOverbooking__c nutzen, wird auch dieses Limit berücksichtigt und ein Verschieben ggf. verhindert.
Nach Auswahl eines neuen Zeitraums färbt sich der Button “Verschieben” blau und Sie können Ihre Auswahl bestätigen. Im folgenden öffnet sich ein Modal und fasst die getätigten Änderungen nochmal zusammen:
Aus dem Bestätigungsfenster können Sie folgende Informationen abrufen
Anzeige | Funktion |
---|---|
| Verlinkung auf die neu erstellten Dispobücher. Sofern sich die Umbuchung über einen Zeitraum von mehreren Ausgaben erstreckt, wird je Ausgabe ein neues Dispobuch mit dem anteiligen Volumen angelegt. |
| Anzeige der zugehörigen Ausgabe(n) |
| Anzeige der zugehörigen Verfügbarkeit(en), auf die die Umbuchung angerechnet wird. |
| Angabe der betroffenen Platzierung |
| Ab diesem Datum startet die Buchung. |
| An diesem Datum endet die Buchung. |
| Verlinkung auf die zugehörige Opportunity |
| Anzeige des Gesamtvolumens |
Mit Bestätigung der Umbuchung wird der Abwicklungsstatus auf “Verschoben” gesetzt und die ursprüngliche Buchung archiviert:
Die neu erstellte Buchung übernimmt den Abwicklungsstatus der ersten Buchung und alle relevanten Basisdaten. Über das Feld “Ursprüngliches Dispobuch”/ f42_dispo__OriginalDispobook__c wird auf den zuerst erstellten Eintrag verwiesen.
Umbuchung zeitpunktbasierter Buchungen
Das Verschieben von zeitpunktbasierten Buchungen ähnelt ebenfalls dem Angebotsprozess in appero quote. In der Komponente wird die Ausgabe der ursprünglichen Buchung ausgespart, Ihnen stehen alle Ausgaben zur Auswahl, in denen die zu verschiebende Platzierung eine Verfügbarkeit > 1 hat.
Da Zeitpunkt-basierte Dispobucheinträge sich immer auf eine einzelne Verfügbarkeit beziehen, ist an dieser Stelle keine weitere Mengeneingabe notwendig. Mit Auswahl der neuen Ausgabe und Klick auf “Verschieben” wird die Umbuchung erzeugt und die Ansicht springt auf den neuen Dispobucheintrag:
Alte und neue Buchung verweisen aufeinander
Über das Feld “Ursprüngliches Dispobuch”/ f42_dispo__OriginalDispobook__c wird auf den zuerst erstellten Eintrag verwiesen. Umgekehrt verweist der archiverte Eintrag über das Feld “Neues verschobenes Dispobuch”/ f42_dispo__RescheduledDispobook__c auf die jetzt gültige Buchung.
Von der Opportunity aus können Sie beide Einträge - den verschobenen, archivierten und den neu erstellten - einsehen.
Verschieben von Sperreinträgen
Das Verschieben von existierenden Buchungen berücksichtigt auch die existierenden Sperr-Regeln: Zur ursprünglichen Buchung gehörende Sperreinträge werden archiviert, zum neu erstellten Dispobucheintrag werden gemäß vorliegender Regeln neue Sperreinträge erstellt.
Konfiguration
Im Lightning-Anwendungsgenerator zu Ihrer Dispobuch Recordpage finden Sie zwei benutzerdefinierte Komponenten:
Name der Komponente | Funktion |
---|---|
Reschedule Time Period | Komponente zum Verschieben zeitraumbasierter Buchungen |
Reschedule Fixed Publication Date Bookings | Komponente zum Verschieben zeitpunktbasierter Buchungen |
Ziehen Sie nun beide an die gewünschte Stelle in Ihrem Seitenlayout und legen Sie die Sichtbarkeit über Filterkriterien fest.
Es macht wenig Sinn, die Komponente in jeder Buchungsphase einzublenden. Mögliche Filterkriterien wären also:
Die Buchung ist bestätigt, der Opportunity-Prozess abgeschlossen (Ansonsten bietet sich eine neue Angebotsvariante an).
Die Buchung ist noch gültig, also noch nicht archiviert.
Die Komponente passt zum Datensatz-Typ der Buchung: zeitpunkt- oder zeitraumbasiert.
Filtereinstellungen für zeitpunktbasierte Buchungen
Nachdem Sie die Komponente in Ihr Seitenlayout gezogen haben, finden Sie am rechten Bildschirmrand die Möglichkeit, die Komponentensichtbarkeit über Filter festzulegen:
Darstellung | Inhalt | Funktion |
---|---|---|
Filter auf Datensatzfeld “Bestätigt” | Nur für bestätigte Buchungen wird die Komponente angezeigt. | |
Filter auf Datensatzfeld “Archivierung Berechnet” | Nur für nicht archivierte Buchungen wird die Komponente angezeigt. | |
Filter auf den Datensatztyp “Fixed Publication Date” | Nur für Zeitpunkt-basierte Buchungen wird die Komponente angezeigt. |
Filtereinstellungen für zeitraumbasierte Buchungen
Auch für zeitraumbasierte Buchungen empfehlen sich drei Filterkriterien:
Darstellung | Inhalt | Funktion |
---|---|---|
Filter auf Datensatzfeld “Bestätigt” | Nur für bestätigte Buchungen wird die Komponente angezeigt | |
Filter auf Datensatzfeld “Archivierung Berechnet” | Nur für nicht archivierte Buchungen wird die Komponente angezeigt | |
Filter auf den Datensatztyp “Time Period Date” | Nur für Zeitraum-basierte Buchungen wird die Komponente angezeigt . |
Mithilfe der Filterkriterien können Sie es so einstellen, dass auf einer einzigen Lightning-Seite immer die richtige Komponente angezeigt wird.
Relationen