==== Činnost 9. 3. 6 - Cenová politika ====
Slouží k definici pravidel cenové politiky uplatňované uživatelskou firmou v obchodním styku. \\
\\
Základní cena sortimentu (nákupní a prodejní) je uvedena v číselnících Služby a Zboží, popř. Zboží na skladě. Není-li v cenové politice stanovena jinak, doplňuje se na složky dokladů v závislosti na pohybu složky.\\
\\
Cenová politika umožňuje definovat předpis pro cenu a pro množstevní slevu pro:\\
1. konkrétní službu nebo zboží a konkrétní subjekt\\
2. konkrétní službu nebo zboží a cenovou skupinu subjektů\\
3. cenovou skupinu služeb nebo zboží a konkrétní subjekt\\
4. cenovou skupinu služeb nebo zboží a cenovou skupinu subjektů\\
\\
V tomto pořadí bude cena vyhledávána při zakládání nové složky dokladu v závislosti na subjektu nebo cenové skupině subjektu na hlavičce dokladu, pohybu na složce dokladu a sortimentu na složce dokladu. Pokud cena není v cenové politice nalezena, použije se základní cena sortimentu. \\
\\
Předpis pro cenu může být zadán konkrétní částkou (např. ceny v jiné měně) nebo vzorcem (např. závislost ceny na odebraném množství).\\
Sleva může být zadána konkrétní částkou nebo vzorcem.\\
\\
Pokud je definován i předpis i sleva, použije se po zadání pohybu a zboží do složky předpis a po následném zadání množství do složky se na cenu vypočtenou podle předpisu uplatní sleva.\\
\\
Platnost cenové politiky lze časově omezit.\\
\\
Přesný algoritmus tvorby cen je popsán v Nápovědě v dokumentu Ceny na dokladu - popis tvorby cen\\
\\
=== Vstupní formulář pro cenovou politiku ===
Zadává se kombinace sortiment, cenová skupina sortimentu, adresa subjektu, subjekt, cenová skupina subjektu.\\
\\
Zadává se měrná jednotka, měna a typ ceny (skladová, nákupní, prodejní), kterých se předpis týká.\\
\\
Položka "Řídící cena" udává, která cena se dosazuje do vzorce v položce "Předpis ceny" namísto parametru @C nebo @V.\\
\\
Položka "Předpis ceny" zadává algoritmus výpočtu. V algoritmu může být i množství jako @MN\\
Např. "@C*0.8" znamená 20% slevu, "@C+15" znamená přirážka 15 Kč (popř. jiné měny)\\
Např. CASE \\
WHEN @MN < 100 THEN @C\\
WHEN @MN >= 100 AND @MN < 1000 THEN 10.8\\
WHEN @MN >= 1000 AND @MN < 2000 THEN 10.5\\
WHEN @MN >= 2000 AND @MN < 5000 THEN 10.2\\
WHEN @MN >= 5000 THEN 9.7\\
ELSE 0.0\\
END\\
\\
Položka "Přirážka" zadává množstevní přirážku / slevu (MN_OD <= Mn < MN_DO). Pokud je hodnota kladná, pak se jedná o přírážku. Pokud je hodnota záporná, pak se jedná o slevu.\\
Např. "0..6=1%;6..11=0%;11..21=-3%;21..31=-5%" znamená přirážku 1% při odběru 0-5 měrných jednotek, bez slevy při odběru 6-10 měrných jednotek, sleva 3% při odběru 11-20, sleva 5% při odběru 21-30 měrných jednotek\\
Např. "11..21=-3;21..31=-5" sleva 3 Kč (popř. jiné měny) při odběru 11-20, sleva 5 Kč při odběru 21-30 měrných jednotek\\
Např. "-7%" znamená sleva 7% bez ohledu na odebrané množství\\
\\
Podrobný popis - viz Datový model, tabulka CESKZBPA\\
\\