Овај ендпоинт омогућава опоравак клијента у RetailForce Middleware-у, са подацима (укључујући информације о конфигурацији) из RetailForce Cloud-а.
Опоравак клијента може бити неопходан у случају промене хардвера касе или хардверских дефеката.
Функција POST /api/v1/management/clients/recovery/restoreByCloud/Id је у суштини идентична PUT /api/v1/management/clients/byCloud, међутим, ова друга се може извршити само једном током почетног пуштања клијента у рад.
Резултат
Успешан позив крајњој тачки (200):
- Поново преузима објекат конфигурације за одговарајућег клијента из облачног система и у складу с тим конфигурише клијента.
- Обновити клијента који је већ пуштен у рад у мидлвеару и доделити му одговарајући uniqueClientId терминала из RetailForce Cloud-а.
Употреба
Овај ендпоинт се користи када је клијент, који је већ једном креиран и чији је ClientId познат, потребно обновити (на пример, у случају промене хардвера).
Предуслови
- Клијент мора бити једном креиран и ClientId треба да буде познат.
- Организациона структура и објекат конфигурације су креирани у RetailForce Cloud-у и додељени у складу с тим.
- Инсталиран је Фискал Мидлвејр.
- RestoreByCloud се може користити само ако:
- користи се одговарајућа лиценца (пакет лиценци који укључује 'Приступ облачном архиву'),
- поље за ознаку "Cloud Archive" је активирано у конфигурацији (Cloud),
- клијент је већ пренео податке у облачни архив (ПРЕ обнове).
- У Немачкој, најмање једно дневно затварање (у било ком тренутку у прошлости) мора бити регистровано у клијенту и пренето у облачни архив.
Напомена: RestoreByCloud ће исправно функционисати само ако
- middleware је ново инсталиран на систем ПРЕ покретања RestoreByCloud,
- или (без поновног инсталирања) сервис за фискализацију (RetailForce сервис) је поново покренут пре покретања RestoreByCloud.
Поља обрасца
Следеће информације морају бити пренете:
| Име | Опис | Примери |
| Тип |
Тип идентификације компаније. Тип такође мора бити унет и постојати у RetailForce Cloud. Следеће типове су доступне: [0] = број ПДВ-а, Погледајте такође: Идентификација компаније Препоручујемо да се Тип [0] = VatNumber користи као примарни ИД у свим земљама (ЕУ), чак и ако се не користи као обавезни идентификатор компаније у одређеној земљи. |
[0] = ПДВ број |
| Идентификација | Идентификатор компаније сам по себи. Мора да одговара информацијама које су унете у RetailForce Cloud. | ATU57780814 |
| бројпродавнице |
Број продавнице у којој се налази каса. Мора да одговара информацијама унесеним у RetailForce Cloud.
НАПОМЕНА:
у Француској овде треба навести SIRET (проширење SIREN-а бројем продавнице).
|
|
| број терминала | Број касе. Мора да одговара информацијама које су унете у RetailForce Cloud. | 0010 |
| cloudApiKey | API кључ за аутентификацију облачне комуникације | RFC_4a2abc... |
| cloudApiSecret | API тајна за аутентификацију облачне комуникације | ypts7u5OU... |
Одговор
Могући одговори:
| Код | Опис | Пример |
| 200 | Клијент је успешно обновљен и конфигурисан. Објекат одговора враћа uniqueClientId обновљеног клијента. uniqueClientId мора бити сачуван у систему касе и коришћен током целог даљег процеса комуникације (у вези са клијентом). | b7cf6d59-cec4-4cc2-a647-01XXXX |
| 406 |
Тип наведеног идентификатора компаније није јединствен тип. Обрада грешака: Користите један од следећих идентификатора компаније: [0] = VatNumber, |
- |
Овај чланак је аутоматски преведен.
Komentari
Komentara: 0
Molimo prijavi se da biste komentarisali.