Č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 <a href=„esoform.asp?FormType=help&TPage=HELP\ostatni\Ceny_na_dokladu.htm“ target=„_blank“>Ceny na dokladu - popis tvorby cen</a>

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 <a href=„esoform.asp?TPage=HELP\DMTable.idc&TABLENAME=CESKZBPA“ target=„_blank“>CESKZBPA</a>

DokuWiki Appliance - Powered by TurnKey Linux