GenericAbsolute und Kombinatorik
In einem Hotel gilt, dass für einen Service immer 30% des Grundpreises des Zimmers als Zuschlag erhoben werden soll.
Das wird mit einem GenericAbsolute ausgedrückt, dass als Basis die Priceitems der Klasse Basisprice definiert.
<PriceItem Class="ServiceFee">
<GenericAbsolute>
<GenericValue>
<PercentModificationValue>
<PercentValue>30</PercentValue>
<ModificationBasis>
<ConsideredPriceItems>
<ConsideredPriceItemClasses>
Baseprice
</ConsideredPriceItemClasses>
</ConsideredPriceItems>
</ModificationBasis>
</PercentModificationValue>
</GenericValue>
<DayBase>1</DayBase>
<PersonBase>1</PersonBase>
</GenericAbsolute>
</PriceItem>
Ein Sonderpreis, definiert als Tagespreis pro Person, soll den Basispreis überschreiben,
was mit Hilfe der Kombinatorik ausgedrückt wird.
<PriceItem Class="Baseprice">
<Absolute>
<Value>560</Value>
<DayBase>x</DayBase>
<PersonBase>1</PersonBase>
</Absolute>
<Combinatorics>
<CombinationLevel>2</CombinationLevel>
<CombinationCode>ABS</CombinationCode>
</Combinatorics>
</PriceItem>
<PriceItem Class="SuperPrice">
<Absolute>
<Value>60</Value>
<DayBase>1</DayBase>
<PersonBase>1</PersonBase>
</Absolute>
<Condition>
<DayImpact>
<Date Source="Product">
<Min>2024-10-01</Min>
<Max>2024-10-06</Max>
</Date>
</DayImpact>
</Condition>
<Combinatorics>
<CombinationLevel>1</CombinationLevel>
<CombinationCode>ABS</CombinationCode>
<CombinableWhen>
<Not>
<CombinationCode>ABS</CombinationCode>
</Not>
</CombinableWhen>
</Combinatorics>
</PriceItem>
Frage: Soll das GenericAbsolute nach Abarbeitung der Kombinatorik dennoch in die Preisberechnung einfließen?
Comments
Display comments as Linear | Threaded