API-крайната точка EndOfDay се използва за извършване на дневно приключване в касовата система. Това включва обобщаване на всички транзакции за деня, проверка на наличността в касата и документиране на евентуални разминавания в наличността.
Резултат
Успешно извикване на крайната точка (200)
- Създава JSON обект, който съдържа обобщение на дейностите за деня.
- Обобщава всички транзакции и финансови дейности за деня – въз основа на данните, предадени на клиента от последното дневно приключване.
Употреба
Този ендпойнт трябва да се извиква в края на всеки работен ден.
- След създаване на отчета за дневното приключване чрез крайната точка endofdayDocument, трябва да се извика крайната точка storeDocument, за да се съхрани отчетът в системата.
-
-
- Отговорът от endofdayDocument трябва да бъде копиран и поставен в ендпойнта storeDocument.
-
ПРЕДУПРЕЖДЕНИЕ
: Неправилното извикване на този ендпойнт може да доведе до несъответствия в счетоводните данни.
След успешното извикване
След успешно изпълнение на storeDocument, при повторно извикване на endofdayDocument полетата „Брой клиенти“ и „Брой артикули“ трябва да са „0“.
Предварителни условия
- Всички транзакции за деня трябва да са приключени.
- Касовият апарат трябва да е в работно състояние и да е свързан с бекенд системата.
Полета във формуляра
Трябва да бъде предоставена следната информация:
| Етикет | Описание | Примери |
|---|---|---|
| clientId * | Уникалният ID на данъчния клиент, за когото се изисква документът. | 58b55595-2796-4b35-b90f-4b2e1777db46 |
| closeMonth | Показва дали трябва да бъде зададен параметърът CLOSING_CLOSEMONTH. В противен случай стойността е false. | false |
Отговор
Възможни отговори:
| Код | Описание |
|---|---|
| 200 | Дневният отчет за затваряне е създаден успешно. Необходимо е пренасочване към storeDocument. |
| 422 |
Уникален ID на клиента = guid.empty. |
| 500 | Вътрешна грешка на сървъра. |
Тази статия е преведена автоматично.
Коментари
0 коментара
Влезте в услугата, за да оставите коментар.