La funzione POST /api/v1/management/clients/{clientId}/GlobalShortId viene utilizzata per ottenere un ID univoco a livello globale del rispettivo cliente e per attivare il retailForceReceiptId per il rispettivo cliente.
Per abilitare la restituzione futura del retailForceReceiptId, è sufficiente richiamare la funzione una sola volta.
Nota:
se un client viene ripristinato su un nuovo sistema tramite le chiamate POST /api/v1/management/clients/recovery/restoreByCloud
o POST /api/v1/management/clients/recovery/restoreByCloud/ID
, la funzione deve essere richiamata nuovamente.
| Proprietà | Descrizione |
Esempio |
| GlobalShortId | ID univoco a livello globale del client | 0p4j |
| retailForceReceiptId | ID del documento univoco a livello globale assegnato dal sistema RetailForce |
Risultato
Una chiamata riuscita alla funzione (200)
- restituisce il GlobalShortId del client corrispondente come corpo della risposta e
- attiva la generazione del retailForceReceiptId per il client in questione.
Utilizzo
Facoltativo per generare un ID univoco a livello globale per il client (il registratore di cassa)
Prerequisiti
- Il client corrispondente deve essere registrato nel sistema e attivato;
- È necessario eseguire il comando PUT /api/v1/management/cloud/connect prima di richiamare la funzione.
Campi del modulo
È necessario fornire le seguenti informazioni:
| Denominazione | Descrizione | Esempio |
| clientId | L'uniqueClientId del registratore di cassa (dal RetailForce system) | c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Risposta
Risposte possibili:
| Codice | Descrizione | Esempio |
| 200 | Il GlobalShortId del client viene restituito nel corpo della risposta e la generazione del retailForceReceiptId viene attivata | 0p4j |
| 404 |
L'identificativo clientId specificato non è stato trovato nel Config Store. Risoluzione dei problemi
|
Non è stata trovata la configurazione del client per a55f6442-5876-4943-bba2-7a97f2730621. |
Questo articolo è stato tradotto automaticamente.
Commenti
0 commenti
Accedi per aggiungere un commento.