Публичное пространство
SetKit ◾️ Запрет продажи товаров вне мягкого чека
- SRTB-6181Получение подробных данных проблемы… СТАТУС
- SRTB-6274Получение подробных данных проблемы… СТАТУС
- CR-8413Получение подробных данных проблемы… СТАТУС
10.3.17.0
Описание
В торговых сетях есть товары, которые можно продавать только в составе мягкого чека и нельзя продать на кассе через обычное сканирование или поиск товара. Например, товары от поставщика, которые привозят только под заказ.
Начиная с версии SetRetail 10.3.17.0 добавлена возможность ограничить продажу таких товаров вне мягкого чека, чтобы исключить возможные ошибки при продаже.
Особенности реализации
- На сервер загружается товар с признаком запрета прямой продажи
deny-direct-sale = true
согласно интеграционной документации. - Касса запрещает продажу товара вне мягкого чека для товаров с признаком запрета прямой продажи.
- Товар с признаком запрета прямой продажи не отображается в поиске товаров на кассе.
- При повторе чека, созданного на основании мягкого чека, товары запрещенные к продаже, исключаются из чека с уведомлением кассира.
- В карточке товара отображается информация о запрете продажи вне мягкого чека.
Пример запроса мягкого чека, содержащего товары с установленным признаком запрета прямой продажи
{ "guid": "0", "shopNumber": null, "status": "READY_TO_PAYMENT", "dateCreated": "2022-10-20 14:40", "isEditable": true, "totalPrice": 774.60, "location": "СПб", "discountsValue": 0, "additionalInfo": "additional information", "positions": [ { "positionOrder": 1, "code": "202030", "departNumber": 1, "barcode": "25555555564", "quantity": 2.000, "unitPrice": 100, "vat": 10, "vatValue": 20, "discountValue": 0, "totalPrice": 200, "isFixedPrice": false, "isFixedDiscounts": null, "additionalInfo": "клиент 1. хороший клиент", "positionDiscounts": null }, { "positionOrder": 2, "code": "202031", "departNumber": 1, "barcode": "25555555565", "quantity": 1.000, "unitPrice": 150, "vat": 10, "vatValue": 20, "discountValue": 0, "totalPrice": 150, "isFixedPrice": false, "isFixedDiscounts": null, "additionalInfo": "клиент 1. хороший клиент", "positionDiscounts": null }, { "positionOrder": 3, "code": "202032", "departNumber": 1, "barcode": "25555555566", "quantity": 2.123, "unitPrice": 200.00, "vat": 10, "vatValue": 20, "discountValue": 0, "totalPrice": 424.60, "isFixedPrice": false, "isFixedDiscounts": null, "additionalInfo": "клиент 1. хороший клиент", "positionDiscounts": null } ], "client": { "guid": "0001", "cardNumber": "780014086163", "firstName": "Виталий", "middleName": "Олегович", "lastName": "Denisov", "email": "email_for_test@crystals.ru", "phone": "78121112233", "accumulation": 25000, "bonusBalance": 5000 } }
Пример работы
Клавиатурная касса
1. Кассир сканирует штрих-код товара с признаком запрета прямой продажи.
2. Касса запрещает добавление товара и выводит сообщение:
3. Сформирован мягкий чек с этим товаром.
4. Кассир сканирует номер заказа.
5. Товар добавляется в чек.
SetTouch
1. Кассир сканирует штрих-код товара с признаком запрета прямой продажи.
2. Касса запрещает добавление товара и выводит сообщение:
3. Сформирован мягкий чек с этим товаром.
4. Кассир сканирует номер заказа.
5. Товар добавляется в чек.
.
© 1994-2024, ООО «Кристалл Сервис Интеграция».
Все права защищены..