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

Редактирование чека покупателем не поддерживается при использовании контроля веса

Проверка изменений чека консультантом

Для контроля вносимых изменений со стороны покупателя в программе имеется возможность настроить проверку консультантом, которая выполняется при переходе в оплату или меню открытого чека. Для удаленных элементов чека, не являющихся товарами, проверка не осуществляется.

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/check.ini, секция [Check], настройки модуля чека
verifyCustomerEdit
  • true (по умолчанию)
  • false

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

Добавление кнопок редактирования чека покупателем
[Check.FormingForm.actions.1]
; Кнопка отображения каталога для ручного выбора товара
command = PICKLIST_SHOW
text = formingPickList
type = middle

[Check.FormingForm.actions.2]
; Кнопка ввода штрих-кода вручную
command = CHECK_MANUALINPUT
text = formingInput

[Check.FormingForm.actions.3]
; Кнопка получения электронного чека
command = CHECK_INPUTCUSTOMERADDRESS
text = formingElCopy

[Check.FormingForm.actions.4]
; Кнопка удаления элемента чека
command = CHECK_REMOVEITEM
text = formingRemove

[Check.FormingForm.actions.5]
; Кнопка изменения количества
command = CHECK_CHANGEQUANTITY
text = formingChangeQuantity

Запрет изменения покупателем количества в меньшую сторону

Начиная с версии 1.65 можно запретить покупателю уменьшать количество товара по кнопке изменения количества.

Кнопка изменения количества (CHECK_CHANGEQUANTITY) имеет следующие параметры:

Наименование параметраВозможные значенияОписание
Файл /opt/sst-sco/conf/check.ini, секция [Check.FormingForm.actions.<строка>.<столбец>], настройка кнопки действий в окне формирования чека
forbidReduce
  • true
  • false (по умолчанию)
Запретить покупателю уменьшать количество товара. Если true, отключает в диалоге кнопку ввода при изменении количества в меньшую сторону
Добавление кнопки с запретом уменьшения количества
[Check.FormingForm.actions.5]
; Кнопка изменения количества
command = CHECK_CHANGEQUANTITY
text = formingChangeQuantity
forbidReduce = true
  • No labels