6.5

Ceník (pricelist)

Ceník je třída, která reprezentuje ocenění produktů. K ceníku se vážou jednotlivé ceny produktů.

SQL tabulka: pricelist

Vlastní pole

NázevTypPopis
idintUnikátní kód (primární klíč)
namestringNázev ceníku
activebooleanAktivní ceník
defbooleanVýchozí ceník, pouze jeden ceník může být výchozí.
percentdecimalObchodní přirážka v %
currencystringMěna cen v ceníku

Formát JSON

{
    "name": "Black Friday",
    "active": true,
	"def": false,
    "currency": "CZK",
	"percent": 15  
}

Cena (price)

Záznam reprezentuje jednu konkrétní cenu přiřazenou produktu pro daný ceník.

SQL tabulka: prices

NázevTypPopis
idintUnikátní kód (primární klíč)
pricelistintRefence ceníku
productintRefence produktu
pricedecimalCena bez DPH
priceVatdecimalCena s DPH

Formát JSON

{
    "pricelist": 10,
    "product": 2150,
	"price": 1000,
    "priceVat": 1190
}