Перейти к содержаниюСправка

Права кассира

Какие права управляют операциями на кассе и как собрать из них роль продавца, старшего кассира и администратора.

Как работают права на кассе

Права назначаются роли, а роль — пользователю. Пользователи и их роли настраиваются в разделе Администрирование → Пользователи. У каждой операции кассы своё право. Названия прав кассы в списке начинаются со слов «Рабочее место кассира ::».

  • Пункт меню, на который у пользователя нет права, не показывается. Кассир не увидит «Закрыть смену», если ему это не разрешено.
  • Права проверяются по данным последнего входа. Изменив роль, попросите кассира выйти из кассы и войти снова.
  • Когда на кассе меняется кассир, меню перестраивается под его права — см. Смена кассира.

Сотрудник, однажды вошедший на кассе, остаётся в меню пользователя на 7 дней, и переключиться на него можно без пароля. Не входите на общей кассе под учётной записью с правами администратора — или после работы выберите «Завершить все сеансы».

Кассовые операции

pos.index Страница кассы. Без этого права войти в кассу нельзя
pos.operation.return Возврат по чеку
pos.operation.income Внесение денег в кассу
pos.operation.outcome Выплата денег из кассы
pos.operation.xreport Печать отчёта без гашения
pos.operation.zreport Закрытие смены
pos.operation.deferredreceipt Отложенные чеки
pos.operation.manual_price Ручное изменение цены в чеке
pos.operation.manual_discount Ручное изменение скидки в чеке
pos.operation.activatecoupon Активация сертификата
pos.operation.create_order Создание заказа покупателя на отсутствующий товар

Продажа и приём оплаты отдельного права не требуют: они доступны каждому, кто может войти в кассу.

Управление и просмотр

pos.manage.searchclient Поиск клиента (F3)
pos.manage.addclient Регистрация нового клиента и выдача карты (F2)
pos.manage.changepricelist Выбор прайс-листа
pos.manage.activityview Просмотр скидок и акций
pos.manage.viewsales Просмотр чеков продаж
pos.manage.vieworders Просмотр и выдача заказов покупателей
pos.manage.itemmanager Окно «Управление товарами»
pos.manage.itemmanager.add Добавление товара
pos.manage.itemmanager.edit.name, .article, .price, .quantity, .barcodes Изменение названия, артикула, цены, остатка и штрихкодов
pos.manage.fullscreen Полноэкранный режим
pos.manage.infodisplay Экран покупателя
pos.manage.gotoconsole Переход в панель управления
pos.manage.showscriptversion Показ версии кассы в меню пользователя

Настройка кассы

pos.manage.registernewworkspace Регистрация и перепривязка кассового места
pos.manage.resetdata Сброс данных кассы
pos.settings.view Просмотр настроек оборудования
pos.settings.update Изменение настроек оборудования
pos.settings.warehouseinfoview Просмотр данных точки продаж
pos.settings.warehouseinfoupdate Изменение данных точки продаж и перенастройка кассы

Примеры ролей

  • Роль Продавец Продаёт и ничего не меняет: pos.index, pos.operation.deferredreceipt, pos.manage.searchclient, pos.manage.addclient, pos.manage.activityview, pos.manage.vieworders, pos.manage.fullscreen, pos.manage.infodisplay.
  • Роль Старший кассир Всё, что у продавца, плюс деньги и смена: pos.operation.return, .income, .outcome, .xreport, .zreport, pos.manage.viewsales, при необходимости pos.operation.manual_discount.
  • Роль Администратор магазина Всё, что у старшего кассира, плюс цены и настройка: pos.operation.manual_price, pos.manage.itemmanager с нужными правами редактирования, pos.manage.changepricelist, pos.settings.*, pos.manage.registernewworkspace, pos.manage.resetdata, pos.manage.gotoconsole.

Какие операции отдавать продавцу, зависит от магазина. Возврат, ручную цену, ручную скидку и выплату из кассы обычно оставляют старшему: это операции, через которые проще всего ошибиться или злоупотребить.

Права на кассовые места в панели управления

Эти права не влияют на работу кассы, но определяют, кто может управлять ею из панели управления — см. Кассовые места в панели управления.

console.terminals.manage, .view Список и карточка кассовых мест
console.terminals.create, .update, .delete Создание, изменение и удаление кассовых мест
console.terminals.activate, .deactivate Разблокировка и блокировка кассы
console.terminals.viewcashflow Вкладка «Движение денежных средств»
console.terminals.zreport Вкладка «Z-отчеты»
console.terminals.unattachworkspace Отвязка кассы от рабочего места
console.terminaltasks.rundropinternaldb Задание на сброс данных кассы
console.terminals.logserrorjs, .logserrorpacksync, .logserrorbridge, .apijournal Технологические журналы кассы

Что права не ограничивают

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

Связанные разделы