Ovaj članak opisuje komunikaciju između RetailForce usluge fiskalizacije i WEB-SRM-a Revenu Québec (RQ).
Revenu Québec pruža 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: tokom implementacije/povezivanja usluge fiskalizacije RetailForce ("fiskalni middleware") sa elektronskim sistemom za evidentiranje ("kasa").
Svrha: Provođenje testova radi provjere kako WEB-SRM odgovara na specifične zahtjeve.
Upotreba: Testni slučajevi za DEV okruženje opisani su u dokumentu SW-77-V. Testovi se mogu podnijeti u bilo kojem redoslijedu.
Postavke: Da biste prenijeli podatke u DEV okruženje, 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 proces certifikacije. To vam omogućava da testirate da li bi WEB-WRM obrađivao potrebne testne slučajeve bez grešaka u slučaju certifikacije.
Produktivna simulacija
Ako nije naveden broj testa ili je u teretu naveden broj "000.000", simulira se ponašanje produkcijskog okruženja.
Napomena: RQ preporučuje postavljanje vremena čekanja za odgovore od WEB-SRM u DEV i ESSAI okruženjima na najmanje 10 sekundi. Vrijeme čekanja može se definirati u Configuration Canada ("WEB-SRM Connection Timeout in ms").
Testno okruženje za certificiranje
Situacija: tokom certificiranja SRS-a.
Svrha: Podnošenje testnih slučajeva potrebnih za certifikaciju.
Upotreba: Testni slučajevi koji se moraju dostaviti kao dio procesa certificiranja opisani su u dokumentu SW-78. Testovi se moraju dostaviti u određenom redoslijedu.
Postavke: Da biste prenijeli podatke u ESSAI okruženje, potrebno je uraditi sljedeće:
- Postavite zastavicu "Is Test" na odgovarajući terminal 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 prenesu u određenom redoslijedu. Broj testnog slučaja koji WEB-SRM sljedeći očekuje vraća se POS sistemu u polju "CasEssai" od FiscalResponseCanada.
Napomena: RQ preporučuje postavljanje vremena čekanja za odgovore od WEB-SRM-a u DEV i ESSAI okruženjima na najmanje 10 sekundi. Vrijeme čekanja može se definirati u Konfiguraciji Kanada ('WEB-SRM Connection Timeout in ms').
Proizvodno okruženje
Situacija: tokom rada uživo kod krajnjeg korisnika (restoran, bar, kamion za hranu itd.).
Svrha: Prijenos dokumenata na WEB-SRM u okviru produktivne upotrebe.
Postavke: ovisno o poslovnom slučaju, redoslijedom u kojem se pojavljuju.
Postavke: Da bi se podaci prenijeli u PROD okruženje, dva zastavica (zastavica terminala: "Is Test") i (zastavica konfiguracije: "Certification") NE smiju biti postavljena!
Napomena: Zahtjeve za prijenos podataka u produkcijsko okruženje možete pronaći u članku "SRS Certification Canada / Québec".
Ovaj članak je automatski preveden.
Comments
0 comments
Please sign in to leave a comment.