Funcția POST /api/v1/management/clients/{clientId}/GlobalShortId este utilizată pentru a obține un ID unic la nivel global al clientului respectiv și pentru a activa retailForceReceiptId pentru clientul respectiv.
Pentru a activa returnarea viitoare a retailForceReceiptId, funcția trebuie apelată o singură dată.
Notă:
Dacă un client este restaurat pe un sistem nou (POST /api/v1/management/clients/recovery/restoreByCloud
sau POST /api/v1/management/clients/recovery/restoreByCloud/ID
), funcția trebuie apelată din nou.
| Proprietate | Descriere |
Exemplu |
| GlobalShortId | ID unic la nivel global pentru clientul | 0p4j |
| retailForceReceiptId | ID-ul unic la nivel global al documentului, atribuit de RetailForce system |
Rezultat
O apelare reușită a funcției (200)
- returnează GlobalShortId-ul clientului corespunzător ca corp al răspunsului și
- activează generarea retailForceReceiptId pentru clientul respectiv.
Utilizare
Opțional pentru a crea un ID unic la nivel global pentru client (casieria)
Condiții preliminare
- Clientul corespunzător trebuie să existe în sistem și să fie activat;
- Comanda PUT /api/v1/management/cloud/connect trebuie executată înainte de apelarea funcției.
Câmpuri de formular
Trebuie furnizate următoarele informații:
| Denumire | Descriere | Exemplu |
| clientId | UniqueClientId al casei de marcat (din RetailForce system) | c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Răspuns
Răspunsuri posibile:
| Cod | Descriere | Exemplu |
| 200 | GlobalShortId al clientului este returnat în corpul răspunsului și se activează generarea retailForceReceiptId | 0p4j |
| 404 |
ClientId-ul specificat nu a putut fi găsit în Config Store. Depanare
|
Nu s-a găsit configurația clientului pentru a55f6442-5876-4943-bba2-7a97f2730621. |
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.