s dovolením rekapituluji situaci. Jde tedy o stav, kdy v rámci projektu v Mergado Editoru převádíte na vstupu formát, který má více elementů pro ceny:
PRICE (cena bez DPH)
PRICE_VAT (cena s DPH)
PRICE_DISCOUNT (cena ve slevě bez DPH)
PRICE_DISCOUNT_VAT (cenu ve slevě s DPH)
Na výstupu je pak formát, který má jenom jednu cenu - PRICE_VAT (cena s DPH).
No a jelikož je ve výstupním formátu jenom jedna cena (typicky například formát Heureka), tak se předpokládá, že toto je "konečná cena s DPH, za kterou lze položku zakoupit".
No a Mergado v tomto případě stojí před filozofickou otázkou. Co s tím?
Na vstupu je produkt, který je evidentně ve slevě, jelikož má vyplněnu cenu v elementu PRICE_DISCOUNT_VAT (cena ve slevě s DPH).
Mergado si tedy řekne: "No, tak to já tu zlevněnou cenu vezmu a dám ji do elementu PRICE_VAT na výstupu. Protože přece nebude zákazník kupovat položku za plnou cenu, když je ve slevě
Mergado prostě počítá s tím, že za tuto (zlevněnou) cenu půjde položka koupit.
Naštěstí Mergado je o pravidlech a můžeme tak toto výchozí chování snadno změnit
Jak na to:
Nejprve si vytvořte nové pravidlo typu Přepsat s tímto nastavením:
Tímto krokem se již nebude přenášet do Mergado Editoru cena po slevě a nebude tak docházet k Vámi nechtěné situaci, kdy se cena z elementu PRICE_DISCOUNT_VAT (pokud je vyplněna) přednostně přenáší na výstupu do elementu PRICE_VAT.