RetailForce nudi opciju u modelu dokumenta (DOM) za evidentiranje stavki koje su unesene, ali naknadno izbrisane, u dokumentacijske svrhe.
Primjeri za ilustraciju slučaja:
- Kada gost naruči, konobar unosi "Wiener Schnitzel" na svoj narudžbeni terminal. Međutim, mušterija se predomisli i umjesto "Wiener Schnitzela" želi "Cordon Bleu". Konobar otkazuje/brisa unesenu stavku ("Wiener Schnitzel") i umjesto nje unosi "Cordon Bleu".
- U prodavnici odjeće, kasirka želi registrovati haljinu koju kupac želi kupiti. Budući da na odjevnom predmetu nema barkoda, kasirka pretražuje haljinu koristeći funkciju pretraživanja artikala na kasi. Odabire "Ljetnu haljinu, dugu", dodaje je u korpu na kasi, ali onda primijeti da je odabrala pogrešan artikal. Ona briše artikal i umjesto toga odabire "Ljetnu haljinu, kratku".
- Na blagajni u supermarketu, blagajnik skenira artikl koji je kupac stavio na pokretnu traku. Kupac shvata da je artikl odabrao pogreškom i traži od blagajnika da izbriše skenirani artikl.
- U prodavnici organske hrane, kupac želi znati cijenu artikla tokom procesa plaćanja. Blagajnik skenira artikal kako bi prikazao cijenu. Kupac odlučuje da neće kupiti artikal, pa ga blagajnik uklanja iz korpe za kupovinu na kasi.
U sva četiri slučaja, artikl se evidentira, a zatim briše/otkazuje prije završetka procesa.
Pozicije ove vrste mogu biti označene svojstvom:
"deletedPosition": true,
(svojstvo u objektu pozicije "positions").
Obavezno evidentiranje
U nekim zemljama, takvi procesi moraju biti zabilježeni. Na primjer, u Québecu u Kanadi, izbrisani artikli također moraju biti odgovarajuće označeni i poslani na WEB-SRM.
Svojstvo (fiscalCountryProperties) "mustSendCanceledPosition" definira da li zahtjevi u dotičnoj zemlji propisuju da li stavke koje su zabilježene, ali više nisu dio konačnog dokumenta, moraju biti zabilježene ili ne.
U slučaju:
"mustSendCanceledPosition": true,
izbrisani stavci moraju biti preneseni u korisnom teretu i odgovarajuće označeni u skladu sa zahtjevima zemlje.
U Québecu, u Kanadi, softver odbacuje dokument u kojem pozicija izbrisanog stavka nema odgovarajuću poziciju sa minus znakom. Pozicija sa minus znakom je dodatna pozicija stavka sa "cancellationPosition": true i "positionReference" čiji je "positionNumber" broj izbrisane pozicije i čiji je "referenceType" [0] = Otkazivanje.
Napomena: Budući da takvo označavanje izbrisanih stavki može biti dio procesa certificiranja u odgovarajućoj zemlji, preporučujemo da ovo implementirate u svoj sistem evidentiranja.
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.