Функцията POST /api/v1/management/clients/{clientId}/GlobalShortId се използва за получаване на глобално уникален ID на съответния клиент и за активиране на retailForceReceiptId за съответния клиент.
За да се активира бъдещото връщане на retailForceReceiptId, функцията трябва да бъде извикана само веднъж.
Забележка:
Ако клиентът бъде възстановен в нова система (POST /api/v1/management/clients/recovery/restoreByCloud
или POST /api/v1/management/clients/recovery/restoreByCloud/ID
), функцията трябва да бъде извикана отново.
| Свойство | Описание |
Пример |
| GlobalShortId | глобално уникален ID на клиента | 0p4j |
| retailForceReceiptId | Глобално уникален ID на документа, присвоен от RetailForce system |
Резултат
Успешно извикване на функцията (200)
- връща GlobalShortId на съответния клиент като тяло на отговора и
- активира генерирането на retailForceReceiptId за съответния клиент.
Начин на употреба
Незадължително за създаване на глобално уникален ID за клиента (касовия апарат)
Предпоставки
- Съответният client трябва да съществува в системата и да е активиран;
- PUT /api/v1/management/cloud/connect трябва да бъде изпълнено преди извикването на функцията.
Полета във формуляра
Трябва да бъде предоставена следната информация:
| Означение | Описание | Пример |
| clientId | Уникалният идентификатор (uniqueClientId) на касовия апарат (от RetailForce system) | c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Отговор
Възможни отговори:
| Код | Описание | Пример |
| 200 | GlobalShortId на клиента се връща в тялото на отговора и се активира създаването на retailForceReceiptId | 0p4j |
| 404 |
Посоченият clientId не беше намерен в хранилището за конфигурации. Отстраняване на проблеми
|
Конфигурацията на клиента за a55f6442-5876-4943-bba2-7a97f2730621 не беше намерена. |
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.