Kapitel 11
IN DIESEM KAPITEL
Zentrale Frage bei der Umsetzung des unternehmensweiten Gesamtmodells im Rahmen der OLAP-basierten Planung ist die Definition von Berechnungen. In SAP Analytics Cloud gibt es verschiedene Stellen, an denen Berechnungen definiert werden können:
Berechnungen
direkt im PlanungsmodellDatenaktionen
. Das haben Sie schon in den Kapiteln 9 und 10 kennengelernt.Sie werden in diesem Kapitel die verschiedenen Optionen näher kennenlernen und dann beurteilen, was jeweils dadurch erreicht werden kann. Als Anwendungsbeispiel dient der Umgang mit Verkaufspreisen im Rahmen einer Vertriebsplanung.
Sie werden dazu das in Teil II erstellte Modell VerkaufsplanV01
kopieren und erweitern.
Als ersten beispielhaften Anwendungsfall betrachten Sie:
Diese Berechnung soll automatisch direkt nach Eingabe der Verkaufsmenge erfolgen und nicht etwa durch Ausführen einer Datenaktion erst angestoßen werden müssen.
Generell wird in diesem Kapitel der Umsatz aus Menge und Preis über berechnete Kennzahlen (»on-the-fly calculations«) ermittelt. Dies hat den Vorteil, dass die Berechnung direkt nach Eingabe der Menge automatisch durch das System erfolgt. Allerdings ist dieser Ansatz bei Vertriebsplanungsanwendungen mit sehr großen Dimensionen für Kunde und Produkt (wie sie in der Praxis häufig auftreten) problematisch. Schaut man dann auf einer hohen Aggregationsstufe auf den Cube, müssten nämlich mehrere Millionen Datenpunkte »on-the-fly« berechnet werden.
Daher ist es in der Praxis (zumindest bei Mengengerüsten mit mehreren zehntausend Produkten oder Kunden) Best Practice, den Umsatz als Basiskennzahl zu definieren und die Berechnung über eine Datenaktion durchzuführen. In diesem Fall wird auf die automatische Berechnung nach Neueingabe einer Menge verzichtet, sondern die Berechnung durch Drücken auf eine Schaltfläche angestoßen.
Die folgende grafische Darstellung ist angelehnt an die Methodik von ADAPT, das für die semantische mehrdimensionale Modellierung entwickelt wurde1 und hier die beteiligten Kennzahlen beschreiben soll.
Da es sich um ein Planungssystem handelt, wurde die Systematik um dieses Symbol erweitert, das sowohl die eingabebereiten Kennzahlen als auch eine Berechnung nach der Eingabe kennzeichnen soll. Den relevanten Ausschnitt des semantischen Modells können Sie der Abbildung 11.1 entnehmen.
Abbildung 11.1: Verkaufsplanungsszenario
Weitere Informationen zum Umgang mit Preisen können Sie auch der SAP-Dokumentation entnehmen, und zwar im Abschnitt Formeln vom Typ [Preis] * [Menge] https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/78d550c8cb154c25b8e73810fabcddbc.html
- Im ersten Abschnitt Modellerweiterung und Preisberechnung wird der Verkaufspreis zunächst als »gewöhnliche« Formel im Modell definiert, wie dies oft in OLAP-Anwendungen praktiziert wird. Dann zeigt sich, dass der Preis nicht eingabebereit ist, also nicht geplant werden kann.
- Durch die Technik der Inversen Formel des zweiten Abschnitts wird diese Einschränkung zwar aufgehoben, dennoch stößt auch dieser Ansatz an Grenzen.
- Daher ist es gute Praxis, den Preis als Basiskennzahl zu definieren, was im Abschnitt Neue Kennzahlen mit Datenaktion durchgeführt wird. Dies wiederum bedeutet aber zunächst, dass der Verkaufspreis prinzipiell für alle Zellen des Würfels, also alle Kombinationen aus Produkt / Kunde / Zeit existiert.
- Daher zeigt der letzte Abschnitt Preis auf Produktebene dieses Kapitels, wie eine zentrale Preisliste (also Preise unabhängig vom Kunden) umgesetzt werden kann.
Sind Sie bereit? Es geht los!
In Teil II haben Sie das Modell VerkaufsplanV01
erstellt und mit den Verkaufsaufträgen der Jahre 2020 bis 2022 beladen. Zusätzlich haben Sie in Kapitel 9 in diesem Modell die Versionen Plan01
und Plan02
erstellt und Werte für das Jahr 2023 manuell erfasst beziehungsweise durch eine Datenaktion erzeugt.
Dieses Modell möchten Sie zunächst nun um eine neue berechnete Kennzahl Verkaufspreis
erweitern.
Abbildung 11.2: Verkaufspreis als berechnete Kennzahl
Zur Umsetzung kopieren Sie zunächst das Modell aus Teil II.
Abbildung 11.3: Kopieren des Modells
VerkaufsplanV03
als Namen und beachten, dass auch die Daten mit kopiert werden (Abbildung 11.4)
Abbildung 11.4: Daten beim Kopiervorgang einschließen
Verkaufspreis
definieren (Abbildung 11.5).
[Bruttowert]/[Verkaufsmenge]
Beachten Sie:
Einheitentyp
muss leer bleiben; dann ermittelt das System automatisch die korrekte Einheit aufgrund der Basiskennzahlen (nicht im Bild sichtbar).Kunde
in die Zeilen aufnehmen und aufklappen.(all)
.Abbildung 11.5: Definition Verkaufspreis
StoryVerkaufsplan03
an, in der die Preisverteilung anschaulicher dargestellt werden kann.VerkaufsplanV03
an mit:Produkt
, Kunde
und Date
in den Zeilen
Plan01
im Filter
Verkaufsmenge
, Bruttowert
und Verkaufspreis
im Filter
und in den Spalten
(Abbildung 11.6)
Abbildung 11.6: Anzeige Verkaufspreis
Beim Blick auf die Tabelle in Abbildung 11.6 können Sie sehen:
Verkaufspreis
ist nicht eingabebereit.Verkaufspreis
wurde auf (fast) allen Ebenen berechnet. Die Ebene Kunde (all)
hat verschiedene Währungen und daher weder Bruttowert
noch Verkaufspreis
.Produkt
/ Kunde
/ Monat
.Ellenbogenschoner
) ist für alle Kunden innerhalb eines Landes immer gleich.Produkt
/ Kunde
/ Date (all)
wird der Durchschnittspreis über alle Zeiträume (in diesem Fall das Gesamtjahr) ausgerechnet. Das macht Sinn!Produkt (all)
/ Kunde
/ Date (all)
, Sparte
/ Kunde
/ Date (all)
und Produktkategorie
/ Kunde
/ Date (all)
ist der Durchschnittspreis über alle Produkte der jeweiligen Rubrik zu sehen. Beispielsweise ist der Wert 112,20
bei der Sparte AS
im Land DE
der Durchschnittspreis über alle Zubehörteile im Land Deutschland. Das macht nicht unbedingt Sinn! Sie werden später sehen, wie man dies vermeiden kann.Bei Eingabe eines neuen Wertes im Feld Verkaufsmenge
wird die Formel, also der Verkaufspreis
von System neu berechnet (Abbildung 11.7).
Abbildung 11.7: Eingabe der Verkaufsmenge
Dies entspricht nicht dem angestrebten Systemverhalten. Gemäß dem zu Beginn des Kapitels definierten Szenario soll nach Eingabe von Verkaufsmenge der neue Bruttowert automatisch errechnet werden. Sie werden im weiteren Verlauf verschiedene Alternativen ausprobieren, wie das erreicht werden kann: durch eine sogenannte Inverse Formel
oder durch die Verwendung einer weiteren Kennzahl mit Datenaktion.
Mit der Änderung des Wertes in Feld Verkaufsmenge
wollten Sie das Systemverhalten nur mal ausprobieren. Eigentlich wollen Sie die Daten nicht ändern und verwenden daher DATEN ZURÜCKSETZEN.
Vergessen Sie nicht, Ihre Story unter dem Namen StoryVerkaufsplan03
zu sichern, falls nicht bereits schon geschehen.
Grundsätzlich ist auch denkbar, dass nicht nur die Verkaufsmenge, sondern auch der Verkaufspreis geplant werden soll.
Was ist der Trick, um dennoch eine Eingabe zu ermöglichen? Nun ja, Sie legen fest, dass nach der Eingabe des Verkaufspreises eine der Ausgangskennzahlen neu berechnet werden soll, in Ihrem Fall ist dies der Bruttowert. Dafür definieren Sie also eine zweite Formel Bruttowert = Verkaufsmenge * Verkaufspreis
, die nach der Eingabe des Verkaufspreises ausgeführt wird (Abbildung 11.8). Solch eine Formel heißt Inverse Formel
.
Abbildung 11.8: Anwendungsszenario der Inversen Formel
Beim erneuten Aufruf der Story wird dann der Verkaufspreis erneut aus den gespeicherten Werten der Kennzahlen Verkaufsmenge und Bruttowert errechnet. Mathematisch gesehen ergibt die Rechnung im vorliegenden Fall exakt den eingegebenen Verkaufspreis, praktisch kann es zu Rundungsdifferenzen kommen.
Erweitern Sie also die Formel für berechnete Kennzahl Verkaufspreis
(Abbildung 11.9).
Geben Sie einfach das Zeichen
[|]
ein, das System unterstützt Sie dabei und schlägt geeignete inverse Formeln vor!
Abbildung 11.9: Eingabe der Inversen Formel
Dann ist der Verkaufspreis
in der Story eingabebereit.
Ist damit das Problem gelöst, wird also dadurch das gewünschte Szenario abgebildet?
Probieren Sie das aus, indem Sie zunächst einen neuen Preis eingeben.
Dann wird von System (wie in der inversen Formel angegeben) der Bruttowert
errechnet (Abbildung 11.10).
Abbildung 11.10: Eingabe des Verkaufspreises
Geben Sie nun eine neue Verkaufsmenge ein.
Vom System wird dann allerdings immer noch der Verkaufspreis geändert und nicht wie gewünscht der Bruttowert (nicht im Bild sichtbar).
Sperren Sie nun zunächst den Verkaufspreis gegen Eingaben und geben Sie dann eine neue Verkaufsmenge ein.
Nun wird vom System der Bruttowert neu berechnet, wie gewünscht (Abbildung 11.11).
Abbildung 11.11: Eingabe bei gesperrtem Verkaufspreis
Abbildung 11.12: Keine Sperren für berechnete Kennzahlen
Das gewünschte Szenario, wonach der Bruttowert nach Eingabe der Verkaufsmenge automatisch errechnet werden soll, wird also bei dem Ansatz aus diesem Abschnitt nur dann korrekt umgesetzt, wenn der Endanwender der Planung den Verkaufspreis direkt in der Tabelle der Story gegen Eingaben sperrt. Dies kann nicht voreingestellt werden und ist nicht sehr anwenderfreundlich.
Daher wird im nächsten Abschnitt ein alternativer Ansatz betrachtet.
In diesem Abschnitt probieren Sie einen anderen Ansatz aus, wie der Bruttowert nach Eingabe der Verkaufsmenge berechnet werden kann.
Statt als Formel wie im vorherigen Abschnitt werden Sie nun den Verkaufspreis als »gewöhnliche« Kennzahl definieren und in einer Datenaktion ausrechnen. Zusätzlich definieren Sie eine weitere berechnete Kennzahl BruttowertSim
, damit der Bruttowert sofort nach Eingabe einer neuen Menge ausgerechnet wird (Abbildung 11.13).
Abbildung 11.13: Szenario Verkaufspreis als Kennzahl
Damit das Modell aus dem vorherigen Abschnitt weiterhin funktioniert, wollen Sie die Änderungen auf einem neuen Planungsmodell VerkaufsplanV04
durchführen, das Sie zunächst als Kopie aus VerkaufsplanV03
erstellen (nicht im Bild sichtbar).
Wie das Kopieren prinzipiell funktioniert, können Sie in Abbildung 11.3 aus dem Beginn des Kapitels sehen.
Berechnete Kennzahl Verkaufspreis
(Abbildung 11.14).
Abbildung 11.14: Löschen Verkaufspreis
Verkaufspreis
mit folgenden Eigenschaften an (Abbildung 11.15):
Abbildung 11.15: Eigenschaften Verkaufspreis
Ausnahmen-Aggregationstyp: Keine
mit Ausnahmen-Aggregationsdimensionen: Date
, Kunde
und Produkt
. Dies stellt sicher, dass die Verkaufspreise beispielsweise nicht über verschiedene Kunden addiert werden.Aus Dimension Kunde
BruttowertSim
mit der folgenden Formel an (Abbildung 11.16):
[Verkaufsmenge]*[Verkaufspreis]
Abbildung 11.16: Definition »BruttowertSim«
BruttowertSim
korrekt angezeigt wird, sollten Sie die Einheit der Verkaufsmenge löschen (Abbildung 11.17). (Grund: Bei der Berechnung der Formel [Verkaufsmenge]*[Verkaufspreis]
multipliziert das System nämlich auch die beiden Einheiten. BruttowertSim
hätte also beispielsweise die Einheit EUR ST
.)SFD_M04_PreisBerechnen
, der Beschreibung Preis Berechnen
und dem Standardmodell VerkaufsplanV04
(Abbildung 11.18).
Abbildung 11.17: Verkaufsmenge ohne Einheit
Abbildung 11.18: Anlegen der Datenaktion
Preis Berechnen
. In Kapitel 10 haben Sie die Formeln als Skript eingegeben. Nun können Sie die VISUELLE DARSTELLUNG ausprobieren (Abbildung 11.19).Verkaufspreis
aus (Abbildung 11.20).Bruttowert
und Verkaufsmenge
und dazwischen den Divisionsoperator /
(Abbildung 11.21).
Abbildung 11.19: Start der visuellen Definition
Abbildung 11.20: Zielumfang definieren
Abbildung 11.21: Quellumfang und Operator
Speichern Sie die Datenaktion.
Zum Ausführen der Datenaktion benötigen Sie wieder eine Story.
StoryVerkaufsplan04
an und darin eine Tabelle für das Planungsmodell VerkaufsplanV04
mitKunde
, Produkt
und Date
in den Zeilen
Plan01
im Filter
2023
im Filter
Verkaufsmenge
, Bruttowert
, Verkaufspreis
und BruttowertSim
im Filter
und in den Spalten
(Abbildung 11.22).
Abbildung 11.22: Tabellenstruktur
Die Elementreihenfolge der Kennzahlen kann gegebenenfalls hier bearbeitet werden (Abbildung 11.23).
Abbildung 11.23: Elementreihenfolge bearbeiten
Datenaktion SFD_M04_PreisBerechnen
Zielversion Festwert Plan01
Abbildung 11.24: Auslöser für die Datenaktion
Speichern Sie die Story.
Vor dem Ausführen der Datenaktion sind eventuell nur Verkaufsmenge und Bruttowert in der Tabelle zu sehen (abhängig von der Einstellung bei Nicht gebuchte Daten
).
Führen Sie nun die Datenaktion aus.
Dann werden Verkaufspreis
und BruttowertSim
ausgerechnet und angezeigt (Abbildung 11.25).
Abbildung 11.25: Verkaufspreis nach Ausführung der Datenaktion
Überprüfen Sie, dass der Verkaufspreis vom System korrekt gerechnet wurde. Sie können dies beispielsweise in einer Excel-Pivottabelle ähnlich wie in Kapitel 9 bewerkstelligen.
Nun können Sie eine neue Verkaufsmenge planen. Die Menge geben Sie auf Ebene Produkt, Kunde und dann entweder auf Jahres- oder Monatsebene ein. Unmittelbar nach erfolgter Eingabe wird der neue Bruttowert in dem Feld BruttowertSim
ausgerechnet (Abbildung 11.26).
Abbildung 11.26: Eingabe der Verkaufsmenge
Im Prinzip ist die Umsetzung schon mal ganz gut, aber es geht noch besser!
Als Erstes fällt Ihnen auf, dass der geplante Bruttowert nur auf Ebene der einzelnen Produkte angezeigt wird, aber beispielsweise nicht der Gesamtwert eines Kunden. Dies lässt sich leicht beheben.
VerkaufsplanV04
für die berechnete Kennzahl BruttowertSim
den Ausnahmen-Aggregationstyp Summe
und die Ausnahmen-Aggregationsdimensionen Date
, Produkt
, Kunde
(Abbildung 11.27).
Nach Sichern des Modells und Aktualisieren der Story ist der neue Gesamtwert in allen darüber liegenden Hierarchieebenen sichtbar (Abbildung 11.28).
Zum Abschluss dieses Abschnitts wollen Sie nun noch die prozentuale Abweichung zu dem Bruttowert des Vorjahrs in der Planungstabelle anzeigen. Am einfachsten geht dies durch die Verwendung der Kennzahl Bruttowert
in der aktuellen Planungstabelle, deren Werte ja durch Kopieren aus dem Bruttowert des Vorjahrs entstanden sind und die während des Planungsprozesses nicht verändert wurden.
Abbildung 11.27: Ausnahmeaggregation für BruttowertSim
Abbildung 11.28: Anzeige des Gesamtbruttowertes
BruttowertSim
Bruttowert
(Reihenfolge ist wichtig!)Abbildung 11.29: Definieren der Abweichung
Die Abweichung wird korrekt ausgerechnet und vom System hinter der zweitmarkierten Spalte eingefügt (Abbildung 11.30).
Abbildung 11.30: Eingefügte Spalte »Prozentualer Unterschied«
Prozentualer Unterschied
hier nicht auftaucht, verschieben Sie die Basisspalte Bruttowert
nach hinten (Abbildung 11.32).Bruttowert
aus (Abbildung 11.33).
Abbildung 11.31: Erneute Änderung der Spaltenreihenfolge
Abbildung 11.32: Bruttowert verschieben
Abbildung 11.33: Bruttowert ausblenden
Prozentualer Unterschied
als ZELLEN-DIAGRAMM (Abbildung 11.34).
Abbildung 11.34: Zeilendiagramm definieren
Abbildung 11.35: Diagrammtyp Abweichungsstecknadel
Dann werden bei Eingabe einer neuen Verkaufsmenge sofort der neue Bruttowert und die Abweichung gerechnet und grafisch angezeigt, klasse (Abbildung 11.36)!
Speichern Sie die Story.
Abbildung 11.36: Erneute Eingabe der Verkaufsmenge
Vergleichen Sie den Ansatz dieses Abschnitts mit dem vorigen Abschnitt Inverse Formel. Die aktuelle Modellierung bedeutet etwas mehr Aufwand, da der Preis zunächst durch eine Datenaktion berechnet werden muss. Dafür ist dies für den Endanwender wesentlich benutzerfreundlicher.
Ist damit die Thematik vollumfänglich gelöst, sodass Sie am Ende des Kapitels angelangt sind? Nicht ganz, ein wichtiges Konzept soll im nächsten Abschnitt noch behandelt werden.
In den vorigen Abschnitten haben Sie die Preise des Vorjahrs verwendet, die durch eine Datenaktion für das gesamte Datenmodell, also für jeden einzelnen Kunden ausgerechnet wurden.
Wie ist nun vorzugehen, wenn der Preis im Rahmen der Planung neu festgesetzt werden soll?
Ein Szenario könnte sein, dass der Planer sowohl die Verkaufsmenge als auch den Verkaufspreis pro Kunde plant. In der Praxis ist jedoch häufiger anzutreffen, dass der Preis für ein Produkt zentral vorab geplant wird und dann die Mengenplanung pro Kunde mit diesem zentral geplanten Preis erfolgt.
Das letztgenannte Szenario soll im letzten Abschnitt dieses Kapitels betrachtet werden.
Sie werden also den Verkaufspreis auf Produktebene definieren, sodass alle Kunden den gleichen (vorab zentral geplanten) Preis bekommen (Abbildung 11.37):
Abbildung 11.37: Verkaufspreis ohne Dimension Kunde
Eine allgemeine Lösung für beide Währungen könnte beispielsweise durch ein zusätzliches Dummy-Element in der Dimension Kunde
, das den zweiten Preis speichern kann, gelöst werden. Alternativ könnte auch eine eigene Dimension Währung
im Modell erstellt werden.
Damit das Modell aus dem vorherigen Abschnitt weiterhin funktioniert, führen Sie die Änderungen auf einem neuen Planungsmodell VerkaufsplanV05
durch, das Sie zunächst als Kopie aus VerkaufsplanV04
erstellen (nicht im Bild sichtbar).
Wie das Kopieren prinzipiell funktioniert, können Sie in Abbildung 11.3 zu Beginn des Kapitels sehen.
In diesem Abschnitt werden Sie mit der Version Plan01
arbeiten, die aber neu befüllt werden soll.
Eine wichtige Rolle in diesem Abschnitt spielt das Element # Nicht zugeordnet
der Dimension Kunde
.
Abbildung 11.38: Löschen der Fakten von Plan01
EUR
zugeordnet ist (Abbildung 11.39). Gegebenenfalls können Sie dies hier nachholen.
Abbildung 11.39: Währung von »Nicht zugeordnet«
VerkaufspreisLu
, die den Preis von dem Element Kunde # Nicht zugeordnet
liest (Abbildung 11.40).
LOOKUP([Verkaufspreis],[d/Kunde]= "#" )
Abbildung 11.40: Definition Lookup Verkaufspreis
Später werden Sie in der Datenaktion den Preis auf dieses Element schreiben.
BruttowertSim
vornehmen. Die Berechnung erfolgt nun mit der Kennzahl VerkaufspreisLu
(Abbildung 11.41).
[Verkaufsmenge]*[VerkaufspreisLu]
Abbildung 11.41: Angepasste Formel für BruttowertSim
SFD_M05_PreisBerechnen
, der Beschreibung Gleicher Preis für alle Kunden
und dem Standardmodell
VerkaufsplanV05
(Abbildung 11.42).
Abbildung 11.42: Anlegen Datenaktion »Gleicher Preis für alle Kunden«
Diese Datenaktion besteht nun aus zwei Schritten.
Plan01
2023 kopieren. Die Zielversion wird bei der Ausführung der Datenaktion eingegeben!
Abbildung 11.43: Definition des Kopierschritts
Wie oben im Abschnitt Neue Kennzahlen mit Datenaktion wollen Sie nun den Verkaufspreis
mit der Formel Bruttowert / Verkaufsmenge
errechnen. Das Ergebnis soll nun aber nicht auf die einzelnen Kunden, sondern auf Kunde # Nicht zugeordnet
geschrieben werden. Sie verwenden dazu ein Skript mit den Befehlen AGGREGATE_DIMENSIONS
und AGGREGATE_WRITETO
.
MEMBERSET [d/Date] = "202301" TO "202312"
MEMBERSET [d/Kunde].[p/Land] = "DE"
AGGREGATE_DIMENSIONS = [d/Kunde]
AGGREGATE_WRITETO [d/Kunde] = "#"
DATA([d/Measures] = "Verkaufspreis")
= RESULTLOOKUP([d/Measures] = "Bruttowert") /
RESULTLOOKUP([d/Measures] = "Verkaufsmenge")
Listing 11.1 Skript zur Berechnung der Verkaufspreise
Abbildung 11.44: Erweiterter Formelschritt zur Berechnung der Verkaufspreise
Die prinzipielle Funktionsweise der erweiterten Formeln haben Sie bereits in Kapitel 10 kennengelernt. Einige spezielle Erläuterungen zu dem Skript aus Listing 11.1:
DE
. Weil auf den Hierarchieknoten DE
kein Wert geschrieben werden kann, schreiben Sie die Verkaufspreise auf Kunde # Nicht zugeordnet
.MEMBERSET
der Filter für Jahr 2023
und Kunde DE
gesetzt.AGGREGATE_DIMENSIONS
und AGGREGATE_WRITETO
wird das Ergebnis der folgenden Formel über alle Kunden aggregiert und auf das Element Kunde # Nicht zugeordnet
geschrieben.Der Befehl RESULTLOOKUP
durchläuft alle Kunden und Produkte und berechnet dann also für alle Produkte den Verkaufspreis
als Bruttowert / Verkaufsmenge
.
StoryVerkaufsplan05
ganz ähnlich wie im Abschnitt Neue Kennzahlen mit Datenaktion an.VerkaufsplanV05
mit:Date
in den Zeilen
Plan01
im Filter
Nicht gebuchte Elemente anzeigen
.2023
im Filter
Nicht gebuchte Elemente anzeigen
.DE
im Filter
Verkaufsmenge
, Bruttowert
, VerkaufspreisLu
und BruttowertSim
im Filter
und in den Spalten
SFD_M05_PreisBerechnen
einfügen. Stellen Sie (wie immer) für die Zielversion
den Festwert Plan01
ein (nicht im Bild sichtbar).Wechseln Sie in den Anzeigemodus der Story und führen Sie die Datenaktion aus.
Sie erkennen, dass die Verkaufspreise auch hier korrekt gerechnet wurden (Abbildung 11.45).
Prozentuale Differenz
als Zeilendiagramm
vom Typ Abweichungsstecknadel
.Geben Sie einmal testweise einen neuen Preis für einen einzigen Kunden ein. Sie sehen, dass sich unmittelbar der Preis für alle Kunden ändert (Abbildung 11.46).
Was ist dann der Vorteil? In der Praxis ist es durchaus üblich, dass ein Keyaccount-Manager für einen Kunden zuständig ist und dann die Mengen für sämtliche Produkte plant. Und dabei soll der Verkaufspreis angezeigt werden!
Abbildung 11.45: Nach Ausführen der Datenaktion
Abbildung 11.46: Geänderter Preis für alle Kunden
Dass der Preis in diesem Fall beim Kunden geändert werden kann, ist aber vermutlich organisatorisch nicht gewünscht. Das Anwendungsszenario könnte vielmehr sein, dass die Preisliste zu Beginn des Planungsprozesses zentral überarbeitet wird und anschließend die Mengen- / Umsatzplanung durch die Keyaccount-Manager durchgeführt wird. Nach Ende der zentralen Überarbeitung der Preisliste kann man den Preis gegen unbeabsichtigtes Überschreiben sperren. Datensperren haben Sie in Kapitel 9 konfiguriert.
Produkt
in den Zeilen
Plan01
im Filter
2023
im Filter
Kunde # Nicht zugeordnet
im Filter
Verkaufspreis
im Filter
und in den Spalten
Abbildung 11.47: Tabelle als Preisliste
Nun können Sie einen neuen Preis in die Preisliste eingeben und sehen, dass dieser Preis sofort bei allen Kunden sichtbar ist und zu einer Umsatzsteigerung im Plan führt (Abbildung 11.48)!
Abbildung 11.48: Eingabe in die Preisliste
https://symcorp.com/downloads/ADAPT_white_paper.pdf
.