Individuální a doporučené ceny
Práce s individuálními a doporučenými cenami tvoří mohutný nástroj pro podporu cenové politiky firmy. Individuální a doporučené ceny lze využít v mnoha částech programu a jejich využíváním si můžete usnadnit mnoho práce.
Obsah
Základní použití
- nastavení výjimek v oblasti prodejních cen pro jednotlivé odběratele nebo skupiny odběratelů (u jednotlivých skladových karet, za skupiny karet nebo za všechny karty)
- nadefinování časově omezených akčních cen platných pro všechny odběratele (nebo pro většinu odběratelů)
- nastavení zákazu slev nebo přirážek pro vybrané zboží nebo skupinu zboží
- výpočet doporučených cen ve fakturách pro odběratele
- výpočet tzv. zatížení v prodejních cenách u příjemek, převodek a u dalších dokladů
- nastavení způsobu kalkulace prodejních cen (i pro více cenových pásem)
- nastavení zaokrouhlení při výpočtu prodejních cen v kartě
- nastavení zaokrouhlení prodeje na zaokrouhlené ceny vč. DPH
- označení speciálních karet (promo, výprodej apod.) pro přenos do kapesních počítačů (PDA, PSION apod.)
- určení cen pro převod mezi sklady
Každá individuální cena je jednoznačně identifikována podle názvu (tzv. skupina individuálních cen nebo skupina slev). Jedna individuální cena je tvořena seznamem pravidel, které určují způsob výpočtu ceny a omezení pro její používání.
Existuje několik názvů individuálních cen, které mají výjimečné postavení.
Přehled předdefinovaných individuálních cen
Typ ind. ceny | Popis |
---|---|
IND* | Všeobecně platná individuální cena; tato individuální cena se uplatňuje jako alternativní cena v případě, že zákazník pro dané zboží nemá definovanou jinou individuální cenu; podle nastavení v typech dokladů lze tuto cenu využít i pro výpočet doporučených cen. Tuto individuální cenu můžete využít také pro nastavení zaokrouhlení prodejní ceny u všech dokladů (např. ceny s DPH na desetihaléře). Nejčastěji se používá tato individuální cena pro zápis tzv. cenových akcí, tedy speciálních cen platných pro všechny zákazníky pouze po omezenou dobu |
DOP* | Všeobecně platná doporučená cena; tato individuální cena se uplatňuje jako alternativní cena v případě, že zákazník nebo dodavatel nemá pro dané zboží definovanou jinou doporučenou cenu (doporučená cena DOP* se uplatňuje pouze v případě, že je nastaven příslušný přepínač v typech dokladů) |
PC1, PC2, .., PC15 | Individuální cena pro kalkulaci prodejní ceny v cenových pásmech 1 až 15 ve skladové kartě. Kalkulace se vyvolává např. při změně nákupní ceny při příjmu zboží a na mnoha jiných místech v programu. Pokud existuje alespoň jeden řádek v definici individuálních cen PC1 až PC15, pak se vyvolává kalkulace cen s možností současné úpravy cen ve více pásmech, jinak se vyvolává jednodušší kalkulace pouze pro základní prodejní cenu |
PC* | Alternativní individuální cena pro kalkulace prodejní ceny; použije se pouze v případě, že pro dané zboží není definována v příslušném cenovém pásmu jiná individuální cena (PC1 až PC15 pro pásmo 1 až 15) |
NC* | Alternativní individuální cena pro akční nákupní ceny; použije se pouze v případě, že pro dané zboží není definována u dodavatele jiná individuální cena. Vhodné použité této individuální ceny je pro přípravu akcí v oblasti nákupních cen |
NCTEST* | Tato individuální cena slouží k upravení nákupní ceny pro potřeby testu, zda je prodejní cena nižší, než nákupní. Lze např. takto snadno nadefinovat, že zboží se musí prodávat s minimální marží 5% nebo že zboží v akci se bude porovnávat s dohodnutou nákupní cenou (popř. kombinace obou) |
MIN* | Tato individuální cena se vyhodnocuje při provádění celkových procentuelních slev v dokladu. Pokud cena zboží po slevě je nižží, než vyhodnocená individuální cena, pak se použije tato vyhodnocená individuální cena (vhodné použití je tedy pro zabezpečení alespoň minimální marže u zboží s nízkou marží u kterých se provádí slevy) |
PREVOD | Alternativní individuální cena pro výpočet prodejní ceny v druhém skladu při vytváření převodky do druhého skladu |
PRVxxx | Individuální cena pro výpočet prodejní ceny v druhém skladu při vytváření převodky do druhého skladu. xxx představuje číslo skladu. |
KALKULACE | Tato individuální cena se používá hlavně pro nastavení zaokrouhlení výsledné ceny v dialogu pro kalkulaci prodejní ceny |
PROMO | Slouží pro označení těch karet, které mají být v přenosných zařízeních (PDA, PSION) vybrány do seznamu promo zboží |
SPECKAR | Slouží pro označení těch karet, které mají být v přenosných zařízeních (PDA, PSION) vybrány do seznamu speciálního zboží (výprodeje, speciální nabídky) |
NCTEST* | Slouží k upravení nákupní ceny pro potřeby testu, zda je prodejní cena nižší než nákupní. Takto lze např. nadefinovat, že zboží se musí prodávat s minimální marží 5% nebo, že zboží v akci se bude porovnávat s dohodnutou nákupní cenou (popř. kombinace obou). |
Individuální cenu můžete definovat v menu Karty/Nastavení individuálních cen. Každá individuální cena je složena z jednoho nebo více řádků. Každý řádek popisuje způsob výpočtu ceny pro dané zboží nebo pro danou skupinu zboží a pravidla určující, za jakých podmínek má být výpočet proveden. Pokud dané zboží nesplňuje podmínky stanovené daným řádkem individuální ceny, pak program zkouší hledat v dalších řádcích individuální ceny. Pokud neexistuje pro danou kartu žádný řádek, který by splnil podmínky pro uplatnění individuální ceny, pak se celý proces opakuje ještě se všemi případnými řádky alternativní individuální ceny. Pokud ani v tomto případě není individuální cena nalezena, pak se uplatní standardní cena (odpovídající dané situaci).
Pro určení individuální ceny se tedy použije první vhodný řádek z individuální ceny nebo z alternativní individuální ceny. Pokud definujete individuální ceny tak, že více řádků z definice individuální ceny vyhovuje jedné skladové kartě, pak je důležité v jakém pořadí jsou řádky individuální ceny zapsány (v jakém pořadí se ukazují na obrazovce). Pořadí můžete ovlivnit změnou údaje "Pořadí" v řádku individuální ceny.
Předdefinované individuální ceny:
Položky individuální ceny - Enter
Oprava individuální ceny:
Příklad |
Zákazník „Novák a spol. s.r.o.“ má ve své zákaznické kartě definovanou individuální cenu NOVAK. Pro dané zboží se vyzkouší, zda není nějaký řádek v individuální ceně NOVAK a pokud tam takový řádek není, pak program vyzkouší hledat v řádcích individuální ceny IND*. Pokud ani tam není vhodný řádek s popisem výpočtu ceny nalezen, pak se u zákazníka uplatní běžná prodejní cena dle cenového pásma, do kterého je zákazník zařazen. |
Okno pro nastavení jednoho řádku individuální ceny může vypadat takto:
Popis jednotlivých položek v záznamu individuální ceny:
Skupina slev | jednoznačné označení individuální ceny; všechny řádky jedné individuální ceny mají stejný název | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typ klíče | vyberte pro jaké skladové karty má daný řádek individuální ceny platit
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Klíčový údaj | hodnotu zadejte podle údaje Typ klíče. Pomocí klávesy F5 můžete vybrat údaj z příslušného číselníku nebo ze seznamu zboží | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Poznámka | jakýkoli text; pokud použijete F5 pro výběr klíčového údaje, pak se poznámka nastavuje dle popisu vybraného klíčového údaje | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Typ slevy | určuje způsob výpočtu ceny
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sleva | určuje výši slevy v procentech nebo v Kč. Záporná čísla budou chápány jako přirážka. Můžete kombinovat slevu v procentech i v Kč současně (nejdříve se započítá sleva v Kč a k ní se přidá sleva v procentech). Pokud Typ slevy je „cena v Kč“, pak je údaj sleva nahrazen údajem Cena v Kč bez DPH, do kterého musíte zadat koncovou cenu bez DPH. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platnost | zadejte období, ve kterém má platit individuální cena; jako rozhodující se bere tzv. aktuální datum (aktuální datum můžete měnit pomocí funkce Změna data v dalších službách). Pokud je přepínač vedle údaje platnost vypnutý, platí individuální cen trvale. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platí pro ceny nad xx Kč | pokud zatrhnete tento přepínač, pak se kontroluje zda základní cena před slevou je vyšší nebo rovna zvolené ceně (můžete tak např. drahé výrobky zatěžovat nižší přirážkou a zaokrouhlování provádět na koruny) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zaokrouhlení | určuje způsob zaokrouhlení výsledné ceny
Program dále nabízí zaokrouhlování na 50h, cenu s DPH na 50h a cenu s DPH na 90h nahoru. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platí pouze pro typy dokladů | omezuje použití pouze na zvolené typy dokladů (od – do dle číselníku typů dokladů); pro některé situace, ve kterých se počítají individuální ceny, není schopen program určit typ dokladu – v tom případě se tento přepínač ignoruje. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zakázat další slevy cen | zamezí použití některých dalších typů slev pro zboží náležející do této skupiny individuálních cen (množstevní slevy, zákaznické slevy, slevy za doklad) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Zakázat další přirážky | zamezí použití některých dalších typů přirážek pro zboží náležející do této skupiny individuálních cen (přirážky vyplývající z definice množstevních slev, zákaznické přirážky, přirážky za doklad) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Povolit tuto cenu i pro obaly | pokud definujete slevu platnou pro více skladových karet nebo pro všechny karty, pak může být užitečné neuplatňovat tuto cenovou výjimku pro karty označené typem karty vratný obal | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platí pro cenová pásma Prodejní ceny 1 až 6 Nákupní cena Dohodnutá nákupní cena |
omezuje použití pouze na ty zákazníky, kteří mají cenové pásmo mezi povolenými cenovými pásmy. Pro některé situace, ve kterých se počítají individuální ceny, není schopen program určit cenové pásmo – v tom případě se tyto přepínače ignorují. Pokud má zákazník vyšší cenové pásmo než 6, pak se kontrola provádí na 1. cenové pásmo | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Pořadí vyhodnocení | určuje v jakém pořadí budou jednotlivé řádky dané individuální ceny vyhodnoceny. Pokud má více řádků stejné pořadové číslo, pak program automaticky řadí řádky dle typu klíče a v rámci typu klíče řadí abecedně dle klíčové hodnoty (nejdříve *, pak čísla, pak písmena, pak ~). Program vždy hledá pouze první vyhovující řádek individuální ceny a proto pořadí hraje významnou roli. Výjimky pro konkrétní zboží tedy uvádějte s nejnižšími pořadovými čísly, výjimky pro skupiny zboží s vyššími čísly a ceny platné pro všechno ostatní zboží by měly mít nejvyšší pořadová čísla) |
Tip |
Pokud vytváříte individuální cenu, která se skládá z více řádků, tak můžete libovolný řádek zkopírovat do nového pomocí Ctrl+Enter. V novém záznamu pouze upravte údaje, které se odlišují a záznam uložte pomocí F2. Stejnou funkci můžete využít i v případě, že chcete existující individuální cenu nebo její část překopírovat do individuální ceny s jiným názvem (např. pro jiného zákazníka). |
Tip - Optimalizace vyhodnocování akčních indiv. cen |
Pro některé typy indiv. cen se dá výrazně zrychlit vyhodnocování. Aby mohl být uplatněn zrychlený algoritmus, musí celá individuální cena vyhovovat následujícím pravidlům: * všechny indiv. ceny musí být typu "kód", nesmí obsahovat zástupné znaky *,~,? * indiv. cena musí být tříděna dle kódu zboží (čili není třeba uplatňovat změnu pořadí) a kódy zboží se nesmí opakovat. Pokud individuální cena s velkým množstvím řádků nesplňuje některou z těchto podmínek, tak může být výhodnější ji rozdělit do dvou nebo více samostatných individuálních cen, které se budou odkazovat na seznam splňující podmínky. Tato optimalizace může mít vliv např. i na zrychlení úvodní přípravy akčních a zalistovaných položek pro zvýraznění v seznamech zboží. |
Tip - Nastavení akčních indiv. cen (např. měsíční letákové akce) |
Nastavení akčních (letákových) cen se obvykle realizuje takto:
Do seznamu individuálních cen se založí akční individuální cena např. AKCE201011 (pro akční leták za 11/2010) do níž se uvedou veškeré položky, které jsou dané období v akci (s cenami, které platí v omezeném časovém období - to je nutné zadat do nastavení ind.ceny). Do individuální ceny IND*, která je vyhodnocovaná u všech zákazníků (pokud nemá zákazník na dané zboží svoji individuální cenu) se pak uvede odkaz na tuto jinou individuální cenu AKCE201011 (jinak by program nevěděl, že má akční cenu použít). Kvůli optimalizaci výpočtu individuální ceny je dobré i do tohoto záznamu s odkazem na jinou individuální cenu uvést datumové omezení akce. Aby byly skladové karty s akční individuální cenou zvýrazněny v seznamu skladových karet, tak se do údaje Poznámka ve skladových kartách doplní informace s nějakým dostatečně jednoznačným názvem, např. AKCE1011 (popř. AKCE11 nebo AKCE201011). Pak se v programu nastaví, aby se zvýrazňovalo jen zboží, které má požadovaný text AKCE1011 v poznámce (a ne jen obecný text AKCE tak jako je to ve výchozím stavu). Dělá se to tak, že v menu Služby/Nastavení programu/Oprava INI hodnot/stisknete F12, najdete řádek s proměnnou KartaPozn a do údaje Popis-hodnota zadáte klíčová slova pro zvýraznění oddělená lomítkem. Např. AKCE1011/AKCE1012/výprodej/doprodej Tím budou v seznamu karet zvýrazněné jak skladové karty v aktuální akci, tak jinou barvou karty pro případnou budoucí (či minulou) akci. Nastavení v poznámkách není třeba z karet mazat, stačí jen při zahájení platnosti nové akce přepnout v nastavení programu označení akcí. Barvy jsou ovlivněny nastavením barevné palety na konkrétním PC (v nastavení palety jde o Označený záznam 2/Označený záznam 5/Seznamy-chybné položky/Označený záznam 4, čili standardně zelená/modrá/přeškrtnutá červená/modrozelená). Definovat lze v současnosti 4 barevné zvýraznění. Pokud je definováno více klíčových slov, tak pro čtvrté a všechna další klíčová slova se použije stejná barva. |
Hlavička individuální ceny - F2
Pokud vytváříme novou individuální cenu, pak se nám po stisku klávesy F2 (uložení) automaticky objeví okno pro nadefinování hlavičky individuální ceny. Toto okno můžeme vyvolat i v přehledu individuálních cen stiskem klávesy F2.
Kategorie - vybírat lze mezi hodnotami:
* Automaticky
* Indiv.cena
* Doporučená cena
* Akční prodejní cena
* Akční nákup.cena
* Kalkulace prod.ceny
* Minimální ceny
* Převody mezi sklady
* Ostatní
Technická poznámka |
Pomocí proměnných ICKateg,0 + ICKateg,1 + ICKateg,2 lze definovat vlastní popisy kategorií - názvy kategorií oddělené znakem / (doporučujeme zachovat výchozí kategorie a nové kategorie přidávat na konec) |
Všechny individuální ceny
Technická poznámka |
Pomocí proměnné SSLExtLog s hodnotou 1 je možné zapnout rozšířené sledování změn v záznamech individuálních a doporučených cen. V případě provedení změny v IC je přidán textový záznam do souboru SSLLOG.TXT, který se vytváří ve stejné složce jako tabulka SKLADSSL.BTR. Současně se v takto nastaveném skladu sledují změny v tomto souboru a v případě, že je detekována změna, tak se vyčistí interní paměťové struktury s načtenými indiv. cenami a další individuální ceny se aktualizují z databáze.
Nastavení je vhodné použít v případě, že některý z uživatelů v počítačové síti aktualizuje indiv.ceny a tyto změny je třeba co nejdříve promítnout na ostatních počítačích v sítích. |