Публичное пространство

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-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных