Ta članek opisuje komunikacijo med storitvijo fiskalizacije RetailForce in sistemom WEB-SRM agencije Revenu Québec (RQ).
Revenu Québec zagotavlja naslednja okolja WEB-SRM za prenos podatkov:
- Razvojno okolje – DEV (Développement)
- Testno okolje za certificiranje – ESSAI (Cas d’essais)
- Proizvodno okolje – PROD (Production)
Razvojno okolje – DEV
Situacija: med implementacijo/priključitvijo storitve fiskalizacije RetailForce („fiskalni middleware“) na sistem elektronskega beleženja („blagajna“).
Namen: Izvedba testov za preverjanje, kako se WEB-SRM odziva na določene zahteve.
Uporaba: Testni primeri za okolje DEV so opisani v dokumentu SW-77-V. Teste je mogoče predložiti v poljubnem vrstnem redu.
Nastavitve: Za prenos podatkov v okolje DEV je treba na ustreznem terminalu nastaviti flag „Is Test“.
Simulacija certifikacije
Če je v payloadu (JSON) za middleware navedena številka testnega primera („TestCaseNumber“), simulirate postopek certifikacije. To vam omogoča, da preverite, ali bi WEB-WRM v primeru certifikacije obdelal zahtevane testne primere brez napak.
Simulacija produkcijskega okolja
Če v payloadu ni navedena številka testnega primera ali je kot številka testnega primera navedena „000.000“, se simulira delovanje produkcijskega okolja.
Opomba: RQ priporoča, da se čas čakanja na odgovore iz WEB-SRM v okoljih DEV in ESSAI nastavi na najmanj 10 sekund. Čas čakanja se lahko določi v konfiguraciji („WEB-SRM Connection Timeout in ms“).
Testno okolje za certifikacijo
Situacija: med certifikacijo SRS.
Namen: Predložitev testnih primerov, potrebnih za certifikacijo.
Uporaba: Testni primeri, ki jih je treba predložiti v okviru certifikacijskega postopka, so opisani v dokumentu SW-78. Teste je treba predložiti v določenem vrstnem redu.
Nastavitve: Za prenos podatkov v okolje ESSAI je treba storiti naslednje:
- Nastaviti flag »Is Test« na ustreznem terminalu in
- v Configuration Canada nastaviti flag »Certification«.
Prenos določenih testnih primerov
Pri predložitvi testnih primerov za certifikacijo je treba v payloadu (JSON) za middleware navesti ustrezno številko testnega primera („TestCaseNumber“).
WEB-SRM pričakuje, da bodo testni primeri preneseni v določenem vrstnem redu. Številka testnega primera, ki jo WEB-SRM pričakuje kot naslednjo, se vrne sistemu POS v polju »CasEssai« v FiscalResponseCanada.
Opomba: RQ priporoča, da se čas čakanja na odgovore iz sistema WEB-SRM v okoljih DEV in ESSAI nastavi na najmanj 10 sekund. Čas čakanja se lahko določi v nastavitvah za Kanado („WEB-SRM Connection Timeout in ms“).
Proizvodno okolje
Situacija: med dejanskim delovanjem pri končnem uporabniku (restavracija, bar, mobilna gostinska enota itd.).
Namen: Pošiljanje dokumentov v WEB-SRM v okviru produkcijske uporabe.
Nastavitve: odvisno od poslovnega primera, v vrstnem redu, v katerem se pojavljajo.
Nastavitve: Za prenos podatkov v PROD-okolje NE smeta biti nastavljeni obe flagi (flag terminalne oznake: »Is Test«) in (flag konfiguracije: »Certification«)!
Opomba: Zahteve za prenos podatkov v produkcijsko okolje so navedene v članku »SRS Certification Canada / Québec«.
Ta članek je bil samodejno preveden.
Komentar
0 komentarjev
Za dodajanje komentarja prosimo kliknite Vpis.