Le point de terminaison API « EndOfDay » permet d’effectuer la clôture journalière dans le système de caisse. Cela comprend le récapitulatif de toutes les transactions de la journée, la vérification du solde de caisse et la consignation de tout écart de caisse.
Résultat
Un appel réussi du point de terminaison (200)
- Crée un objet JSON contenant un récapitulatif des activités de la journée.
- Récapitule toutes les transactions et activités financières de la journée, sur la base des données transmises au client depuis la dernière clôture journalière.
Utilisation
Ce point de terminaison doit être appelé à la fin de chaque journée ouvrable.
- Après avoir généré le rapport de clôture quotidienne via le point de terminaison endofdayDocument, il convient d’appeler le point de terminaison storeDocument afin de persister le rapport dans le système.
-
-
- La réponse renvoyée par l’endpoint « endofdayDocument » doit être copiée et collée dans l’endpoint « storeDocument ».
-
AVERTISSEMENT
: un appel incorrect de ce point de terminaison peut entraîner des incohérences dans les données comptables.
Une fois l’appel réussi
Une fois l’appel de « storeDocument » réussi, lorsque vous appelez à nouveau « endofdayDocument », les champs « Nombre de clients » et « Nombre d’articles » doivent afficher la valeur « 0 ».
Conditions préalables
- Toutes les transactions de la journée doivent être finalisées.
- La caisse doit être opérationnelle et connectée au système backend.
Champs du formulaire
Les informations suivantes doivent être fournies :
| Libellé | Description | Exemples |
|---|---|---|
| clientId * | L'ID unique du client fiscal pour lequel le document est demandé. | 58b55595-2796-4b35-b90f-4b2e1777db46 |
| closeMonth | Indique si le paramètre CLOSING_CLOSEMONTH doit être défini. Sinon, la valeur est « false ». | false |
Réponse
Réponses possibles :
| Code | Description |
|---|---|
| 200 | Le rapport de clôture quotidien a été créé avec succès. Une redirection vers storeDocument est nécessaire. |
| 422 |
ID du client unique = guid.empty. |
| 500 | Erreur interne du serveur. |
Cet article a été traduit automatiquement.
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.