Šiame straipsnyje aprašomas „RetailForce“ fiskalizacijos paslaugos ir „Revenu Québec“ (RQ) „WEB-SRM“ sąveika.
„Revenu Québec“ duomenų perdavimui teikia šias „WEB-SRM“ aplinkas:
- Kūrimo aplinka – DEV (Développement)
- Sertifikavimo bandymo aplinka – ESSAI (Cas d’essais)
- Gamybinė aplinka – PROD (Production)
Kūrimo aplinka – DEV
Naudojimas: įdiegiant / prijungiant „RetailForce“ fiskalinę paslaugą („Fiskal Middleware“) prie elektroninės registravimo sistemos („kasos aparato“).
Tikslas: atlikti testus, siekiant patikrinti, kaip WEB-SRM reaguoja į tam tikrus užklausimus.
Naudojimas: DEV aplinkos testavimo atvejai aprašyti dokumente SW-77-V. Testai gali būti perduodami bet kokia tvarka.
Nustatymas: norint perduoti duomenis į DEV aplinką, atitinkamame terminale turi būti pažymėtas žymeklis „Is Test“.
Simuliacija Sertifikavimas
Jei testavimo atvejo numeris („testCaseNumber“) nurodytas naudingajame krovinyje (JSON) tarpinėje programinėje įrangoje, taip imituojamas sertifikavimo procesas. Tokiu būdu galima patikrinti, ar sertifikavimo atveju reikalaujami testavimo atvejai būtų apdorojami WEB-WRM be klaidų.
Simuliacija gamybinėje aplinkoje
Jei naudingajame krovinyje nurodytas NĖRA testavimo atvejo numeris arba „000.000“ kaip testavimo atvejo numeris, imituojamas gamybinės aplinkos veikimas.
Pastaba: RQ rekomenduoja nustatyti WEB-SRM atsakymų laukimo laiką DEV ir ESSAI aplinkose ne mažiau kaip 10 sekundžių. Laukimo laiką galima nustatyti konfigūracijoje „Kanada“ („WEB-SRM Connection Timeout in ms“).
Testavimo aplinka sertifikavimui
Naudojimas: SRS sertifikavimo metu.
Tikslas: sertifikavimui reikalingų testavimo atvejų perdavimas.
Naudojimas: bandymo atvejai, kuriuos reikia perduoti sertifikavimo metu, aprašyti dokumente SW-78. Bandymai turi būti perduodami tam tikra tvarka.
Nustatymas: norint perduoti duomenis į ESSAI aplinką, reikia:
- atitinkamame terminale pažymėti žymę „Is Test“ ir
- Kanados konfigūracijoje pažymėti žymę „Certification“.
Tam tikrų testavimo atvejų perdavimas
Pateikiant testavimo atvejus sertifikavimui, atitinkamas testavimo atvejo numeris („testCaseNumber“) turi būti nurodytas „Payload“ (JSON) duomenyse, perduodamuose į tarpinę programinę įrangą.
WEB-SRM tikisi, kad testavimo atvejai bus perduoti tam tikra tvarka. Testavimo atvejo numeris, kurio WEB-SRM tikisi kaip kito, grąžinamas kasos sistemai lauke „CasEssai“ FiscalResponseCanada.
Pastaba: RQ rekomenduoja nustatyti WEB-SRM atsakymų laukimo laiką DEV ir ESSAI aplinkoje ne mažiau kaip 10 sekundžių. Laukimo laiką galima nustatyti Kanados konfigūracijoje („WEB-SRM Connection Timeout in ms“).
Gamybinė aplinka
Naudojimas: galutinio kliento (restorano, baro, maisto furgono ir pan.) veiklos metu.
Tikslas: dokumentų perdavimas į WEB-SRM gamybinio naudojimo metu.
Naudojimas: priklausomai nuo verslo atvejo, pagal jų atsiradimo tvarką.
Nustatymas: norint perduoti duomenis į PROD aplinką, abu žymekliai (terminalo žymeklis: „Is Test“ ) ir (konfigūracijos žymeklis: „Certification“) NEGALI būti pažymėti!
Pastaba: duomenų perdavimo į gamybinę aplinką reikalavimus rasite straipsnyje „SRS sertifikavimas Kanadoje / Kvebeke“.
Komentarai
0 komentarų
Tam, kad paliktumėte komentarus prisijunkite