...
Объекты, общие для всех касс:
- справочник налогов (/api/v1/import/taxes и /api/v1/import/taxGroups);
- группы товаров (товарная иерархия) (/api/v1/import/groupItemsgroupItems);
- товары (включая шрихкоды) (/api/v1/import/items);
- дополнительные параметры товаров (/api/v1/import/itemProperties);
...
По мере развития продукта СуперМаг УКМ5, планируется реализация следующих параметров, формальное наличие которых в API-документации на текущий момент не означает, что они функционально реализованы:
/api/v1/import/store/{id}/barcodePrices
isPromoPrice – признак того, что торговая система проводит акцию на данный товар в данном магазине
...
dateFrom – дата и время окончания действия цены
/api/v1/import/store/{id}/itemPrices
isPromoPrice – признак того, что торговая система проводит акцию на данный товар в данном магазине
...
dateFrom – дата и время окончания действия цены
descr – подробное описание товара
showToCashier – показывать свойство на экране кассира
printOnReceipt – печатать значение свойства в чеке
fpCode – код налоговой группы в фискальном устройстве.
...
1. Сервер УКМ 5 работает как клиент для сервера товаро-учетной системы. Т.е. в товаро-учетной системе должен быть REST API-сервис, который реализует следующую схему запросов:
/api/v1/export/receipt – Экспорт чеков. Этот метод должен быть реализован на внешнем сервере.
/api/v1/export/shift – Экспорт смены с чеками. Этот метод должен быть реализован на внешнем сервере.
/api/v1/export/moneyOperation – Экспорт операций с денежным ящиком. Этот метод должен быть реализован на внешнем сервере.
...
2. Сервер УКМ 5 работает как сервер для товаро-учетной системы, т.е. товаро-учетная система обращается к серверу УКМ 5 и получает нужную информацию:
/api/v1/export/receipt/{storeId}/{date} – Экспорт чеков по запросу за дату (по всем кассам магазина).
/api/v1/export/shiftWOReceipts/{storeId}/{date} – Экспорт смен без чеков по запросу за дату (по всем кассам магазина).
/api/v1/export/shift/{storeId}/{posId}/{date} – – Экспорт конкретной смены (вместе с чеками) по запросу.
...
Якорь | ||||
---|---|---|---|---|
|
Для метода /api/v1/export/receiptPackage существует ряд запросов:
...
Механизм мапирования фигурирует в выгружаемой информации по чеку (например, /api/v1/export/receiptPackage) и реализован через переменную pType:
...