Ovaj članak opisuje komunikaciju između usluge fiskalizacije RetailForce i WEB-SRM-a Revenu Québec (RQ).
Revenu Québec osigurava sljedeća WEB-SRM okruženja za prijenos podataka:
- Razvojno okruženje - DEV (Développement)
- Testno okruženje za certificiranje - ESSAI (Cas d'essais)
- Proizvodno okruženje - PROD (Production)
Razvojno okruženje - DEV
Situacija: tijekom implementacije/povezivanja usluge fiskalizacije RetailForce ('fiskalni middleware') s elektroničkim sustavom za evidentiranje ("blagajna").
Svrha: Provesti testove kako bi se provjerilo kako WEB-SRM reagira na specifične zahtjeve.
Upotreba: Testni slučajevi za razvojno okruženje opisani su u dokumentu SW-77-V. Testovi se mogu podnijeti u bilo kojem redoslijedu.
Postavke: Za prijenos podataka u razvojno okruženje (DEV), na odgovarajućem terminalu mora biti postavljena oznaka 'Is Test'.
Simulacija certifikacije
Ako se broj testa ("testCaseNumber") navede u korisnom teretu (JSON) za middleware, simulirate postupak certificiranja. To vam omogućuje da provjerite hoće li WEB-WRM obraditi potrebne testne slučajeve bez pogrešaka u slučaju certificiranja.
Produktivna simulacija
Ako nije naveden broj slučaja testiranja ili je kao broj slučaja testiranja navedeno "000.000" u korisnom teretu, simulira se ponašanje produkcijskog okruženja.
Napomena: RQ preporučuje postavljanje vremena čekanja na odgovore od WEB-SRM-a u okruženjima DEV i ESSAI na najmanje 10 sekundi. Vrijeme čekanja može se definirati u konfiguraciji Canada ("WEB-SRM Connection Timeout in ms").
Testno okruženje za certificiranje
Situacija: tijekom certificiranja SRS-a.
Svrha: Podnošenje testnih slučajeva potrebnih za certificiranje.
Upotreba: Testni slučajevi koji se moraju predati kao dio postupka certificiranja opisani su u dokumentu SW-78. Testovi se moraju predati u određenom redoslijedu.
Postavke: Za prijenos podataka u ESSAI okruženje potrebno je učiniti sljedeće:
- Postavite zastavicu "Is Test" na odgovarajućem terminalu i
- postaviti zastavicu "Certification" u konfiguraciji Canada.
Prijenos specifičnih testnih slučajeva
Prilikom slanja testnih slučajeva za certificiranje, odgovarajući broj testnog slučaja ("testCaseNumber") mora biti naveden u korisnom teretu (JSON) za middleware.
WEB-SRM očekuje da se testni slučajevi prenose u određenom redoslijedu. Broj testnog slučaja koji WEB-SRM sljedeći očekuje vraća se POS sustavu u polju "CasEssai" od FiscalResponseCanada.
Napomena: RQ preporučuje postavljanje vremena čekanja za odgovore od WEB-SRM-a u okruženjima DEV i ESSAI na najmanje 10 sekundi. Vrijeme čekanja može se definirati u Konfiguraciji Canada ('WEB-SRM Connection Timeout in ms').
Proizvodno okruženje
Situacija: tijekom rada uživo kod krajnjeg korisnika (restoran, bar, kamion s hranom itd.).
Svrha: prijenos dokumenata na WEB-SRM u sklopu proizvodne uporabe.
Postavke: ovisno o poslovnom slučaju, redoslijedom u kojem se pojavljuju.
Postavke: Za prijenos podataka u PROD okruženje, dvije zastavice (zastavica terminala: "Is Test") i (zastavica u konfiguraciji: "Certification") NE smiju biti postavljene!
Napomena: Zahtjeve za prijenos podataka u produkcijsko okruženje možete pronaći u članku "SRS Certification Canada / Québec".
Ovaj je članak automatski preveden.
Komentari
0 komentara
Molimo Prijavite se kako bi ostavili komentar.