Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Функционал обнуления весов настраивается в несколько этапов:

1. На кассовом сервере по адресу: Магазин – Кассы нужно выбрать интересующую кассу и нажать кнопку Оборудование:

В появившемся иерархическом древе необходимо найти файл sale.conf (applications/sale/sale.conf) и в разделе ui данного файла установить значение параметра scalesZeroingEnabled как true:

...

2. Поскольку обнулять весы разрешено не каждому сотруднику, то данный функционал  права на обнуление весов (zeroScales - это новое право). По умолчанию эти права у всех пользователей выключены! кассиру (или ассистенту на киоске/КСО), который будет выполнять это действие, необходимо предоставить такое право:

Image Added

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

Измененные настройки прав важно сохранить. 

Настройка кнопки обнуления весов для клавиатурной кассы

Кнопка обнуления весов настраивается на кассовом сервере по адресу: Магазин – Кассы, где нужно выбрать необходимую кассу и нажать кнопку Оборудование:

Image Added

В появившемся иерархическом древе в конфигурационном файле keyboard_layout (hardware/keyboard_layout/keyboardLayout.conf) нужно посмотреть, какой тип клавиатуры используется (он должен быть раскомментирован в общем списке):

Image Added

В конфигурационном файле с раскладкой актуальной клавиатуры по адресу: hardware\keyboard_layout\файл актуальной раскладки необходимо указать назначение определенной клавиши, например:

Блок кода
languagescala
themeRDark
{
  code : 117, // F6 
  type : "UIAction",
  params : "ScalesZeroing" # F6 - Вызов кассовой функции "Обнуление весов" 
},

Файл с выполненными настройками нужно сохранить.