U mnogim zemljama kasa se na kraju dana mora zatvoriti završnim izvještajem (Z-izvještaj, izvještaj na kraju dana, dnevni završni izvještaj,...). Dnevno zatvaranje kase može se obaviti na različite načine pomoću RetailForce Middlewarea.
- Z-izvještaj izračunat od strane sistema kase,
- poluautomatsko zatvaranje blagajne,
- automatsko zatvaranje blagajne.
Opće informacije o implementaciji poslovnog slučaja "kraj dana" možete pronaći u članku: Implementacija kraja dana.
Z-izvještaj na blagajni
U ovom slučaju, (softverski) POS sistem izračunava i generiše izvještaj na kraju dana (Z-izvještaj). Kako bi se izvještaj pohranio u dnevnik fiskalnog posredničkog sloja, što je neophodno ako je dnevni završni izvještaj zakonom propisan u datoj zemlji, POS sistem mora konvertovati Z-izvještaj u JSON strukturu posredničkog interfejsa nakon njegove generacije, prenijeti ga na posrednički sloj i pohraniti (storeDocument, documentType: [99] = endOfDayDocument)..
Poluautomatsko zatvaranje blagajne
Alternativno, middleware se može koristiti za generisanje izvještaja na kraju dana. Za to su potrebni sljedeći koraci:
- GET /api/v1/closing/{clientId}/endofdayDocument vraća dokument o dnevnom zatvaranju POS sistemu kao odgovor. On se izračunava od strane middlewarea na osnovu dokumenata prenesenih od posljednjeg dnevnog zatvaranja (!). Mora se osigurati da se dnevno zatvaranje obavi! Ako je posljednje dnevno zatvaranje obavljeno davno, izračun može potrajati duže.
- POS sistem potom mora sačuvati primljeni dokument u dnevnik middlewarea: POST /api/v1/transactions/storeDocument
Automatsko zatvaranje blagajne
Dnevno zatvaranje također može biti u potpunosti automatski izvršeno od strane middlewarea.
- POST /api/v1/closing/{clientId}/cashpointClose - zatvara blagajnu pomoću dokumenta o zatvaranju. Z-izvještaj se automatski izračunava na osnovu dokumenata prenesenih na middleware od posljednjeg dnevnog zatvaranja.
Da bi se zatvaranje blagajne moglo ispravno izvršiti, pored prodajnih dokumenata moraju se prenijeti i druge informacije, kao što su uplate i isplate, stanje gotovine pri otvaranju blagajne itd. Više informacija o tome možete pronaći u sljedećim člancima:
Informacije specifične za zemlju
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.