A RetailForce DOM-ben lehetőséget kínál arra, hogy dokumentációs célokra rögzítsék azokat a tételeket, amelyeket bevittek, de később töröltek.
Példák az eset illusztrálására:
- Amikor egy vendég megrendelést ad le, a pincér beírja a „Wiener Schnitzel”-t a rendelésfelvevő termináljára. A vendég azonban meggondolja magát, és a „Wiener Schnitzel” helyett „Cordon Bleu”-t szeretne. A pincér törli a beírt tételt („Wiener Schnitzel”), és helyette beírja a „Cordon Bleu”-t.
- Egy ruhaüzletben a pénztáros be akarja jegyezni azt a ruhát, amelyet a vásárló meg szeretne vásárolni. Mivel a ruhán nincs Barcode, a pénztáros a pénztárgép tételkereső funkciójával keresi meg a ruhát. Kiválasztja a „Nyári ruha, hosszú” tételt, hozzáadja a pénztárgép kosarához, de aztán észreveszi, hogy rossz tételt választott ki. Törli a tételt, és helyette a „Nyári ruha, rövid” tételt választja ki.
- A szupermarket pénztáránál a pénztáros beolvassa azt a terméket, amelyet a vásárló a futószalagra tett. A vásárló rájön, hogy tévedésből választotta ki a terméket, és megkéri a pénztárost, hogy törölje a beolvasott terméket.
- Egy bioélelmiszer-üzletben egy vásárló a fizetési folyamat során szeretné megtudni egy termék árát. A pénztáros beolvassa a terméket, hogy megjelenjen az ára. A vásárló úgy dönt, hogy nem veszi meg a terméket, ezért a pénztáros eltávolítja azt a pénztárnál lévő kosárból.
Mind a négy esetben egy terméket rögzítenek, majd törölnek/visszavonnak, mielőtt a folyamat befejeződne.
Az ilyen típusú pozíciók a következő tulajdonsággal jelölhetők meg:
"deletedPosition": true,
(a „positions” pozícióobjektumban található tulajdonság).
Kötelező rögzítés
Egyes országokban az ilyen folyamatokat naplózni/rögzíteni kell. Például Kanadában, Québecben a törölt termékeket is megfelelően meg kell jelölni, és továbbítani kell a WEB-SRM-nek.
A (fiscalCountryProperties) „mustSendCanceledPosition” tulajdonság határozza meg, hogy az adott ország előírásai szerint kötelező-e rögzíteni azokat a tételeket, amelyek már rögzítésre kerültek, de már nem szerepelnek a végleges dokumentumban.
Ebben az esetben:
"mustSendCanceledPosition": true,
a törölt tételeket a payload-ban továbbítani kell, és az ország követelményeinek megfelelően megjelölni kell.
Megjegyzés: Mivel a törölt tételek ilyen megjelölése az adott országban a tanúsítási folyamat részét képezheti, javasoljuk, hogy ezt építse be a nyilvántartási rendszerébe.
Ezt a cikket automatikusan lefordították.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.