Tento článek popisuje komunikaci mezi fiskalizační službou RetailForce a systémem WEB-SRM společnosti Revenu Québec (RQ).
Revenu Québec poskytuje pro přenos dat následující prostředí WEB-SRM:
- Vývojové prostředí – DEV (Développement)
- Testovací prostředí pro certifikaci – ESSAI (Cas d’essais)
- Provozní prostředí – PROD (Production)
Vývojové prostředí – DEV
Situace: během implementace/připojení služby fiskalizace RetailForce („fiskální middleware“) k elektronickému záznamovému systému („pokladna“).
Účel: Provedení testů za účelem ověření, jak WEB-SRM reaguje na konkrétní požadavky.
Použití: Testovací případy pro prostředí DEV jsou popsány v dokumentu SW-77-V. Testy lze zadávat v libovolném pořadí.
Nastavení: Pro přenos dat do prostředí DEV musí být na příslušném terminálu nastaven příznak „Is Test“.
Simulace certifikace
Pokud je v datové náplni (JSON) odesílané do middlewaru zadáno číslo testovacího případu („TestCaseNumber“), simulujete certifikační proces. To vám umožňuje otestovat, zda by WEB-WRM v případě certifikace zpracoval požadované testovací případy bezchybně.
Simulace produkčního prostředí
Pokud není v datové náplni zadáno žádné číslo testovacího případu nebo je jako číslo testovacího případu zadáno „000.000“, simuluje se chování produkčního prostředí.
Poznámka: Společnost RQ doporučuje nastavit čekací dobu na odpovědi od WEB-SRM v prostředích DEV a ESSAI na minimálně 10 sekund. Čekací dobu lze definovat v konfiguraci Canada („WEB-SRM Connection Timeout in ms“).
Testovací prostředí pro certifikaci
Situace: během certifikace SRS.
Účel: Předložení testovacích případů požadovaných pro certifikaci.
Použití: Testovací případy, které je třeba předložit v rámci certifikačního procesu, jsou popsány v dokumentu SW-78. Testy musí být předloženy v konkrétním pořadí.
Nastavení: Pro přenos dat do prostředí ESSAI je třeba provést následující kroky:
- Nastavit příznak „Is Test“ na příslušném terminálu a
- nastavit příznak „Certification“ v konfiguraci Canada.
Přenos konkrétních testovacích případů
Při odesílání testovacích případů k certifikaci musí být v datové části (JSON) odesílané do middlewaru uvedeno příslušné číslo testovacího případu („TestCaseNumber“).
WEB-SRM očekává, že testovací případy budou přenášeny v konkrétním pořadí. Číslo testovacího případu, které WEB-SRM očekává jako další, je vráceno do systému POS v poli „CasEssai“ objektu FiscalResponseCanada.
Poznámka: Společnost RQ doporučuje nastavit čekací dobu na odpovědi od WEB-SRM v prostředích DEV a ESSAI na minimálně 10 sekund. Čekací dobu lze definovat v konfiguraci pro Kanadu („WEB-SRM Connection Timeout in ms“).
Provozní prostředí
Situace: během živého provozu u koncového zákazníka (restaurace, bar, food truck atd.).
Účel: Přenos dokumentů do systému WEB-SRM v rámci produkčního provozu.
Nastavení: v závislosti na konkrétním obchodním případu, v pořadí, v jakém se vyskytují.
Nastavení: Pro přenos dat do prostředí PROD nesmí být nastaveny oba příznaky (příznak terminálu: „Is Test“) a (konfigurace, příznak: „Certification“)!
Poznámka: Požadavky na přenos dat do produkčního prostředí najdete v článku „SRS Certification Canada / Québec“.
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.