Je nach aktiver Mitgliedschaftbuchung kann ein Teilnehmer einen anderen/günstigeren Preis erhalten
Relevant für die Ermittlung ist das Leistungserbringungsdatum/Beginndatum des gebuchten Ereignisses. Bei manuell erstellen Belegen/Belegpositionen ist das Belegdatum relevant
Andererseits muss der Teilnehmer, die hinterlegte Anstellung oder die übergeordnete Firma der Anstellung am Leistungserbringungsdatum/Belegdatum "aktives" Mitglied sein. Da nicht jede Mitgliedschaft (gleich) preisrelevant ist, müssen diese ausgezeichnet werden
Der Feld Rechnungsempfänger hat keinen Einfluss auf den Preis (ausser auf Belegen, wo die eingetragene Adresse direkt als Rechnungsempfänger gilt)
Da ein Mitglied in mehreren Mitgliedschaften mit unterschiedlichen Preislisten sein kann, ist eine Priorisierung der Preisliste notwendig
Stammdaten
Ergänzung Mitgliedschaft
Neues Attribut mit :1-Relation auf Preisgruppe: "Preisgruppe der Mitglieder" (required, Desciption: Den aktiven Mitglieder werden die Leistungen gemäss dieser Preisgruppe berechnet)
Damit muss definiert werden, welche Mitgliedschaften überhaupt preisrelevant sind und welche Preisliste die Mitglieder erhalten
Präsentation neben Feld "Kostenträger" (ohne Ergänzung Ansichten)
Ergänzung Preisgruppe
Neues Attribut (Int) "Priorität Preisberechnung" (default 0, required, unique) ✔ (Description: Höhere Priorität bedeutet besserer Preis)
Neues Attribut "Externe Bezeichnung" (ML) für Description der Preisgruppe im Portal/Warenkorb (50) ✔
Preisberechnung
...
Berechnung für eine Person
Innerjoin auf alle Mitgliedschaftsbuchungen dieser Adresse, die per TODAY im Status aktiv oder gekündigt
Von diesen Mitgliedschaftsbuchungen muss von der Mitgliedschaft die hinterlegte Presigruppe mit der höchsten Priorität ausgelesen werden
Dieser Preisgruppen-Eintrag wird auf der Adresse gespeichert
Diese Preisgruppe gilt als Basis für die Erstellung von manuellen Belegpositionen für diese Adresse
Berechnung für eine Firma
...
Innerjoin auf alle Mitgliedschaftsbuchungen dieser Adresse und der übergeordneten Firma, die per TODAY im Status aktiv oder gekündigt
...
Von diesen Mitgliedschaftsbuchungen muss von der Mitgliedschaft die hinterlegte Preisliste mit der höchsten Priorität ausgelesen werden
Dieser Preisgruppen-Eintrag wird auf der Adresse gespeichert
...
Mit dem Einsatz der Mitgliedschaften und Preisgruppen können die auf den Artikel hinterlegten Preise automatisch ermittelt werden
Dies wird insbesondere in Organisationen angewendet, wo z.B. Bildungsangebote je nach Mitgliedschaft zu anderen Konditionen verrechnet werden
Dabei wird die Mitgliedschaftszugehörigkeiten von Personen und Firmen automatisch ermittelt
Grundlagen
Für eine automatisierte Berechnung der Preise müssen folgende Elemente konfiguriert sein
Preisgruppen mit Standardpreisgruppe und Priorisierung
Artikel mit Artikelpreisen pro Preisgruppe
Mitgliedschaften mit Zuordnung zu einer Preisgruppe
Berechnungsgrundlage
Die Berechnung des Preises erfolgt zum Zeitpunkt der Buchung
Die Eckwerte sind in folgender Darstellung dokumentiert
Für die Preisermittlung ist immer das Leistungserbringungsdatum (Beginn des Ereignisses) massgebend
Bei Privatpersonen wird die private Mitgliedschaft, bei Firmen die Firmenmitgliedschaft geprüft
Dabei ist eine aktive Mitgliedschaft zum Zeitpunkt der Leistungserbringung (Beginn des Ereignisses) massgebend
...
Preisänderungen
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
|