Konfiguration Preissystem

Dieses Webpart stellt das Hauptwebpart des Preissystems dar und dient dazu neue Preissysteme anzulegen und bestehende zu editieren oder zu löschen.

Bestehende Preissysteme können Sie über die drei Buttons rechts neben der Bezeichnung bearbeiten und anlegen.

Um alle Adressen einer bestimmten Gruppe ein (neues) Preissystem zuzuweisen, können Sie rechts aus der Liste die Gruppe auswählen und sie auf das Preissystem ziehen. Bei allen Adressen, die zu dem Zeitpunkt der Gruppe angehören, wird dann das gewählte Preissystem ausgewählt.

Zudem können Sie die einzelnen Preismodule bearbeiten, um so zum Beispiel die Preisrundung festzulegen oder ob ein Kundenrabatt für die Preisberechnung mit diesem Modul gelten soll oder nicht. Außerdem können Sie ein Skript hinterlegen, dass eine noch flexiblere Preisgestaltung ermöglicht (s.u.). Klicken Sie dazu zunächst auf den ersten Button ("Nodes laden") und anschließend beim jeweiligen Preimodul auf den Bearbeiten-Button. Die Preismodulkonfiguration erfolgt über ein PopUp-Fenster.

Eine genauere Beschreibung und der Konfiguration des Preissystems finden Sie hier.

Feld

Funktion

Nodes laden

Über diesen Button können Sie alle diesem Preissystem zugefügten Preismodule sehen und editieren.

Editieren

Über diesen Button können Sie den Namen des Preissystems bearbeiten und es als Standardpreissystem einrichten.

Preissystem-Verzweigung editieren

Über diesen Button öffnet sich ein PopUp-Fenster, über welches Sie die Preisfindung des Preissystems editieren können.

Neues Preissystem:

Tragen Sie hier den Namen eines neuen Preissystems ein und legen Sie es über den Button rechts daneben an.

Adressengruppen

Hier sehen Sie alle Adressengruppen, die Merkmalgruppen sind. Ziehen Sie eine Adressengruppe auf ein Preissystem per Drag-and-Drop, um bei allen aktuellen Mitgliedern das Preissystem zu ändern.

Skript (Preismodul-Einstellungen)

Das Preissystem kann mit UniERMs Scriptingsystem flexibler konfiguriert werden als alleine mit der im Webpart eingestellten Konfiguration. Mit Hilfe von Bedingungen können einzelne Funktionen des Preismoduls flexibel aktiviert oder deaktiviert werden.

Nachfolgend finden Sie eine Liste mit Funktionen des Preissystems, die aktiviert und deaktiviert werden können. Weitere Informationen zum Schreiben von Skripten finden Sie in der Scripting-Dokumentation.

Funktion

Auswirkung

Preissystem.ArtikelrabattGilt

Überschreibt das Flag "Artikelrabatt gilt" aus der Preismodul-Konfiguration (vgl. Bild unten).

Preissystem.ArtikelKundenrabattGilt

Überschreibt das Flag "Artikel-Kundenrabatt gilt" aus der Preismodul-Konfiguration (vgl. Bild unten).

Preissystem.KundenrabattGilt

Überschreibt das Flag "Kundenrabatt gilt" aus der Preismodul-Konfiguration (vgl. Bild unten).

Preissystem.Abschalten

~Beschreibung folgt~

Preismodul-Einstellungen
Preismodul-Einstellungen
Zuweisungsoperator

Funktionen wird ein Wahrheitswert (ja oder nein) zugewiesen, der explizit besagt, ob UniERM eine Funktion ausführen soll oder nicht. Dazu wird der {=}-Operator verwendet. UniERM führt standardmäßig alle Funktionen, die es zum Vorgang kopieren oder beim Preissystem gibt mit einem Standardwert (true oder false) aus. Mit Hilfe der Skripte kann dieser Standardwert geändert werden. Daher ist eine Wertzuweisung wichtig. Nur so kann sichergestellt werden, dass eine Funktion nicht ausgeführt wird.

Operator

Auswirkung

{=} ja

Die Funktion, die vor dem Operator steht, wird ausgeführt.

{=} nein

Die Funktion, die vor dem Operator steht, wird nicht ausgeführt.

Skriptbeispiele

Skript

Ergebnis

{WENN} %Vorgang.Vorgangstyp.Bezeichnung% {=}  "Angebot" {UND} %Vorgang.Vorgangsadresse.Flag_IstHaendler% {=}  ja {DANN} %Preissystem.KundenrabattGilt% {=} nein {ENDE}

Kein Kundenrabatt, wenn es ein Angebot für einen Händler handelt.
Das Flag "Kundenrabatt gilt" muss in der Konfiguration aktiviert sein (siehe Bild oben), da sonst der Kundenrabatt nicht deaktiviert werden kann.

{WENN} %Vorgang.Vorgangstyp.Bezeichnung% {=}  "Angebot"{UND} %Vorgang.Vorgangsadresse.Flag_IstHaendler% {=}  nein   {DANN} %Preissystem.ArtikelKundenrabattGilt%  {=} ja  {ENDE}

{WENN} %Vorgang.Vorgangstyp.Bezeichnung% {=}  "Auftrag"{UND} %Vorgang.Vorgangsadresse.Flag_IstHaendler% {=}  ja   {DANN} %Preissystem.ArtikelKundenrabattGilt%  {=} ja  {ENDE}

{WENN} %Vorgang.Vorgangstyp.Bezeichnung% {=}  "Auftrag" {ODER} %Vorgang.Vorgangstyp.Bezeichnung% {=}  "Angebot"   {DANN} %Preissystem.Abschalten%   {=} ja  {ENDE}

~Beschreibung folgt~

Preismodule

Hier sehen Sie eine Liste aller vorhandenen Preismodule, sowie deren .dll-Dateiname. Über einen Klick auf ein Modul können Sie mehr über dieses erfahren.

Bezeichnung

Dateiname

Kundenfestpreise

Kundenfestpreise.dll

Lieferantenpreise

Lieferantenpreise.dll

Preislisten - Preise (VK)

PreislistenPreise.dll

Staffelpreise - Debitoren

StaffelpreiseDebitoren.dll

Staffelpreise - Kreditoren

StaffelpreiseKreditoren.dll

Weitere Informationen zum Preissystem finden Sie unter Preissystem und Preisfindung.

Technischer UniERM-Name: WebParts_Optionen_WPKonfigurationPreisSubsystem

Letzte Änderung: 10.09.2018

Sie wünschen Anpassungen?

Wir helfen Ihnen gerne weiter und passen UniERM / einzelne WebParts individuell an Ihre Bedürfnisse an. Treten Sie mit uns in Kontakt oder informieren Sie sich über unsere Dienstleistungen.