"Обавезне мере фактурисања" провинције Квебек захтевају функцију која покреће ручно слање трансакција ка WEB-SRM систему након ванмрежних ситуација.
Ово се такође проверава у тест случају FO-105 из SW-78 (Тест случајеви за програмере SRS: Доказ о усаглашености).
Током редовног коришћења, RetailForce сервис за фискализацију аутоматски покушава да пошаље све непослате трансакције као пакет приликом пријема сваког документа из горњег система.
Процес
- горепоточни систем шаље садржај документа клијенту RetailForce, али интернет веза није доступна;
- клијент покушава да пошаље захтев "трансакција" у вези са трансакцијом ка WEB-SRM,
- пошто то не успева, прелази у офлајн режим и
- додаје документ у пакет неиспраћених трансакција;
- горепоточни систем шаље следећи документ, интернет веза и даље не ради;
- клијент поново покушава да пошаље захтев "трансакција" ка WEB-SRM,
- ако поново не успе, наставља у офлајн режиму и
- поново додаје документ у пакет неиспраћених трансакција,
- Кораци 3. и 4. се понављају док при слању није доступна интернет веза;
- интернет веза је поново доступна,
- узводни систем шаље следећи документ, и интернет веза је поново доступна;
- клијент шаље све ненаведене трансакције као пакет WEB-SRM-у;
У случају да је интернет веза поново доступна, али након тога нису послате никакве трансакције клијенту RetailForce, пакет отворених трансакција такође остаје неиспраћен.
То значи да када дође до прекида између корака 5 и 6, мора се покренути ручно слање докумената.
Ручно слање се може покренути преко крајње тачке: POST /api/v1/management/canada/sendQueuedDocuments/{clientId}. Детаљи су објашњени у повезаном чланку.
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.