Funkcja POST /api/v1/management/clients/{clientId}/GlobalShortId służy do uzyskania globalnie unikalnego ID danego klienta oraz do aktywacji parametru retailForceReceiptId dla tego klienta.
Aby umożliwić przyszłe zwracanie identyfikatora retailForceReceiptId, wystarczy wywołać tę funkcję tylko raz.
Uwaga:
Jeśli klient zostanie przywrócony w nowym systemie (POST /api/v1/management/clients/recovery/restoreByCloud
lub POST /api/v1/management/clients/recovery/restoreByCloud/ID
), należy ponownie wywołać tę funkcję.
| Właściwość | Opis |
Przykład |
| GlobalShortId | globalnie unikalny ID klienta | 0p4j |
| retailForceReceiptId | Globalnie unikalny ID dokumentu przypisany przez RetailForce system |
Wynik
Pomyślne wywołanie funkcji (200)
- zwraca identyfikator GlobalShortId odpowiedniego klienta w treści odpowiedzi oraz
- uruchamia generowanie identyfikatora retailForceReceiptId dla danego klienta.
Zastosowanie
Opcjonalne utworzenie globalnie unikalnego ID dla klienta (kasy fiskalnej)
Wymagania wstępne
- Odpowiedni client musi istnieć w systemie i być aktywowany;
- Przed wywołaniem funkcji należy wykonać żądanie PUT /api/v1/management/cloud/connect .
Pola formularza
Należy podać następujące informacje:
| Nazwa | Opis | Przykład |
| clientId | Unikalny identyfikator klienta (uniqueClientId) kasy (z RetailForce system) | c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Odpowiedź
Możliwe odpowiedzi:
| Kod | Opis | Przykład |
| 200 | GlobalShortId klienta jest zwracany w treści odpowiedzi, a funkcja tworzenia retailForceReceiptId jest aktywowana | 0p4j |
| 404 |
Nie znaleziono podanego identyfikatora clientId w magazynie konfiguracji. Rozwiązywanie problemów
|
Nie znaleziono konfiguracji klienta o identyfikatorze a55f6442-5876-4943-bba2-7a97f2730621. |
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.