Кнопки в режиме редактирования чека

В окне редактирования чека по умолчанию доступны кнопки:

  • "Отменить чек" – по кнопке после подтверждения действия выполняется сторнирование всего чека,
  • "Ввести код" – по кнопке открывается окно ввода штрих-кода. При добавлении товара в чек в режиме редактирования контроль веса не выполняется,
  • "Изменить количество" – по кнопке открывается окно для ввода нового количества у выделенной в чеке товарной позиции,
  • "Ввести количество" – по кнопке открывается окно ввода количества для следующей добавляемой товарной позиции,
  • "Удалить" – по кнопке после подтверждения действия выполняется сторнирование выделенной позиции.

Дополнительно могут отображаться:

  • "Изменить цену" – по кнопке открывается окно для ввода новой цены у выделенной в чеке товарной позиции,
  • "Добавление оплаты" – используется для принудительного добавления оплаты.

Выполнение действий по кнопкам "Отменить чек", "Изменить количество", "Удалить" и "Изменить цену" требует наличия команд в списке команд роли. При отсутствии команды в списке запрашивается проверка прав.

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

Для добавления кнопки "Изменить цену" необходимо в секции [Check.EditForm.changePriceButton] включить настройку visible.

Наименование

Возможные значения

Описание

Файл /opt/sst-sco/conf/check.ini, секция [Check.EditForm.changePriceButton], настройка кнопки изменения цены позиции в режиме редактирования чека
visible
  • true
  • false (по умолчанию)
Отображение кнопки
Пример настройки
[Check.EditForm.changePriceButton]
; Кнопка изменения цены позиции в режиме редактирования чека
visible = true

Существует возможность включить запрет применения скидок при изменении цены позиции по кнопке.

Наименование

Возможные значения

Описание

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

Если в свойствах товара указана минимальная цена, и введенная цена ниже ее значения, то в товарную позицию будет подставлено значение минимальной цены. Для игнорирования минимальной цены товара необходимо включить настройку ignoreMinPriceWhenInputPriceManual, которая задается в конфигурационном файле /linuxcash/cash/conf/ncash.ini в секции [Misc].

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

  • No labels