"Obavezne mjere naplate" pokrajine Québec zahtijevaju funkciju koja pokreće ručno slanje transakcija u WEB-SRM sistem nakon situacija bez interneta.
Ovo se također provjerava u testnom slučaju FO-105 od SW-78 (Testni slučajevi za SRS programere: Dokaz o usklađenosti).
Tokom redovne upotrebe, RetailForce servis za fiskalizaciju automatski pokušava poslati sve nepodnesene transakcije, kao paket, sa svakim dokumentom koji primi od nadređenog sistema.
Proces
- gornji sistem šalje korisnički dio dokumenta klijentu RetailForce, ali internetska veza nije dostupna;
- klijent pokušava poslati zahtjev "transakcija" u vezi s transakcijom na WEB-SRM,
- pošto to ne uspije, prelazi u offline-mod i
- dodaje dokument u paket neslanih transakcija;
- gornji sistem šalje sljedeći dokumentni payload, internet konekcija je i dalje nedostupna;
- klijent ponovo pokušava poslati zahtjev "transakcija" WEB-SRM-u,
- ako ponovo ne uspije, nastavlja u offline-režimu i
- ponovo dodaje dokument u grupu neslanih transakcija,
- Koraci 3. i 4. se ponavljaju dok internet konekcija nije dostupna pri slanju;
- internet veza je ponovo dostupna,
- gornji sistem šalje sljedeći dokument, i internet konekcija je ponovo dostupna;
- klijent šalje sve neshodene transakcije kao paket na WEB-SRM;
U slučaju da je internetska veza ponovo dostupna, ali se nakon toga ne šalju transakcije klijentu RetailForce, grupa otvorenih transakcija također ostaje nesposlata.
To znači da, kada dođe do prekida između 5. i 6. koraka, mora se pokrenuti ručno slanje dokumenata.
Ručno slanje se može pokrenuti putem krajnje tačke: POST /api/v1/management/canada/sendQueuedDocuments/{clientId}. Detalji su objašnjeni u povezanom članku.
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.