zPOS.Касса.

Интеграция с учетными системами предприятия

×

Режим курьера. Файлы заказов

Режим курьера предполагает предварительное формирование данных о содержании заказов и суммах, подлежащих оплате. Эти данные должны быть сохранены в виде файлов на внешнем хранилище.
 
1. Хранение файлов заказов
Структура хранения: Файлы заказов размещаются в папке, соответствующей номеру кассы.
Формат именования: Все файлы должны начинаться с префикса "order_". Пример: order_OK-TTT01.json.
 
2. Оплата заказа
После завершения оплаты касса формирует новый файл, который будет содержать:
  • Номер кассы
  • Номер документа
  • Тип документа
  • Формат имени файла: Например, [119026258]_10079_sale.json.
     
Все платежные документы передаются на внешнее хранилище при после каждой оплаты (примеры файлов см в Выгрузка платежных документов отдельными файлами.)
 

Примечания

  • Важно обеспечить правильное именование и хранение файлов для упрощения доступа и учета.
  • Неправильное хранение или именование файлов может привести к путанице и затруднениям в процессе работы.
     
Смотрите здесь---> Детальное описание структуры файлов. <----Смотрите здесь
 

Примеры файлов заказов.

Формат файлов заказов -  json.
order_S128-1.json
Пример заказа со скидками и с предоплатой несколькими иными авансовыми платежами
order_S128-1-markType.json
Пример заказа продажи маркированного товара
order_S128-1-error.json
Пример заказа с ошибкой
 Скачать полный архив.
 

Обратите внимание на возможные ошибки при загрузке заказа

Ошибка "Не удалось загрузить заказ".
В файле заказа, параметр "code" должен иметь тип integer.
Ошибка "Неверный номер заказа".
В файле заказа значение в параметре "OrderNum" должно полностью совпадать с наименованием файла, только без префикса order.
Ошибка "Не совпадают итоговые суммы заказ-чек"
1. В файле заказа неверно указана сумма в параметре totalAmount.
2. В файле заказа неверно указана сумма в параметре discount. Скидка относиться к 1 позиции товара, далее идет умножение на количество в позиции.
В параметре discount необходимо указывать скидку на единицу товара.
 
Онлайн справка создана с помощью Dr.Explain