„Povinná fakturační opatření“ provincie Québec vyžadují funkci, která po přerušení připojení spustí ruční odeslání transakcí do systému WEB-SRM.
Toto je rovněž ověřováno v testovacím případu FO-105 normy SW-78 (Testovací případy pro vývojáře SRS: Důkaz shody).
Při běžném používání se služba RetailForce Fiscalisation Service automaticky pokouší odeslat všechny neodeslané transakce hromadně při každém dokumentu, který obdrží z nadřazeného systému.
Postup
- naddílčí systém odešle obsah dokumentu klientovi RetailForce, ale není k dispozici připojení k internetu;
- klient se pokusí odeslat požadavek „transaction“ týkající se dané transakce do systému WEB-SRM,
- protože se to nezdaří, přepne se do offline režimu a
- přidá dokument do dávky neodeslaných transakcí;
- naddílčí systém odešle další obsah dokumentu, připojení k internetu stále nefunguje;
- klient se znovu pokusí odeslat požadavek „transaction“ do WEB-SRM,
- pokud se to opět nezdaří, pokračuje v offline režimu a
- opět přidá dokument do dávky neodeslaných transakcí,
- kroky 3 a 4 se opakují, dokud není při odesílání k dispozici připojení k internetu;
- internetové připojení je opět dostupné,
- nadsystém odešle další obsah dokumentu a internetové připojení je opět dostupné;
- klient odešle všechny neodeslané transakce jako dávku do WEB-SRM;
V případě, že je internetové připojení opět dostupné, ale následně nejsou odesílány žádné transakce do klienta RetailForce, zůstává i dávka otevřených transakcí neodeslaná.
To znamená, že dojde-li k přerušení mezi krokem 5 a 6, je nutné iniciovat ruční odeslání dokumentů.
Ruční přenos lze spustit prostřednictvím koncového bodu: POST /api/v1/management/canada/sendQueuedDocuments/{clientId}. Podrobnosti jsou vysvětleny v článku, na který odkazuje tento odkaz.
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.