RetailForce tilbyder i dokumentmodellen (DOM) muligheden for at registrere varer, der er blevet indtastet, men efterfølgende slettet, til dokumentationsformål.
Eksempler til illustration af situationen:
- Når en gæst afgiver en bestilling, indtaster tjeneren »Wiener Schnitzel« på sin terminal. Kunden ombestemmer sig imidlertid og ønsker en »Cordon Bleu« i stedet for »Wiener Schnitzel«. Tjeneren annullerer/sletter den indtastede vare (»Wiener Schnitzel«) og indtaster i stedet en »Cordon Bleu«.
- I tøjbutikken vil kasseassistenten registrere en kjole, som kunden gerne vil købe. Da der ikke er nogen Barcode på tøjet, søger kasseassistenten efter kjolen ved hjælp af varesøgefunktionen på kasseapparatet. Hun vælger »Sommerkjole, lang«, lægger den i kasseapparatets indkøbskurv, men opdager så, at hun har valgt den forkerte vare. Hun sletter varen og vælger i stedet »Sommerkjole, kort«.
- Ved kassen i supermarkedet scanner kasseassistenten en vare, som kunden har lagt på transportbåndet. Kunden opdager, at han har valgt varen ved en fejl, og beder kasseassistenten om at slette den scannede vare.
- I en økologisk fødevarebutik vil en kunde vide prisen på en vare under betalingsprocessen. Kassemedarbejderen scanner varen for at vise prisen. Kunden beslutter sig for ikke at købe varen, så kassemedarbejderen fjerner den fra indkøbskurven ved kassen.
I alle fire tilfælde registreres en vare og slettes/annulleres derefter, inden processen er afsluttet.
Positioner af denne type kan markeres med egenskaben:
"deletedPosition": true,
(egenskab i positionsobjektet »positions«).
Obligatorisk registrering
I nogle lande skal sådanne processer logges/registreres. I Québec, Canada, skal slettede varer for eksempel også markeres i overensstemmelse hermed og overføres til WEB-SRM.
Egenskaben (fiscalCountryProperties) "mustSendCanceledPosition" definerer, om kravene i det pågældende land foreskriver, at poster, der er blevet registreret, men ikke længere indgår i det endelige dokument, skal registreres eller ej.
I dette tilfælde:
"mustSendCanceledPosition": true,
skal slettede poster overføres i payloadet og markeres i overensstemmelse med landets krav.
Bemærk: Da en sådan markering af slettede poster kan være en del af certificeringsprocessen i det pågældende land, anbefaler vi, at du implementerer dette i dit registreringssystem.
Denne artikel er oversat automatisk.
Kommentarer
0 kommentarer
Log ind for at kommentere.