La función POST /api/v1/management/clients/{clientId}/GlobalShortId se utiliza para obtener un ID globalmente único del cliente en cuestión y para activar el retailForceReceiptId para dicho cliente.
Para habilitar la futura devolución del «retailForceReceiptId», basta con llamar a la función una sola vez.
Nota:
Si se restaura un cliente en un nuevo sistema mediante las funciones POST /api/v1/management/clients/recovery/restoreByCloud
o POST /api/v1/management/clients/recovery/restoreByCloud/ID
, será necesario volver a invocar esta función.
| Propiedad | Descripción |
Ejemplo |
| GlobalShortId | ID único a nivel global del cliente | 0p4j |
| retailForceReceiptId | Identificador de documento único a nivel mundial asignado por el sistema RetailForce |
Resultado
Una llamada correcta a la función (200)
- devuelve el GlobalShortId del cliente correspondiente como cuerpo de la respuesta y
- y activa la generación del retailForceReceiptId para el cliente en cuestión.
Uso
Opcional para generar un ID único a nivel global para el cliente (la caja registradora).
Requisitos previos
- El cliente correspondiente debe estar presente y activado en el sistema;
- Se debe ejecutar PUT /api/v1/management/cloud/connect antes de llamar a la función.
Campos del formulario
Se debe proporcionar la siguiente información:
| Denominación | Descripción | Ejemplo |
| clientId | El «uniqueClientId» de la caja registradora (del RetailForce system) | c1062c55-57c4-4ed2-9c53-aff1762326a4 |
Respuesta
Respuestas posibles:
| Código | Descripción | Ejemplo |
| 200 | El GlobalShortId del cliente se devuelve en el cuerpo de la respuesta y se activa la generación del retailForceReceiptId | 0p4j |
| 404 |
No se ha podido encontrar el clientId especificado en el almacén de configuración. Solución de problemas
|
No se ha encontrado la configuración del cliente para a55f6442-5876-4943-bba2-7a97f2730621. |
Este artículo ha sido traducido automáticamente.
Comentarios
0 comentarios
Inicie sesión para dejar un comentario.