Komplexer Preis oder Ab-/Zuschlag

 Preisbearbeitung

Beschreibung

Preise Anlegen/Bearbeiten

In ClassiX® gibt es drei, bei VK-Artikeln sogar vier, Möglichkeiten einen Preis zu bearbeiten. Die gewünschte Möglichkeit ist über das Kontextmenü des Preisbuttons auswählbar.

Kontexmenü
Menüpunkt Beschreibung
Neuen Preis anlegen (alter Preis in Historie) Informationen entnehmen Sie bitte der Dokumentation
Preis bearbeiten (alter Preis NICHT in Historie) Da die Preisbearbeitungsfelder gesperrt sind, können Sie über diesen Menüpunkt freigegeben werden. Dieser Zwischenschritt dient dazu dem Benutzer auf den ersten Menüpunkt zu lenken, da die Preishistorie sonst verfälscht wird.
Detailbearbeitung: VK Preis Der Preis kann auch über ein eigenes Fenster bearbeitet werden, welcher über diesen Menüpunkt geöffnet werden kann. Bei Komplexen Preisen ist der Benutzer sogar gezwungen über dieses Fenster zu gehen.
Bei den VK-Artikeln gibt es auch die Möglichkeit den Preis und die Kosten über ein Fenster zu pflegen.
Detailbearbeitung: VK Preis + Kosten

 

Wichtige Hinweise
Vor dem Bearbeiten eines Preises ist zu prüfen, ob es notwendig ist den alten Preis in die Preishistorie zu verschieben und einen neuen anzulegen. Wird dies nicht gemacht, so können Preisbildungen alter Angebote/Aufträge aber auch Bestellungen nicht nachvollzogen werden.

Der Eintrag einer bedingten Ab-/Zuschlagstabelle darf selber keine Ab-/Zuschläge besitzen. Nur ein Preis, egal auf welcher Ebene, darf erweitert/verschachtelte werden.

 

Komplexer Preis

Ein Preis kann als eine beliebig lange Kette definiert werden (vorwiegend in Stammdaten) und stellt dann einen Grundpreis mit Mehr-/Minderpreisen und Ab-/Zuschlägen dar. Die Kette kann in diesem Modul in Listenform editiert werden.

Für die Beschreibung eines solchen Preises werden folgende Begriffe benutzt:

Grundpreis Das erste Glied der Preiskette
Datentyp Wert per Menge, Prozent, Formel oder Tabelle Grundpreis kann als Wert per Menge, Formel oder Tabelle hinterlegt werden, die weiteren Glieder als Wert per Menge, Prozent, Formel oder Tabelle.
Berechnungsart subtraktiv oder additiv Wie ein Kettenglied (ab dem zweiten) auf die Berechnung auswirkt, wird durch diese Angabe getrennt ausgewiesen
Netto/Bruttoart Nettoart oder Bruttoart Grundpreis + Brutto-Glieder = Brutto-Preis (Zwischenergebnis)
Brutto-Preis + Netto-Glieder = Netto-Preis (Gesamtergebnis)
Brutto-Glieder dürfen nur vor Netto-Glieder vorkommen
Mehrpreis Additives Brutto-Glied
Minderpreis Subtraktives Brutto-Glied
Zuschlag Additives Netto-Glied
Abschlag Subtraktives Netto-Glied
Beispiel:

Preis als eine Preisstaffelung in Abhängigkeit vom Sachmerkmal NWIDTH (Nennbreite) plus einen Mehrpreis entsprechend der Ausführung (Sachmerkmal DESIGN) minus einen Abschlag 1%:

Typ +/- Art Wert Beschreibung
PREIS: Tabelle (NWIDTH)     1.450 € / 1 Stück Grundpreis
Mehrpreis: Tabelle (DESIGN)

+

brutto 100 € / 1 Stück Ausführung
Abschlag: Prozent

-

netto 1% Rabatt

 (S. detailliertes Beispiel, hier die Werte bei NWIDTH = 600mm, DESIGN="zwei Lufteintritte").

 

Komplexer Ab-/Zuschlag

Ein Ab- oder Zuschlag kann auch als eine beliebig lange Kette definiert werden; in dem Fall unterscheidet sich das erste Glied in seiner Funktionalität nicht von weiteren Gliedern.

Beispiel:
Rabatt -3% - 1% + 1,00  €

Ein Ergebnis dieses komplexen Preises lässt sich über den untere Teil des Fensters wie nachfolgend beschrieben Testen.

Bitte beachten:

Die Preise mit Konditionen werden in den Bestellungen folgendermaßen berechnet:

Stückpreis * Menge + Konditionen = Gesamtwert

Beispiel:

5,50 € / 1 Stück * 20 Stück + 15 % = Gesamtwert

 

Preise testen

Zum Testen von Preisen mit bedingten Rabatten oder generell bedingten Preisen gibt es die Möglichkeit, Sachmerkmale in die Sachmerkmalsliste einzufügen. So kann der Preis bei verschiedenen Konstellationen und Mengen getestet werden. Angezeigt wird immer nur der Preis pro Einheit, die die Gesamtsumme, die sich aus der eingegebenen Menge und Stückpreis ergibt!
(Beispiel: Vielleicht ändert sich ja der Preis pro Einheit, wenn man 100 Stück kaufen will?)

Die Sachmerkmale werden am Preis in einem temporären Datenfeld gespeichert und sind somit beim nächsten Betreten des noch unverändert vorhanden. Sollen die Sachmerkmale neu aus dem Besitzer ermittelt werden, ist der nebenstehende Button zu betätigen. Alle Sachmerkmale werden dann gelöscht und aus dem Besitzer neu gezogen.
Handelt es sich um eine Teilerolle, die keine eigenen Sachmerkmale besitzt, so werden sie aus dem Hauptteil gezogen.

 

Preishistorie/Gültigkeitsliste

Wenn sich im Laufe der Zeit ein Preis einmal ändert, kann man natürlich einfach den alten Preis überschreiben. In diesem Fall ist es jedoch so, dass man keinen Überblick hat, wie sich der Preis in einem Zeitraum so entwickelt hat. 

Um auch diese Bewegung festhalten zu können, können die Preise mit Gültigkeiten versehen werden. Man klickt hierfür nicht einfach den Preis doppelt an und ändert diesen, sondern betätigt den "Neu" Button am unteren Fensterrand. Es geht ein kleines Menü auf, welches einem die Möglichkeit bietet, eine exakte Kopie des Preises anzulegen, wobei der alte Preis über das Gültigkeitsdatum ungültig und der neue als aktuell gültig gesetzt wird. 

Nun kann man den neuen Preis abändern und in der Gültigkeitsliste nachvollziehen, wie sich dieser Preis entwickelt hat.

Folgendes Beispiel zeigt eine mögliche Preishistorie:

Hier wird gezeigt, daß sich der Preis vom 17.04.2003 bis zum 20.04.2003 aus einer Preistabelle, die hier auch übersichtlich aufgeschlüsselt wurde, ermittelte.
Am 21.04.2003 hat sich dieser Preis geändert so dass immer ein Preis mit einem Abschlag (10%) gültig wurde.
Ob der Abschlag nun listenpreis- oder nettobezogen ist, kann in der Liste abgelesen werden.

In der blauen Überschrift wird versucht, den Preis in seiner Vollständigkeit anzuzeigen. Ist dies durch komplexe Preise nicht möglich, so wird nur die Überschrift Preistabelle ausgegeben, worauf eine komplette Aufschlüsselung folgt.

Die einzelnen Glieder einer Preiskette werden in grün dargestellt. Neben Preistabellen befinden sich die "aufgeklappt" Symbole, auf die eine Aufschlüsselung der einzelnen Preise und Bedingungen folgt.

Durch Doppelklick auf die blaue Zeile wird das Bearbeitungsfenster aufgerufen, wodurch dieser Preis editiert werden kann.

 

Kopierpuffer

Über den Kopierpuffer, der aus dem Menü aufgerufen werden kann, lassen sich einzelne Rabatte oder Zuschläge in andere Preise anderer Teile kopieren. Der Hauptpreis lässt sich allerdings nicht kopieren, weil es in der Liste nur einen geben kann und dieser kann nicht aus der Liste gelöscht werden.
Auf diese Art und Weise können ganz schnell komplexe Rabatt-Preistabellen kopiert werden. 

 

Funktionalität

Eingabefenster

Dieses Fenster dient der Pflege von komplexen Preisen bzw. Ab-/Zuschlägen. 

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Rabatt/Zuschlag -
: : Einfügen -
: : : Rabatt Je nach Auswahl im Kontextmenü wird ein Rabatt vom entsprechenden Typ unterhalb der im Baum oder in der Liste selektierten Position eingefügt
: : : Zuschlag Je nach Auswahl im Kontextmenü wird ein Zuschlag vom entsprechenden Typ unterhalb der im Baum oder in der Liste selektierten Position eingefügt
: : Löschen Löscht den in der Liste oder im Baum selektierten Zuschlag/Rabatt
: Kopierpuffer Aufruf des ClassiX®-Kopierpuffers (s. unten)
: Nachkommastellen Anzahl der Nachkommastellen festlegen
: Schließen Fenster schließen
Preishistorie Preishistorie aufrufen

Toolbar
Symbol Beschreibung
Notizen anlegen/bearbeiten
Einheitentaschenrechner
Kopierpuffer aufrufen
Preishistorie in die Zwischenablage kopieren/Report drucken

Fensterelemente

Name

Beschreibung

Preis-/Rabattbildung definieren
: Master-Objekt Das "Besitzer"-Objekt (z.B. Verkaufsartikel bei einem komplexen Verkaufspreis, Stamm-Verpackungszuschlag bei einem komplexen Verpackungszuschlag)
: Gültigkeit Gültigkeitsbereich für die Kette, falls vorhanden
:   Die Ansicht der Preisbildung wird zwischen der Listen- und der Baumansicht hin und her geschaltet. In der Listenansicht wird nur die erste Ebene der Preisbildung angezeigt. Verschachtelte Tabellen werden in der Listenansicht nicht angezeigt sondern ausschließlich in der Baumdarstellung.

Beim Öffnen des Bearbeitungsfensters der Preise wird im ersten Schritt kontrolliert, ob die Preisbildung aus verschachtelten Tabellen besteht. Ist dies der Fall wird der Preis direkt in der Baumdarstellung angezeigt. Standard für "normale" Preisbildungen, bestehend aus einer Ebene  ist jedoch die Listenansicht.

: Liste der Preis-/Rabattglieder In der Listenansicht wird die erste Ebene der Preisbildung dargestellt. (Ist eine Preis/Zuschlag als Tabelle definiert, wobei mindestes ein Tabelleneintrag ebenfalls ein Tabelle ist, so befindet sich diese Tabelle auf der Ebene 2 und wird nicht in der Liste angezeigt.)
 
Spalten:  
Typ PREIS: Der erste Eintrag der Tabelle wird immer als PREIS bezeichnet.
Mehrpreis/Minderpreis: Es handelt sich um einen listenpreisbezogenen Zu-/Abschlag.
+/- Kennzeichnung für Zu- oder Abschlag
Art Kennzeichnung für brutto oder netto
Wert Bei einem Wert per Menge oder einem Prozentzuschlag wird hier der entsprechende Wert dargestellt. Ist der Wert bedingt, wie es bei einer Formel oder einer Tabelle der Fall ist, so gelten die Testwerte als Berechnungsgrundlage des wertes.
Beschreibung ...
: : Das gerade markierte Kettenglied wird nach oben bzw. unten verschoben (das erste Glied kann nicht ausgetauscht werden)
: Baum der Preis-/Rabattglieder Im Baum werden alle Ebenen der Preisbildung dargestellt. (Ist eine Preis/Zuschlag als Tabelle definiert, wobei mindestes ein Tabelleneintrag ebenfalls ein Tabelle ist, so befindet sich diese Tabelle auf der Ebene 2 und wird nicht in der Liste angezeigt.)
 
Symbole  
Oberste Knoten der Preisbildung. Alle Positionen, welche unterhalb dieses Knotens angezeigt werden gehören zur Ebene 1.
Dieses Symbol stellt eine bedingte Tabelle dar.
Dieses Symbol stellt einen Eintrag einer bedingte Tabelle dar. Je bedingter Tabelle kann entsprechend der Ausprägungen der Variablen maximal ein Eintrag der Preistabelle zur Preisbildung herangezogen werden.

Dieser Eintrag gehört immer noch zur Ebene der Preistabelle. Erst wenn unterhalb eines solchen Eintrages wiederum eine bedingte Tabelle hängt,

Dieses Symbol stellt einen Wert per Menge dar.
Dieses Symbol stellt einen prozentualen Zu-/Abschlag dar.
Dieses Symbol stellt eine Formel dar.

Der Objektbaum besitzt sein eigenes Kontextmenü, welches je nach selektierter Position über mehr oder weniger Menüpunkten verfügt.
Ist im Baum ein bedingter Preistabelleneintrag, so kann dieser über den Kontextmenüpunkt "Bedingten Tabelleneintrag duplizieren" dupliziert werden. Für alle anderen Positionen können Ab- und Zuschläge eingefügt werden und das selektierte Preisobjekt inklusiver aller nachfolgenden Zuschläge in eine Tabelle verschoben werden. ("Position in neue Tabelle verschieben")

 

: : Einfügen Ein neues Kettenglied wird eingefügt (Voreinstellung: prozentueller Abschlag)
: : Entfernen Das gerade markierte Kettenglied wird gelöscht (das erste Glied kann nicht gelöscht werden, weil von seinem Master-Objekt festgehalten wird)
: Grundpreis/Abschlag/Zuschlag ...
Preis-/Rabattbildung testen
: Testen -
: : Testmenge Menge zum Testen von Mengenstaffelungen
: : Attribute Liste der Sachmerkmale, die auf die Berechnung Auswirkung haben können
: : : Das gerade markierte Sachmerkmal wird nach oben bzw. unten verschoben
: : Die Berechnung wird ausgelöst
: : Ergebnis Das Ergebnis der Berechnung der Kette
: : Attribute neu holen Die Attribute werden neu geholt
Statusbar
: OK Änderungen an dem komplexen Preis bzw. Ab-/Zuschlag werden gespeichert. Wenn keine Änderungen getätigt wurden ist der Knopf gesperrt.
: Neu Ein neuer alternativer Preis bzw. Ab-/Zuschlag wird erstellt
: Löschen Der angezeigte komplexe Preis bzw. Ab-/Zuschlag wird gelöscht.
: Schließen Das Fenster wird geschlossen, ohne Änderungen zu speichern. Wenn Sie die Änderungen sichern wollen, so müssen Sie den Knopf "OK" drücken.

 

Editierfenster von Preisen und Kosten

Bearbeiten der Kosten und Preise

Dieses Fenster ist weitgehend dem oben beschriebenen Eingabefenster ähnlich, bloß überall dort, wo der Wert angezeigt oder editiert wird, werden gleichzeitig ein (EK-Kosten bei einem Kaufteil) oder zwei (Standardkosten Material und Lohn bei einem Fertigungsteil) Kostenfelder angezeigt. Welche Kostenfelder angezeigt werden wird über das Logistikkennzeichen gesteuert. Die Teilerollen, welche für die Kosten und Preise verantwortlich sind, werden im Modul ebenfalls angezeigt.

Die Preise und Kosten können dann direkt aus dem Modul editiert werden. Hierbei sollte der Bearbeiter beachten, dass er direkt die Daten der Rollen verändert. Beim Umschalten der Preisart (Wert per Menge, Formel, Prozent, Tabelle) wird automatisch auch die Preis-/Kostenart der Rolle geändert.

Werden unterschiedliche Preis-/Kostenarten festgestellt, so wird der Benutzer über zwei rote Punkte darauf hingewiesen. Ebenfalls weißt der rote Text auf die unterschiedlichen Werttypen hin. 

Erstellen von Preistabellen für die Kosten und Preise

Dieses Modul bietet die einfachste Möglichkeit Preistabellen für die Kosten und Preise zu erzeugen, da die Preise in der Regel an die gleichen Bedingungen wie die Kosten gebunden sind. Normalerweise würde der Bearbeiter in die VK-Rolle gehen und die Preistabelle anlegen und das gleiche für die Material- und Lohnkosten der Fertigungsrolle tun. Somit müsste er drei nahezu identische Tabellen anlegen.

Über das Modul zum parallelen Editieren von Preisen und Kosten reichen folgende Schritte. Zuerst muss der Typ des Preisen auf "Tabelle" gesetzt werden. Anschließend kann über den Button das Modul zum Editieren einer Preistabelle geöffnet werden. Das Anlegen der Spalten erfolgt den identisch zu den "normalen" Preistabellen. Einziger unterschied ist, dass es in dieser Preistabelle nicht nur die Spalte für den Preis, sondern auch die für die Kosten gibt.

Im Hintergrund wird der Schritt, der hier nur einmal getan werden muss, für alle Preis- und Kostentabellen automatisch durchgeführt. Somit kann man anschließen wieder in die Teilerolle gehen und wird hier nur eine (die normale) Preistabelle vorfinden.

Zusätzliche Funktionen:

 

Preishistorie

Dieses Fenster dient der Anzeige der Preishistorie.

Toolbar
Symbol Beschreibung
Über diesen Button kann die Preishistorie in die Zwischenablage und somit nach Excel etc. kopiert werden.
Dieser Button zeigt den Preisverlauf in einem Extrafenster.

Felder
Feld Beschreibung
Besitzer In dieser Liste wird der Halter des Preises/der Kosten angezeigt. Dies können die Rollen der Teile (Verkaufsartikel, Bestellartikel, Fertigungsteil) oder Kunden- und Lieferantevereinbarungen sein.
Liste
  • In der Liste werden alle Preisobjekte der Historie angezeigt geordnet nach ihrem Gültigkeitsdatum.
  • In der Zweiten Spalte ist durch das Kalendersymbol der Preis gekennzeichnet, welcher derzeit gültig ist. Werden hier zwei Preise als gültig angezeigt, so sollten die Preise der Historie bezüglich Ihrer Gültigkeitszeitspanne kontrolliert werden.
  • In den folgenden Spalten wird der Wert des Preises angezeigt. Bei komplexen Preisen und Preistabellen wird der Preis mehrzeilig ausgegeben.
Diagramm
  • Das Diagramm stellt den Preisverlauf graphisch dar.
  • Die x-Achse beschreibt den Wert und die y-Achse das Datum.
  • Bei bedingten Preisen wird der Wert anhand der Testwerte des aktuell gültigen Preises ermittelt. (Diese können per Doppelklick auf das gültige Objekt in der zweiten Lasche eingesehen und verändert werden.)
  • Beginnt die Preishistorie in der undefinierten Vergangenheit (Beispiel " - 1.1.2000") so wird dieser Abschnitt durch die blau gestrichelte Linie angedeutet.
  • Endet die Preishistorie mit einem undefinierten Datum (Beispiel "1.1.2005 -") so wird der Verlauf/Trend durch eine grüne gestrichelte Linie dargestellt.
  • Durch Doppelklick wird die Grafik in einem extra Fenster dargestellt.

Knöpfe
Knopf Beschreibung
Selektieren Öffnet das Editierfenster für den in der Liste selektierten Preis. (unabhängig, ob dieser gültig ist oder nicht)
Schließen Schließt das Fenster

 

Preisverlauf

Graphische Anzeige des Preisverlaufes.

Felder
Feld Beschreibung
Besitzer In dieser Liste wird der Halter des Preises/der Kosten angezeigt. Dies können die Rollen der Teile (Verkaufsartikel, Bestellartikel, Fertigungsteil) oder Kunden- und Lieferantevereinbarungen sein.
Diagramm
  • Das Diagramm stellt den Preisverlauf graphisch dar.
  • Die x-Achse beschreibt den Wert und die y-Achse das Datum.
  • Bei bedingten Preisen wird der Wert anhand der Testwerte des aktuell gültigen Preises ermittelt. (Diese können per Doppelklick auf das gültige Objekt in der zweiten Lasche eingesehen und verändert werden.)
  • Beginnt die Preishistorie in der undefinierten Vergangenheit (Beispiel " - 1.1.2000") so wird dieser Abschnitt durch die blau gestrichelte Linie angedeutet.
  • Endet die Preishistorie mit einem undefinierten Datum (Beispiel "1.1.2005 -") so wird der Verlauf/Trend durch eine grüne gestrichelte Linie dargestellt.

 

Neuen Preis anlegen

Neuen Preis anlegen (alter Preis in Historie)

Neue Preise werden über ein eigenes Bearbeitungsfenster angelegt, wodurch der Vorgang weitestgehend automatisiert wird.

Die Gruppe "Alter Preis" dient dazu den alten Preis mit einer neuen Gültigkeit zu versehen. Das BIS-Datum wird hierbei automatisch anhand des Umstelldatums (Voreingestellt auf heute) ermittelt. Zum Vergleich wird auch die ursprüngliche Gültigkeit angezeigt.

Über die zweite Gruppe wird per Optionen der neue Preis angelegt. Die Gültigkeit des Preis wird ebenfalls automatisch gesetzt. (Umstelldatum bis unendlich.)

Der Wert des neuen Preises kann entweder ein leerer Preis per Menge eine leere Preistabelle oder eine Kopie des alten Wertes sein.

Durch das Betätigen des Buttons "OK (1.Schritt)" wird der neue Preis gemäß den Einstellungen angelegt.

Im 2. Schritt kann der Preis nun bearbeitet werden.

Dieser Schritt ist vor allem dann notwendig, wenn der neue Preis noch nicht gültig ist, da ungültige Preise zum Beispiel über die Maske des Verkaufs- oder Bestellartikels nicht erreicht werden. Somit kann man Ihn entweder einfach und direkt hier pflegen oder umständlich über die Preishistorie.

Ist der neue Preis korrekt erfasst worden, so kann auch der zweite Schritt per OK-Button beendet werden.

Befindet man sich im 2. Schritt, dann ist der Button "Schließen" gesperrt, da sonst leere/falsche Preise in der Historie entstehen würde.

Über das Optionsfenster können die Standardeinstellungen gesetzt werden. Werden zum Beispiel Preise mehrerer Artikel geändert und der neue Preis ist immer erst ab Jahreswechsel gültig, so kann das Umstelldatum, welches mit dem Sitzungsdatum voreingestellt ist, überschrieben werden.

 

Menü
Menüpunkt Beschreibung
Optionen Optionsfenster aufrufen

Felder
Feld Beschreibung
Alter Preis -
: Gültigkeit Gültigkeitszeitraum des alten Preises festlegen
: Wert Wert des alten Preises
: Notiz Notiz hinterlegen
Neuer Preis -
: Gültigkeit Gültigkeitszeitraum des neuen Preises festlegen
: Neuer Wert -
: : Kopie des alten Werten Es wird eine Kopie des alten Wertes angelegt
: : Leerer Wert per Menge Es wird ein leerer Wert per Menge gesetzt
: : Leere Preistabelle Es wird eine leere Preistabelle angelegt
: Notiz Notiz hinterlegen
: Neuen Preis editieren -
: : Preis Preis angeben
: : Menge Menge angeben

Knöpfe
Knopf Beschreibung
OK (1. Schritt) Einstellungen zum alten und neuen Preis bestätigen
Preistabelle Preistabelle aufrufen
Preis mit Rabatten/Gültigkeiten bearbeiten
OK (2. Schritt) Angaben zum neuen Preis bestätigen
Schließen Das Fenster wird geschlossen.

 

Optionsfenster

Über das Optionsfenster können die Standardeinstellungen gesetzt werden. Werden zum Beispiel Preise mehrerer Artikel geändert und der neue Preis ist immer erst ab Jahreswechsel gültig, so kann das Umstelldatum, welches mit dem Sitzungsdatum voreingestellt ist, überschrieben werden.

Menü
Menüpunkt Beschreibung
Bearbeiten -
: Standardeinstellungen setzen Die Einstellungen werden zurückgesetzt

Felder
Feld Beschreibung
Umstelldatum Umstelldatum festlegen
Voreinstellung 'Typ' -
: Kopie des alten Wertes Es wird eine Kopie des alten Wertes angelegt
: Leerer Wert per Menge Es wird ein leerer Wert per Menge gesetzt
: Leere Preistabelle Es wird eine leere Preistabelle angelegt

Knöpfe
Knopf Beschreibung
OK Änderungen speichern

 

Verwandte Themen

 


Technische Dokumentation

Preis-/Rabattdefinition Editiermodul

Modulname

PriceDiscount.mod

Klassen

-

Security

Neben der Beschränkung der Zugriffsrechte über die Klasse und deren Datenfelder kann das Modul über einige der empfangenen Messages in seiner Nutzung beschränkt werden.

Empfangene Messages
Message Parameter Funktion Security
       
       
       
 
Gesendete Messages
Message Parameter Funktion Empfangs-Modul