SetKit ◾️ Выдача подарков на кассе при вызове мягкого чека с запретом на редактирование

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

SetKit ◾️ Выдача подарков на кассе при вызове мягкого чека с запретом на редактирование

SR-7576 - Получение подробных данных проблемы… СТАТУС

CR-12307 - Получение подробных данных проблемы… СТАТУС

10.4.8.0

Функциональность включается автоматически после обновления версии и доступна для всех типов касс: POS, SetTouch и SCO.

Описание

Начиная с версии 10.4.8.0 при восстановлении на кассе мягкого чека с запретом на редактирование ограничивается функциональность срабатывания рекламных акций на выдачу подарков при включённой настройке Добавлять подарки в чек как товары по фиксированной цене.

Логика работы

Расчет и вывод информирования о выдаче подарков запрещается при соблюдении всех нижеперечисленных условий:

  1. В настройках результата акции установлены оба флажка:
    • Сканирование штрихкода подарка на кассе;
    • Добавлять подарки в чек как товары по фиксированной цене.
  2. В чек добавлен заказ:
    • с запретом на редактирование всего чека: receiptEditable = false (запрещено добавление и удаление позиций, а также редактирование количества товара в позиции);

    • ИЛИ с запретом добавления позиций в чек: receiptEditable = true и positionsAddingAllowed = false (при такой комбинации параметров запрещено только добавление новых позиций, но разрешено удаление и редактирование количества товара).

При других сочетаниях настроек акции или значений параметров заказа, акции на выдачу подарков будут срабатывать так же, как и для обычного чека продажи.

Пример работы

Настройки акций 

В SetCentrum/SetRetail заведены две акции на выдачу подарков.

1. Акция №1. Выдача подарков с добавлением их в чек как товаров - безусловная акция с результатом Информация о подарках и следующими настройками:

  • на вкладке ПРАВИЛА РАСЧЕТА задано правило За каждые 100 общей стоимости чека выдать 1 подарок, но не более 1;
  • на вкладке СООБЩЕНИЯ НА ЭКРАНЕ задан текст сообщения "Выдайте подарок (Акция №1)", в качестве подарка указан товар из справочника, задан размер скидки и включены флажки:
    • Сканирование штрихкода подарка на кассе;
    • Добавлять подарки в чек как товары по фиксированной цене.


2. Акция №2. Выдача подарков без добавления в чек - безусловная акция с результатом Информация о подарках и следующими настройками:

  • на вкладке ПРАВИЛА РАСЧЕТА задано правило За каждые 500 общей стоимости чека выдать 1 подарок, но не более 1;
  • на вкладке СООБЩЕНИЯ НА ЭКРАНЕ задан текст сообщения "Выдайте подарок (Акция №2)", указан штрихкод товара и включены флажки:
    • Сканирование штрихкода подарка на кассе;
    • Добавлять подарки в чек как товары по фиксированной цене.

Сценарий 1

Создание мягкого чека

Внешняя система присылает в SetKit созданный заказ с указанием параметра полного запрета на редактирование чека receiptEditable = false.

{
	"status": "READY_TO_PAYMENT",
	"dateCreated": "2023-02-05 14:00",
	"isEditable": false,
	"receiptEditable": false,
	"totalPrice": 149.90,
	"discountsValue": 0.0,
	"positions": [
		{
			"positionOrder": 1,
			"code": "0000301",
			"barcode": "4216420000301",
			"quantity": 1,
			"unitPrice": 149.90,
			"discountValue": 0.0,
			"totalPrice": 149.90,
			"canChangePrice": false,
			"isFixedPrice": false,
			"isFixedDiscounts": false
		}
	]
}

Также приведенный ниже сценарий работы на кассе был бы достоверен для аналогичного мягкого чека, но с запретом на добавление позиций (с параметрами receiptEditable = true и positionsAddingAllowed = false). Пример чека

Работа на клавиатурной кассе

1. Кассир добавляет заказ в чек.

2. При переходе к расчёту окно с сообщением о выдаче подарков не отобразилось. Обе акции не сработали.

  • Условие выдачи подарка по Акция №1. Выдача подарков с добавлением их в чек как товаров выполняется, но акция не срабатывает, так как редактирование чека (в том числе добавление новых позиций) запрещено. 
  • Условие выдачи подарка по Акция №2. Выдача подарков без добавления в чек не выполняется (сумма чека от 500 руб.), соответственно, акция не срабатывает.

3. Покупатель оплачивает заказ и кассир закрывает чек.

Работа на кассе SetTouch

1. Кассир добавляет заказ в чек.

2. При переходе к расчёту окно с сообщением о выдаче подарков не отобразилось. Обе акции не сработали.

  • Условие выдачи подарка по Акция №1. Выдача подарков с добавлением их в чек как товаров выполняется, но акция не срабатывает, так как редактирование чека (в том числе добавление новых позиций) запрещено. 
  • Условие выдачи подарка по Акция №2. Выдача подарков без добавления в чек не выполняется (сумма чека от 500 руб.), соответственно, акция не срабатывает.


3. Покупатель оплачивает заказ и кассир закрывает чек.

Сценарий 2

Создание мягкого чека

Внешняя система присылает в SetKit созданный заказ, аналогичный предыдущему, но на сумму более 500 руб.:

{
	"status": "READY_TO_PAYMENT",
	"dateCreated": "2023-02-05 14:00",
	"isEditable": false,
	"receiptEditable": false,
	"totalPrice": 599.60,
	"discountsValue": 0.0,
	"positions": [
		{
			"positionOrder": 1,
			"code": "0000301",
			"barcode": "4216420000301",
			"quantity": 4,
			"unitPrice": 149.90,
			"discountValue": 0.0,
			"totalPrice": 599.60,
			"canChangePrice": false,
			"isFixedPrice": false,
			"isFixedDiscounts": false
		}
	]
}

Работа на клавиатурной кассе

1. Кассир добавляет заказ в чек.

2. Выполнены условия срабатывания обеих акций, однако срабатывает только Акция №2. Выдача подарков без добавления в чек. Но не срабатывает Акция №1. Выдача подарков с добавлением их в чек как товаров, так как редактирование чека (в том числе добавление новых позиций) запрещено. 

Касса выводит окно с сообщением о выдаче подарков.


3. Кассир сканирует штрихкод подарка. 


4. Подарок не добавляется как товарная позиция в чек. Информация о выданном покупателю подарке будет содержаться в чековых данных (подробнее - в интеграционной документации).

5. Покупатель оплачивает заказ и кассир закрывает чек. 

Работа на кассе SetTouch

1. Кассир добавляет заказ в чек.


2. Выполнены условия срабатывания обеих акций, однако срабатывает только Акция №2. Выдача подарков без добавления в чек. Но не срабатывает Акция №1. Выдача подарков с добавлением их в чек как товаров, так как редактирование чека (в том числе добавление новых позиций) запрещено. 

Касса выводит окно с сообщением о выдаче подарков.


3. Кассир сканирует штрихкод подарка. 


4. Подарок не добавляется как товарная позиция в чек. Информация о выданном покупателю подарке будет содержаться в чековых данных (подробнее - в интеграционной документации).


5. Покупатель оплачивает заказ и кассир закрывает чек. 

Статьи по теме

© 1994-2025, ООО «Кристалл Сервис Интеграция».
Все права защищены.

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