Punctul de interfață API EndOfDay este utilizat pentru a efectua închiderea zilnică în sistemul de casă de marcat. Aceasta include totalizarea tuturor tranzacțiilor zilei, verificarea soldului de numerar și documentarea eventualelor discrepanțe de numerar.
Rezultat
Un apel reușit al punctului de interfață (200)
- Creează un obiect JSON care conține un rezumat al activităților zilei.
- Rezumează toate tranzacțiile și activitățile financiare ale zilei – pe baza datelor transmise clientului de la ultima închidere zilnică.
Utilizare
Acest punct final trebuie apelat la sfârșitul fiecărei zile lucrătoare.
- După crearea raportului de închidere zilnică prin intermediul punctului de capăt endofdayDocument, trebuie apelat punctul de capăt storeDocument pentru a stoca raportul în sistem.
-
-
- Răspunsul de la endofdayDocument trebuie copiat și lipit în end-point-ul storeDocument.
-
AVERTISMENT
: O apelare incorectă a acestui punct final poate duce la date contabile inconsistente.
După apelul reușit
După succesul la „storeDocument”, la apelarea din nou a „endofdayDocument”, câmpurile „Număr de clienți” și „Număr de articole” trebuie să fie „0”.
Condiții prealabile
- Toate tranzacțiile zilei trebuie finalizate.
- Casa de marcat trebuie să fie operațională și conectată la sistemul backend.
Câmpuri ale formularului
Trebuie furnizate următoarele informații:
| Etichetă | Descriere | Exemple |
|---|---|---|
| clientId * | ID-ul unic al clientului fiscal pentru care se solicită documentul. | 58b55595-2796-4b35-b90f-4b2e1777db46 |
| closeMonth | Indică dacă trebuie setat parametrul CLOSING_CLOSEMONTH. În caz contrar, valoarea este false. | false |
Răspuns
Răspunsuri posibile:
| Cod | Descriere |
|---|---|
| 200 | Raportul zilnic de închidere a fost creat cu succes. Este necesară redirecționarea către storeDocument. |
| 422 |
ID-ul unic al clientului = guid.empty. |
| 500 | Eroare internă a serverului. |
Acest articol a fost tradus automat.
Comentarii
0 comentarii
Vă rugăm să vă autentificați pentru a lăsa un comentariu.