Maloobchodní slevy

Tento článek poskytuje přehled o fungování slev v Dynamics 365 Commerce. Popisuje vlastnosti nacházející se na různých slevových formulářích a osvědčené postupy pro správu slev. Tento článek se však podrobně nezabývá různými typy slev, například jednoduchými, množstevními, kombinačními nebo mezními slevami. Tyto informace jsou poskytnuty v samostatných článcích vytvořených pro každý z těchto typů slev.

Protože maloobchodníci vyžadují flexibilní systémy a styly slev a typy slev se liší podle odvětví, existuje mnoho způsobů, jak definovat slevy v Commerce. Funkce slev byla přidána k existující funkci slev v základním produktu (Supply Chain Management), což vedlo k určitému zdvojení funkcí. V důsledku toho lze typy slev nakonfigurovat pro pět různých entit: zákazníka, věrnostní program, kanál, katalog a přidružení. Vzhledem k nejrůznějším možnostem slev je obzvláště důležité, abyste si naplánovali a zdokumentovali svoji strategii slev.

Vytváření slev

Každý typ slevy má vyhrazenou stránku, kterou použijete k vytvoření a správě slevy. Commerce má také stránku Všechny slevy a pracovní prostor Správa cen a slev, které oboje můžete použít k vytvoření nové slevy libovolného typu.

Záhlaví a řádky slev

Všechny slevy mají záhlaví a jeden nebo více řádků. Všechny typy slev mají vlastnosti definované v záhlaví a některé typy slev mají další vlastnosti definované na řádku. Například množstevní slevy mají úrovně množství. Lidé často uvažují o slevách v Commerce pouze z hlediska záhlaví slevy a předpokládají, že všechny řádky slevy spolu souvisí, protože sdílejí záhlaví slevy. Tento pohled na slevy je však příliš zjednodušený. U jednoduchých a množstevních slev je lepší brát každý řádek slevy jako na nezávislou slevu, která sdílí některé vlastnosti s ostatními řádky slevy. Ve skutečnosti cenový modul vyhodnocuje jednoduché a množstevní slevy právě tímto způsobem. Každý řádek jednoduché a množstevní slevy je nezávislý. U jednoduchých slev je snadné pochopit, že každý řádek slevy je nezávislý na všech ostatních řádcích se stejnou slevou, protože pro získání slevy není vyžadováno žádné kritérium množství nebo částky. U množstevních slev si můžete myslet, že řádky lze kombinovat, aby bylo dosaženo množstevního kritéria slevy, ale není tomu tak. Úrovně množství musí být dosaženy nezávisle pro každý řádek množstevní slevy. Pokud vaše cenová strategie vyžaduje uplatnění množstevní slevy, pokud více řádků slevy dohromady dosáhne množstevního kritéria, společnost Microsoft doporučuje seskupit tyto položky do doplňkové kategorie a poté tuto kategorii nakonfigurovat jako řádek množstevní slevy.

Když vytváříte slevy, doporučujeme nepoužívat nebo minimalizovat překrývající se řádky slev. K překrývajícím se řádkům slev dochází, když lze na stejný produkt uplatnit dva nebo více řádků slev v rámci stejné slevy. V takovém případě musí cenový modul zacházet se slevou jako se dvěma nebo více nezávislými slevami, které je pak třeba vzájemně vyhodnotit, aby bylo možné najít nejlepší výši slevy. Kromě toho může být pro uživatele obtížné pouhým pohledem na definici slevy zjistit, o jakou slevu se bude jednat.

Poznámka

Když počet řádků v jedné slevě dosáhne několika tisíc, uživatelé mohou zaznamenat problémy s výkonem při povolování slev s množstevními limity nebo při povolování slev s řádky pro zahrnutí i vyloučení. Uživatelé mohou také zaznamenat zhoršení výkonu v mnohem menší míře při výpočtu cen pro call centra a objednávky POS. Chcete-li se těmto problémům s výkonem vyhnout, můžete místo toho vytvořit jedinou kategorii, která obsahuje všechny zlevněné produkty, a poté vytvořit řádek slevy používající tuto kategorii.

Správa slev

Nastavení a možnosti, které jsou společné pro všechny slevy

Tato část popisuje vlastnosti, které jsou společné všem typům slev.

Při správě slev je důležité, abyste rozuměli každé jednotlivé možnosti slev, ale stejně důležité je, abyste pochopili, které možnosti se navzájem ovlivňují a jak. Společná nastavení slev spadají do dvou kategorií. V první kategorii jsou nastavení, která filtrují slevy, jež mají být zváženy. Jedná se například o Stav, Měnu a Měrnou jednotku. Nastavení ve druhé kategorii určují pořadí, ve kterém je zvažováno a uplatňováno více slev. Mezi také patří Režim souběžnosti slevy a Priorita cenové kalkulace. Následující obrázek ukazuje různé vlastnosti slevy.

Vlastnosti slevy.

ID slevy

Toto pole je označeno Sleva a obsahuje jedinečné ID pro každou slevu, které je nastaveno při prvním vytvoření slevy. ID slevy nelze později změnit. V sekci Parametry Commerce můžete pro každý typ slevy nastavit nezávislé číselné řady. V tomto případě se ujistěte, že číselné řady nebudou kolidovat. Můžete například použít jedinečnou předponu pro každý typ slevy. Například S pro sleva, M pro množství, KO pro kombinační a ME pro mezní.

Název slevy

Toto pole je krátké pole s volným textem, které slouží k popisu slevy. Hodnota řetězce v tomto poli je zobrazena v řádku aplikace Store Commerce a Store Commerce pro webový košík a vytištěna v aplikaci Store Commerce a Store Commerce pro webové zákaznické účtenky. Tento popis vidí vaši pokladní a koncoví zákazníci. Je to primární způsob aplikace Store Commerce a Store Commerce pro webové uživatele a zákazníky, aby věděli, která sleva byla uplatněna.

Typ slevy

V Commerce existuje pět typů slev: Sleva, Sleva s limitem množství, Množstevní, Kombinační a Mezní. Typ slevy je nastaven při prvním vytvoření slevy a nelze jej později změnit s výjimkou Slevy a Slevy s limitem množství, kde oba typy slev mohou přejít ve druhý změnou množstevního limitu. Typ slevy určuje, zda existuje kritérium množství nebo částky, které musí být splněno, aby bylo možné slevu získat.

Stav

Stav slevy může být buď Povoleno nebo Zakázáno. Při prvním vytvoření slevy je stav Zakázáno. Slevy lze upravovat pouze v případě, že jsou zakázány. Když jsou data o slevě odeslána do kanálu, zakázané slevy se neodešlou, pokud je povolen parametr Po synchronizaci vyčistit nesouvisející hlavní data v sekci Parametry plánovače Commerce. Pokud byla dříve povolena sleva a odeslána do kanálu, pak toto nové odeslání také odebere slevu z kanálu, pokud je povolen parametr Po synchronizaci vyčistit nesouvisející hlavní data. Když změníte stav na Povoleno, sleva projde různými kontrolami ověření v závislosti na jejím typu. Seznam kontrol ověření se v posledních aktualizacích produktu rozšířil, aby se do obchodních kanálů neodesílaly neúplné nebo špatně definované slevy. Zde je částečný seznam ověření, která se provádějí, když povolíte slevu:

  • Sleva musí mít alespoň jeden řádek.
  • Hodnota procenta slevy musí být větší než 0 (nula) a menší nebo rovna 100.
  • Hodnota částky slevy musí být větší než 0 (nula). Nulové a záporné částky nejsou platné.
  • Sleva musí mít alespoň jednu cenovou skupinu. Sleva, která nemá cenovou skupinu, nebude nikdy uplatněna na transakci.
  • Pro řádky množstevní a kombinované slevy je vyžadována měrná jednotka (MJ).
  • U množstevních slev, které mají dvě nebo více úrovní množství, se ověřuje, zda se hodnota slevy zvyšuje s rostoucím množstvím.
  • U mezních slev, které mají dvě nebo více mezních úrovní, musí být hodnota slevy pro každou úroveň rovna nebo větší než největší sleva předchozí úrovně.
  • U kombinačních slev s nejnižší cenou musí být počet nejméně drahých produktů větší než 1 a menší než počet produktů, které jsou potřeba k aktivaci slevy.

Měna

Měna slevy definuje měnu všech polí částky a ceny v rámci slevy. Různé typy slev mají různé možnosti polí. Měna také funguje jako filtr při výpočtu slevy. V Commerce mají měnu všechny prodejní objednávky a aplikace Store Commerce / Store Commerce pro webové transakce a cenový modul bere v úvahu pouze slevy, které mají stejnou měnu.

Režim souběžnosti slevy

Tento režim určuje, které slevy soutěží o transakci a které slevy jsou složeny dohromady. Tři hodnoty pro tuto možnost jsou Výhradní, Nejlepší cena a Složená.

Výhradní slevy se vždy vyhodnocují a uplatňují před slevami Nejlepší cena a Složená, pokud jsou všechna ostatní nastavení stejná, a tím se brání použití všech ostatních slev na řádky, kde už jsou uplatněny. Dvě nebo více Výhradních slev soutěží o nejlepší cenu.

Když je řízení souběžnosti slev nastaveno jako Nejlepší cena a složená cena v rámci priority, nikdy složená napříč prioritami, všechny Složené slevy v rámci stejné priority cenové kalkulace jsou složeny a složený výsledek soutěží se všemi slevami Nejlepší cena ve stejné prioritě cenové kalkulace. Po uplatnění slevy na řádek transakce jsou ignorovány všechny slevy s nižšími prioritami cenové kalkulace.

Když je řízení souběžnosti slev nastaveno jako Nejlepší cena pouze v rámci priority, vždy skládat napříč prioritou, všechny slevy Nejlepší cena a Složené jsou považovány za slevu Nejlepší cena v rámci jedné priority cenové kalkulace a soutěží o nejlepší slevu v této prioritě cenové kalkulace. Na produkt lze uplatnit pouze jednu slevu v jedné prioritě cenové kalkulace, a pokud je tato jedna sleva Nejlepší cena nebo Složená, pak je sloučena s nejlepší slevou Nejlepší cena nebo Složená z nižších priorit cenové kalkulace.

Když je na řádek transakce použito více slev, použijí se v následujícím pořadí:

  • Snížená cena
  • Částka slevy
  • Procento slevy

Složené slevy soutěží se slevami Nejlepší cena, když oba typy platí pro řádek transakce. Proto se k určení, které slevy jsou sloučeny, používá nastavení Složená. V závislosti na použitém režimu řízení souběžnosti slev lze sloučit dvě nebo více Složených slev a soutěžit se slevami Nejlepší cena, které se vztahují na stejné produkty. Použije se sleva nebo slevy, které mají nejvyšší celkovou částku.

Účet slevy

Commerce umožňuje zaúčtovat částky slev pro transakci na samostatný účet hlavní knihy (GL). Slevový účet hlavní knihy je nastaven produktem nebo zákazníkem. Commerce nabízí jedinečný způsob, jak oddělit částky slev během zaúčtování. Každý typ slevy můžete zaúčtovat na konkrétní účet hlavní knihy. Obě možnosti vám mohou usnadnit určení, které slevy nebo typy slev jsou používány ve vaší hlavní knize.

Poznámka

Když je povolena funkce účtování do slevového účtu, vytvoří se dodatečná debetní a kreditní položka, aby se zaúčtování slevy překlasifikovalo ze slevového účtu hlavní knihy Commerce na slevový účet hlavní knihy.

Je požadován kód kupónu

Počínaje verzí 7.2 aplikace jsou kupony call centra sloučeny se slevami. Když je u slevy nastavena možnost Je požadován kód kupónu jako Ano, nejsou k dispozici pole Stav a standardní pole Datum platnosti a Datum ukončení platnosti. Tyto vlastnosti jsou řízeny ekvivalentními vlastnostmi, které jsou na stránce Kupóny.

Když je u slevy nastavena možnost Je požadován kód kupónu jako Ano, sleva se uplatní na transakci, pouze pokud kód kupónu nebo čárový kód poskytuje aplikace Store Commerce nebo Store Commerce pro web. Hodnoty kódů kupónů a čárových kódů jsou definovány a konfigurovány na samostatné stránce s názvem Kupóny. Je to stránka Kupóny, kde je kupón propojen se slevou. Když je možnost Je požadován kód kupónu nastavena jako Ne, kód kupónu není vyžadován a sleva bude vždy uplatněna prostřednictvím svých cenových skupin.

Přepsat prioritu a Priorita cenové kalkulace

Tato pole jsou provázána. Když je pole Přepsat prioritu nastaveno na Ano, pole Priorita cenové kalkulace se stane dostupným pro úpravy. Poté můžete vybrat prioritu cenové kalkulace a nastavit přímo na slevu. Když je pole Přepsat prioritu nastaveno na Ne, priorita je zděděna z priority cenové skupiny přidružené ke slevě. V případě přidružení více cenových skupin je číslo priority určeno výběrem nejvyšší priority cenové kalkulace ze všech cenových skupin přidružených ke slevě.

Spárovat všechny přidružené cenové skupiny

Ve verzi Commerce 10.0.16 a novější je na všech formulářích slev k dispozici konfigurace s názvem Spárovat všechny přidružené cenové skupiny. Pokud je konfigurace povolena, bude sleva zohledněna pouze v případě, že na transakci lze použít všechny cenové skupiny přidružené ke slevě. Pokud například existují dvě cenové skupiny s názvem „PG–Student“ (cenová skupina pro studentské přidružení) a „RP–Houston“ (cenová skupina pro obchod v Houstonu), které jsou přidruženy ke slevě a je povoleno Spárovat všechny přidružené cenové skupiny, sleva je zohledněna pouze pro studenty, kteří nakupují v prodejně Houston. Tato konfigurace poskytuje způsob, jak omezit slevy na základě přidružení a věrnosti na vybrané obchody.

Poznámka

Pokud jsou ke slevě přidruženy dvě nebo více cenových skupin kanálu a je povolena možnost Spárovat všechny přidružené cenové skupiny, sleva se neuplatní, protože transakci lze přidružit pouze k jednomu obchodu. Proto se nespárují žádné cenové skupiny přidružené ke slevě.

Popis

Toto pole je textové pole s volným textem. Nepoužívá se v aplikaci Store Commerce / Store Commerce pro webové systémy nebo v transakcích.

Právní omezení

Toto pole je pro volný text. Nepoužívá se v aplikaci Store Commerce / Store Commerce pro webové systémy nebo v transakcích.

Typ řádku

Toto pole je na všech řádcích slev. Možné hodnoty jsou Zahrnout a Vyloučit. Toto pole se používá v kombinaci s poli Kategorie, Produkt a Varianta pro definování sady produktů, na které se vztahuje sleva. Řádky slevy Vyloučit vždy přepíší řádky slevy Zahrnout. Když Typ řádku je Vyloučit, mnoho dalších polí na řádku slevy je zašedlých, protože neplatí.

Měrná jednotka

Měrná jednotka (MJ) je pole na všech řádcích slev kromě řádků mezních slev. Toto pole je popisná Jednotka v Commerce. Pole Měrná jednotka funguje jako filtr k určení, zda má být na řádek transakce uplatněna sleva. MJ na řádku transakce se musí shodovat s MJ na řádku slevy. V opačném případě se při výpočtu slevy nebere v úvahu řádek slevy. Během výpočtu slevy se neprovádí žádný převod MJ.

Kategorie, produkt, varianta a dimenze

Kategorie, Produkt, Varianta a Dimenze jsou poslední nastavení slev, která jsou společná pro všechny slevy. Tato pole jsou nastavena na každém řádku slevy a určují, na co je sleva aplikována. Fungují jako filtr, když cenový modul hledá slevy, které lze uplatnit na transakci. Tato pole spolu souvisí podle těchto pravidel – kategorie obsahují produkty a produkty mohou mít různé varianty velikosti, barvy, stylu a konfigurace.

Cenový modul nepoužívá vztahy nadřazený/podřízený kategorií, produktů a variant k řazení slev během výpočtu slevy. Toto chování se liší od způsobu, jakým cenový modul zpracovává obchodní smlouvy s prodejní cenou. Například se bere v potaz jak sleva 10 procent na kategorii, tak sleva 5 procent na produkt ve stejné kategorii. Potom se použije větší z těchto dvou částek slevy, pokud jsou všechny ostatní vlastnosti stejné a slevy nejsou nastaveny na Složené, ve kterémžto případě jsou obě sloučeny. Pokud chcete vynutit použití slevy na produkt před slevou kategorie, můžete použít prioritu cenové kalkulace nebo režim souběžnosti slev, aby se jedna sleva uplatnila dříve než druhá.

Když upravíte slevy, nastavení Kategorie, Produkt, Varianta a Dimenze fungují navzájem jako filtry. Pole Kategorie a Produkt jsou automaticky nastavena z Hierarchie kategorií Commerce, pokud jsou produkt nebo varianta zadány přímo. Následující sekce obsahují podrobný popis každého z těchto polí.

Kategorie

Minimálně musíte nastavit pole Kategorie. Můžete vybrat jakoukoli kategorii z hierarchie kategorií produktů nebo jakoukoli kategorii z doplňkové hierarchie kategorií. Nemůžete však vybírat kategorie z hierarchií navigací kanálu nebo jiných hierarchií neobchodních kategorií. Pokud je na řádku slevy uvedena pouze kategorie, bude sleva uplatněna na jakýkoli produkt v této kategorii (i na produkty, které jsou přidány do kategorie po vytvoření slevy) za předpokladu, že jsou splněna všechna ostatní kritéria slevy, jako je měna a MJ.

Poznámka

Kategorie, kterou vyberete na řádku slevy, je specifická pro hierarchii. Proto nemůžete zadat hodnotu pole zadáním částečné hodnoty jako u většiny polí Commerce. Pokud zadáte celý název kategorie, rozevírací seznam se rozbalí a daná kategorie bude vybrána. Kromě toho můžete stisknutím Alt+šipky dolů rozbalit dialogové okno výběru a poté stisknutím klávesy Tab přecházet mezi výběrem hierarchie a stromem hierarchie v rozevíracím seznamu, takže můžete pole používat bez myši.

Možnost pracovat s kategoriemi je klíčovým rozdílem mezi slevami a slevami na obchodních smlouvách a hlavním důvodem, proč vás odrazujeme od používání slev obchodních smluv. Kategorie jsou organizovány ve víceúrovňové hierarchii. Naproti tomu skupiny slev zboží, které se používají v obchodních smlouvách, jsou pouze jednou úrovní seskupení a každá skupina je specifická pro jeden ze tří typů slev obchodních smluv, jmenovitě Řádková sleva, Víceřádková sleva a Celková sleva. Pokud tedy chcete v případě obchodních smluv používat stejnou sadu produktů ve všech třech typech slev obchodních smluv, musíte vytvořit a spravovat tři nezávislé skupiny slev. Nicméně v případě slev stačí spravovat pouze jednu kategorii. Tuto kategorii pak můžete použít ve všech čtyřech typech slev. Stejnou kategorii můžete použít také při úpravách cen, správě sortimentu a správě věrnosti.

Product

Produktem může být uvolněný produkt nebo uvolněný základní produkt. Všechny slevy jsou specifické pro danou společnost. Proto pracují pouze s uvolněnými produkty. Pokud vyberete základní produkt, sleva se uplatní na všechny varianty produktu, i na varianty, které jsou uvolněny po vytvoření slevy, za předpokladu, že jsou splněna všechna ostatní kritéria slevy, jako je měna a MJ.

Varianta

Když vyberete variantu na řádku slevy, sleva bude aplikována pouze na tuto variantu za předpokladu, že jsou splněna všechna ostatní kritéria slevy, jako je měna a MJ.

Dimenze

Počínaje verzí Retail 8.1.1 byla přidána možnost nastavit slevy produktu na úrovni jeho dimenzí. Tato funkce poskytuje flexibilitu vybrat jednu nebo více dimenzí produktu jako řádky slev. Manažer merchandisingu tak nemusí jednotlivě přidávat varianty, na které se slevy vztahují. Můžete například zadat slevu na všechny varianty s konkrétním stylem nebo můžete zadat slevu na všechny varianty, které mají konkrétní barvu a styl.

Poznámka

Možnost nastavit propagační akce na základě dimenzí není u úprav cen podporována. Specifické rozhraní pro definování dimenzí je odstraněno ve verzích Retail 10.0.4 a novějších.

Zlepšený výpočet slevy

Možnost vyhledat a vypočítat použitelné slevy výkonným způsobem je kritickým faktorem, který ovlivňuje celkovou obchodní efektivitu maloobchodníka. Od verze Commerce 10.0.23 obsahuje cenový modul Commerce vylepšenou funkci výpočtu slev, která využívá zploštěné datové schéma k dosažení rychlejšího vyhledávání a výpočtu slev za běhu. Když je tato funkce povolena, data o slevách nakonfigurovaná v Commerce Headquarters jsou před odesláním do databází kanálů denormalizovaná. Publikování dat zploštělých slev pak probíhá automaticky, když je povolena sleva.

Chcete-li povolit vylepšenou funkci výpočtu slev, postupujte takto.

  1. V Commerce Headquarters jděte na Retail a Commerce > Tvorba cen a slevy.
  2. Vyberte Zpracovat obchodní slevy.
  3. V zobrazeném dialogovém okně naplánujte, aby se dávková úloha spouštěla opakovaně.
  4. Přejděte na Pracovní prostory > Správa funkcí.
  5. Vyhledejte a povolte funkci Zlepšit výpočetní výkon slev pomocí plochých tabulek se slevami.
  6. Spusťte úlohy plánování distribuce 1020 (Tvorba cen a slevy) a 1070 (Konfigurace kanálu).

Poznámka

  • Ujistěte se, že jste vylepšenou funkci slevy důkladně otestovali, než ji povolíte v provozním prostředí, zejména pokud máte vlastní nastavení v cenovém modulu Commerce.
  • Vylepšená funkce výpočtu slev je ve výchozím nastavení zapnutá pro prostředí se systémem Commerce verze 10.0.32 nebo novější. Když je funkce zapnutá, naplánuje se dávková úloha, když je aktivována sleva nebo když základní produkt spojený se slevou má novou variantu produktu.
  • Problém, který nesprávně naplánoval více dávkových úloh „Zpracovat obchodní slevy“, které blokovaly spouštění jiných úloh, byl opraven ve verzi Commerce 10.0.38. Dokud uživatelé nepřejdou na verzi Commerce s opravou, mohou se tomuto problému vyhnout vypnutím funkce Zlepšit výkon výpočtu slev pomocí sloučených tabulek slev.

Doporučené postupy

  • Než vytvoříte slevy, zdokumentujte svou strategii a postup slev. Udržujte svou dokumentaci aktuální, jak se bude vyvíjet používání produktu.
  • Pro každý typ slevy použijte nezávislé číselné řady a nakonfigurujte ke tak, aby ID slevy samo o sobě udávalo typ slevy. Například před ID každého typu slevy uveďte jinou alfanumerickou konstantu: M jako množství, K jako kombinační atd.
  • Před povolením slev otestujte konfiguraci slev pomocí simulátoru cen. Simulátor cen má možnost, která vám umožní používat zakázané slevy jako povolené. Tato možnost byla navržena speciálně pro testování slev před jejich aktivací.
  • Ukončete platnost slev, když už nejsou dále validní. Tímto způsobem zabráníte neomezenému růstu celkového počtu slev, které cenový modul zvažuje během transakce. V opačném případě může být výkon výpočtu slevy časem ovlivněn.
  • Využijte doplňkové kategorie k seskupení produktů, například produkty ve výprodeji nebo produkty z minulé sezóny.
  • Nikdy nepoužívejte nebo minimalizujte použití překrývajících se řádků slev.