Sdílet prostřednictvím


Vytvoření vrácení v POS

Tento článek popisuje, jak iniciovat vrácení u transakcí typu cash and carry nebo objednávek zákazníků v aplikaci Microsoft Dynamics 365 Commerce Point of Sale (POS).

Poznámka

Ve verzi Commerce verze 10.0.20 a novějších je k dispozici nová funkce s názvem Sjednocené prostředí pro zpracování vrácení v POS. Tato funkce poskytuje více konsistentní a jednotnější proces vrácení v POS, bez ohledu na typ transakce (typu cash and carry nebo objednávky zákazníka) nebo původní kanál, ve kterém byla objednávka vytvořena. Doporučujeme, aby všechny organizace zapnuly tuto novou funkci, které pomůže zlepšit celkovou spolehlivost zpracování vratek prostřednictvím POS.

Poté, co funkci zapnete, ji nelze vypnout.

Zpracování vratek pomocí operace vrácení transakce

Doporučujeme přidat operaci transakce vrácení do svého rozložení obrazovky POS. Ve verzích starších než Commerce 10.0.20 operace vrácení transakce správně podporuje zpracování vratek pouze u transakcí typu cash and carry. Po zapnutí funkce Sjednocené prostředí pro zpracování vrácení v POS v Commerce 10.0.20 nebo novější verzi již operace vrácení transakce také podporuje zpracování vratek, která pocházejí z objednávek zákazníků, jako jsou objednávky typu „vyzvednutí“ nebo „odeslání domů“, které jsou již fakturovány.

Z operace transakce vrácení mohou uživatelé vyhledávat transakce typu cash and carry nebo objednávku zákazníka, která se má vrátit, zadáním některého z následujících čtyř vyhledávacích kritérií. Uživatelé mohou tato kritéria zadat pomocí klávesnice zařízení, klávesnice na obrazovce nebo čtečky čárových kódů.

  • ID účtenky
  • Číslo objednávky
  • ID odkazu na kanál (známé také jako ID potvrzení objednávky)
  • ID faktury

Pokud je nalezena transakce nebo objednávka, která odpovídá kritériím vyhledávání, zobrazí se stránka Vratné produkty. Zde mohou uživatelé určit položky, které se vracejí. Mohou také zadat vrácené množství a kódy důvodu.

U každého řádku objednávky v seznamu vratných produktů POS zobrazuje informace o původním množství nákupu a množstvích z jakýchkoli vrácených položek, které byly dříve zpracovány. Vrácené množství, které uživatel zadá pro řádek objednávky, musí být menší nebo rovné hodnotě pole Dostupné k vrácení.

Stránka vratných produktů.

Pokud má uživatel během zpracování vratky fyzický produkt a tento produkt má čárový kód, může uživatel naskenováním čárového kódu zaregistrovat vrácení. Každé naskenování čárového kódu zvyšuje vrácené množství o jednu položku. Pokud však štítek s čárovým kódem obsahuje vložené množství, je toto množství zadáno do pole Nyní se vrací.

Uživatelé mohou také na stránce Vratné výrobky ručně vybrat položky, které se vrátí, a poté aktualizovat pole Nyní se vrací pomocí podokna s údaji.

Pokud je pro transakci určeno maximální dostupné množství Nyní se vrací, uživatel může vybrat v pruhu aplikace POS operaci Vybrat vše a nastavit tak maximální vratné množství na všech řádcích.

Pro každý řádek, který má množství Nyní se vrací, musí uživatel vybrat kód důvodu vrácení v panelu podrobností. U vratek transakcí cash and carry jsou kódy důvodů vrácení konfigurovány jako informační kódy v profilu funkce obchodu. U vratek objednávek zákazníků jsou kódy důvodů vrácení konfigurovány na stránce Kódy důvodů vrácení v centrále Dynamics 365 Commerce.

Po nastavení vráceného množství a kódu důvodu pro každou položku, která musí být vrácena, může uživatel vybrat v pruhu aplikace POS operaci Vrátit a pokračovat ve zpracování. Zobrazí se stránka transakce POS, kde byly do košíku přidány vratné položky vybrané na předchozí stránce. Množství Nyní se vrací pro položky se v transakci zobrazí jako řádky se záporným množstvím a vypočítá se celková refundace.

Rozšíření uživatelského prostředí

Pokud je v transakci více než jedna položka k vrácení a pracovník obchodu vybral více položek k vrácení, mřížka vracení zobrazuje pouze poslední vybraný řádek jako zaškrtnutý. Toto chování může zmást pracovníka a přimět ho, aby se domníval, že byla vybrána pouze jedna položka. Chcete-li tyto problémy odstranit, počínaje verzí Commerce 10.0.36 můžete zapnout funkci Vylepšené uživatelské prostředí pro vratky na POS. Tato funkce dělá z mřížky vrácených produktů mřížku s více možnostmi výběru, kde uživatelé mohou vybrat a zrušit výběr vratných produktů. Mřížka s vícenásobným výběrem automaticky otevře dialogové okno důvodu vrácení. Proto je k otevření a zavření dialogového okna důvodu vrácení potřeba méně kroků. Tato funkce také zavádí konfiguraci Přeskočit výběr prodejní faktury během vracení v profilu funkčnosti POS. Pokud je tato konfigurace zapnutá, systém sloučí všechny vratné produkty z objednávky bez ohledu na fakturu, ze které byly splněny. Počet kroků, které musí pokladní udělat, je menší, protože nemusí hledat a vybírat správnou fakturu k vrácení položky.

Vylepšení funkce Vylepšené uživatelské prostředí pro vratky na POS byla zpětně portována do Commerce verze 10.0.33 až 10.0.35, ale pro tyto verze musíte vylepšení aktivovat aktualizací konfiguračních souborů vašem sandboxovém/vývojovém/testovacím prostředí a poté kontaktovat společnost Microsoft, aby je povolila v provozním prostředí. Pro interní prostředí upravte soubor bin\CommerceRuntime.config ve fyzické cestě Retail Server a přidejte nastavení "FeatureState.Dynamics.AX.Application.RetailUnifiedReturnUXImprovementFeature" value="true" a "FeatureState.Dynamics.AX.Application.RetailSkipInvoiceSelectionDuringReturnFlight" value="true" . Pokud nechcete přeskočit zobrazení výběru faktury, do konfiguračního souboru nepřidávejte druhé nastavení.

Další možnosti vrácení v POS

Uživatelé mohou k transakci vrácení přidat řádky, pokud vytvářejí objednávku směny. Uživatelé mohou do transakce vrácení přidat dodatečné vrácené zboží pomocí operace Vrátit produkt pro vybraný prodejní řádek s kladným množstvím, který již byl přidán.

Poznámka

Operace Vrátit produkt v POS neposkytuje žádné ověření podle původních transakcích a umožňuje vrácení jakéhokoli produktu. Microsoft doporučuje, abyste tuto operaci povolili pouze oprávněným uživatelům, nebo vynutili, aby pro tuto operaci bylo vyžadováno přepsání správce.

Když je zapnuta funkce Sjednocené prostředí pro zpracování vrácení v POS, mohou uživatelé také používat operaci Zobrazit deník v POS k zahájení vrácení transakce typu cash and carry nebo objednávky zákazníka. Poté mohou vybrat transakci v deníku a následně zvolit operaci Vrátit v pruhu aplikace POS. Tato operace je k dispozici, pouze pokud jsou na objednávce vratné řádky. Iniciuje stejné uživatelské prostředí jako operace Vrátit transakci.

Uživatelé mohou také použít operaci Odvolat objednávku v POS k vyhledávání a odvolání objednávek zákazníků. (Tuto operaci nelze použít pro transakce cash and carry). V tomto případě lze po výběru objednávky zákazníka použít operaci Vrátit v pruhu aplikace POS k zahájení vrácení objednávky zákazníka. Tato operace je k dispozici, pouze pokud jsou na objednávce vratné řádky. Iniciuje stejné uživatelské prostředí jako operace Vrátit transakci nebo Zobrazit deník.

Pokud je refundace splatná při placení, můžete konfigurovat zásady vracení plateb, které omezují platební metody pro vrácení peněz zákazníkům. Pokud byla původní transakce zaplacena platební kartou, uživatelé mohou mít v závislosti na procesoru plateb a konfiguraci systému možnost vrátit peníze na původní kartu. V takovém případě lze refundaci zpracovat, aniž by bylo nutné, aby zákazník znovu přejel kreditní kartou čtečku, protože původní token platby se použije k vydání vracených peněz.

Vrácené objednávky se zaúčtují do Commerce headquarters jako prodejní objednávky

Když je zapnuta funkce Sjednocené prostředí pro zpracování vrácení v POS, všechny vrácené položky vytvořené v POS se zapisují do centrály Commerce jako prodejní objednávky se zápornými řádky. Ve verzích starších než Commerce 10.0.20 si uživatelé mohou vybrat, zda mají být vrácené objednávky zaúčtovány jako prodejní objednávky se zápornými řádky, nebo zda to mají být vrácené objednávky, které jsou vytvořeny prostřednictvím procesu autorizace vrácení zboží (RMA).

Ve funkci Sjednocené prostředí pro zpracování vrácení v POS byla možnost použít proces RMA k vytvoření vratek v POS označena jako zastaralá. Po zapnutí této funkce jsou všechny vrácené položky vytvořeny jako prodejní objednávky se zápornými řádky.

Vylepšení zpracování vrácení při výpadku připojení k headquarters

Ve většině případů, když je vrácení zpracováno v POS, se systém pokusí uskutečnit volání služby v reálném čase (RTS) do centrály Commerce, aby ověřil aktuální množství, která jsou k dispozici k vrácení. Toto ověření pomáhá předcházet podvodným scénářům, kdy se zákazník pokusí vrátit stejnou položku na více místech.

Abychom zvládli situace, kdy volání RTS nelze provést z důvodu problémů se sítí nebo připojením, byl zaveden proces periodické synchronizace dat o vráceném množství z centrály Commerce do databáze kanálu obchodu. Toto sledování vratek na straně kanálu pomáhá zajistit, aby množství Dostupné k vrácení zobrazená v POS byla přiměřeně přesná, i když připojen k headquarters nelze navázat. Zajišťuje také, že POS může i nadále ověřovat informace na straně kanálu, aby se zabránilo podvodným vrácením. K minimalizaci pravděpodobnosti, že bude stejné zboží vráceno vícekrát by měly organizace naplánovat v Commerce headquarters dávkovou úlohu Aktualizovat vrácené množství, aby byla často spouštěna. Doporučujeme, aby tato úloha probíhala ve stejné frekvenci jako úloha P, která stahuje nové transakce z kanálů Commerce do Commerce headquarters.

Úloha Aktualizovat vrácené množství vypočítá množství, které je k dispozici pro vrácení u všech prodejních objednávek, které se nacházejí v centrále Commerce. Data, která úloha vypočítá, musí být poté odeslána do databází kanálů, aby bylo možné aktualizovat kanály úložiště. K tomuto účelu se používá distribuční úloha Vrácené množství (1200). Protože data o vratném množství jsou synchronizována z centrály Commerce, může POS použít informace o vrácení na straně kanálu k ověření množství Dostupné k vrácení pro daný řádek prodeje, je-li vrácení zpracováno v POS, ale nelze provést volání RTS.

Když nelze uskutečnit volání RTS a POS používá pro ověření vratky data na straně kanálu, varovná zpráva informuje uživatele, že vytvářejí „offline“ vratku. Proto uživatelé vědí, že množství Dostupné k vrácení, které se zobrazuje v POS, může být zastaralé a nadále nepřesné, v závislosti na tom, kdy byla naposledy zpracována úloha Aktualizovat vrácené množství a synchronizována s kanálem.

Například zákazník nedávno zpracoval vratku pro řádek objednávky v jiném kanálu, ale tato data ještě nebyla synchronizována s databázemi kanálu prostřednictvím úlohy Aktualizovat vrácené množství. Zákazník poté přejde do jiného obchodu a pokusí se vrátit stejnou položku znovu. V tomto případě, pokud obchod nemůže provést volání RTS do Commerce headquarters, aby získal data o vrácení v reálném čase, POS umožní položku vrátit znovu. Uživatel je však varován, že informace, které se používají k ověření vrácení, mohou být zastaralé. Zpráva, kterou uživatel obdrží, je pouze varovnou zprávou. Nebrání uživateli pokračovat ve zpracování vratky.

Pokud informace na straně kanálu nejsou z nějakého důvodu aktuální a je zpracováno vrácení pro množství, které přesahuje skutečné množství Dostupné k vrácení, při spuštění zaúčtování příkazu pro vytvoření transakce v Commerce headquarters může dojít k chybě.

Offline zpracování vratek

Když je POS offline a nemůže se připojit k Commerce Scale Unit (CSU), možnosti vrácení jsou omezené. Offline lze vrátit pouze transakce, které byly vytvořeny offline a které jsou stále dostupné v offline databázi. Pokud byla transakce vytvořena offline, ale POS přešel online před pokusem o vrácení transakce, systém zobrazí chybovou zprávu. Tato chybová zpráva uvádí, že operace není dostupná offline, protože systém odeslal původní transakci do online databáze a že transakce může být vrácena z jiného POS zařízení (což může vést k nadměrnému vrácení).

Poznámka

Když je zapnuta funkce Sjednocené prostředí pro zpracování vrácení v POS, jsou k dispozici nové volitelné funkce, které podporují ověřování vrácení serializovaného produktu. Další informace viz Vrácení produktů řízených sériovým číslem v aplikaci Point of Sale (POS).

Podrobnosti verze

Následující seznam uvádí minimální požadavky na verzi pro různé součásti.

  • Ústředí Commerce: verze 10.0.20
  • Commerce Scale Unit (CSU): verze 9.30
  • Pokladní místo (POS): verze 9.30

Povolení správného výpočtu daně pro vrácení s částečným množstvím

Tato funkce zajišťuje, že při vrácení objednávky s použitím více faktur se daně nakonec budou rovnat původně účtované částce daně.

  1. V pracovním prostoru Správa funkcí vyhledejte možnost Povolení správného výpočtu daně pro vrácení s částečným množstvím.
  2. Vyberte funkci Povolení správného výpočtu daně pro vrácení s částečným množstvím a poté vyberte Povolit.

Nastavení skladových umístění vratek v maloobchodech

Commerce vám umožní nastavit skladová umístění vratek, která jsou založena na maloobchodních informačních kódech a kódech důvodu z oblasti prodeje a marketingu. Pokladníci často udávají důvod vrácení nákupu zákazníkem. Můžete určit, že vrácené produkty budou přiřazeny do různých míst pro vrácení ve skladu, v závislosti na odpovědi pokladníka na informační kódy a kódy důvodu, které pokladníci vyberou v pokladně.

Zákazník například vrátí vadný produkt a pokladní zpracuje transakci vrácení. Když Retail POS zobrazí informační kód pro vratky, pokladník vybere dílčí kód pro vadné vratky. Vrácený produkt je pak automaticky přiřazen ke konkrétnímu místu vrácení.

Místo pro vrácení může být obchod, sklad, umístění v obchodě nebo skladu nebo dokonce konkrétní paleta, v závislosti na skladových místech, která vaše organizace nastavila. Každé místo pro vrácení lze mapovat na jeden nebo více maloobchodních informačních kódů a kódů důvodu prodeje a marketingu.

Předpoklady

Dříve než lze vytvořit skladová místa pro vratky, je nutné nastavit následující prvky:

  • Maloobchodní informační kódy – výzvy v pokladně POS, které jsou nastaveny v modulu Maloobchod. Další informace naleznete v tématu Nastavení informačních kódů.
  • Kódy důvodu pro prodej a marketing – výzvy v pokladně POS, které jsou nastaveny v modulu Prodej a marketing. Další informace naleznete v tématu Nastavení kódů důvodu.
  • Skladová místa – místa, ve kterých jsou ukládány zásoby. Další informace viz téma Nastavení skladových míst.

Nastavení skladových umístění vratek

Chcete-li nastavit skladová místa pro vratky, postupujte následujícím způsobem.

  1. Přejděte do nabídky Maloobchod a obchod > Nastavení kanálu > Sklady a vyberte sklad.

  2. Na záložce Maloobchod vyberte v poli Výchozí místo pro vrácení skladové místo, které chcete použít pro vrácení, kde informační kódy nebo kódy důvodu nejsou namapovány na místa vrácení.

  3. V poli Výchozí vrácená paleta vyberte paletu, které chcete použít pro vrácení, kde informační kódy nebo kódy důvodu nejsou namapovány na místa vrácení.

  4. Přejděte na Maloobchod a obchod > Řízení zásob > Místa vratek.

  5. Vyberte Nová, chcete-li vytvořit novou zásadu umístění pro vrácení.

  6. Zadejte jedinečný název a popis skladového místa pro vratky.

    Poznámka

    Název je zadán automaticky, je-li nastavena číselná řada pro skladová umístění vratek.

  7. Na záložce Všeobecné nastavte možnost Tisk štítků na Ano, aby se tiskly štítky pro všechny produkty, které jsou přiřazeny k místům vrácení.

  8. Nastavte možnost Blokovat zásoby na Ano, chcete-li přijmout vrácené produkty do výchozího místa mimo sklad a zabránit jeho prodeji.

  9. Chcete-li namapovat konkrétní maloobchodní informační kódy a dílčí kódy na místa vrácení, postupujte takto:

    1. Na pevné záložce Maloobchodní informační kódy vyberte Přidat.
    2. V poli Informační kód vyberte informační kód pro vratky.
    3. V poli Dílčí kód vyberte dílčí kód důvodu vrácení. Pole Popis ukazuje popis vybraného dílčího kódu.
    4. V poli Obchod vyberte skladové místo, kde chcete použít informační kód.
    5. K určení místa vrácení použijte pole Sklad, Umístění a ID palety. Například pro výběr místa v obchodě vyberte obchod v poli Obchod a umístění v poli Umístění.
    6. Zapnutím políčka Blokovat zásoby vyberete vrácené produkty ze zásob a zabráníte jejich prodeji.
  10. Chcete-li namapovat konkrétní prodejní a marketingové kódy důvodu na místa vrácení, postupujte takto:

    1. Na záložce Kódy prodejních a marketingových důvodů vyberte Přidat.
    2. Poté v poli Kód důvodu vyberte nový kód důvodu pro vratky. Pole Popis ukazuje popis vybraného kódu důvodu.
    3. V poli Obchod vyberte skladové místo, kde chcete použít kód důvodu.
    4. K určení místa vrácení použijte pole Sklad, Umístění a ID palety. Pokud chcete například určit paletu v umístění ve skladu, vyberte sklad v poli Sklad, místo v poli Umístění a paletu v poli ID palety.
    5. Zapnutím políčka Blokovat zásoby vyberete vrácené produkty ze zásob a zabráníte jejich prodeji.

    Poznámka

    Pokud se pro položku použije zásada místa vrácení, ale důvod vrácení vybraný pokladníkem neodpovídá žádnému kódu uvedenému na záložce Maloobchodní informační kódy nebo Kódy prodejních a marketingových důvodů, je položka odeslána do výchozího místa vrácení, které je definováno na stránce Sklad. Kromě toho nastavení zaškrtávacího políčka Blokovat zásoby na záložce Všeobecné ve stránce Místa vrácení určuje, zda má být vrácená položka blokována jako zásoba.

  11. Přejděte na Maloobchod a obchod > Hierarchie obchodních produktů.

  12. Na záložce Spravovat vlastnosti kategorie zásob vyberte v poli Místo vratky místo vrácení. Protože pro stejný obchod lze definovat více zásad místa vrácení, hodnota, kterou zde vyberete, určuje použitou zásadu místa vrácení.

Známé problémy

Když provádíte globální vrácení, transakce vrácení neodráží dříve vrácená množství

PROBLÉM: Když provádíte globální vrácení, transakce vrácení neodráží dříve vrácená množství.

K tomuto problému může např. dojít, když provedete následující kroky.

  1. Provedete prodej v obchodě A položky v množství pět (5).
  2. Proveďte vrácení z tohoto prodeje v obchodě A v množství dvou (2).
  3. Přetáhnete transakce do centrály.
  4. Pokuste se vrátit původní prodej z kroku 1 v obchodě B. Po zadání čísla účtenky se v POS zobrazí množství pět (5) namísto očekávaného množství tři (3).

PŘÍČINA: K tomuto problému dochází, když se používá více CSU. V tomto příkladu obchod A používá jednu CSU a obchod B používá jinou CSU. Každá CSU má svou vlastní databázi, takže obchod A nemá informace o transakcích provedených v obchodě B a obchod B nemá informace o transakcích provedených v obchodě A.

Kroky pro odstranění problému

Chcete-li opravit problém, postupujte následovně.

  1. V Commerce Headquarters povolte funkci Vylepšené uživatelské prostředí pro vrácení POS v pracovním prostoru Správa funkcí (Správa systému > Pracovní prostory > Správa funkcí).
  2. Spusťte úlohu Aktualizovat vrácené množství s vysokou frekvencí.
  3. Spusťte úlohu plánu distribuce Vrácená množství (1200) a aktualizujte obchody s vysokou frekvencí.

Když provedete tyto kroky, vrácená množství se synchronizují mezi CSU a všechna vrácení by pak měla odrážet vrácená množství z jiných obchodů. Kroky 2 a 3 zajišťují, že informace z každé CSU jsou často odesílány do centrály prostřednictvím volání služby v reálném čase (RTS).

Další zdroje

Vrácení produktů řízených sériovým číslem v aplikaci Point of Sale (POS)

Propojené refundace dříve schválených a potvrzených transakcí

Vytvoření a aktualizace zásady vrácení a refundace pro kanál

Vizuální konfigurace uživatelského rozhraní POS