==== Č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\\ \\