Версия: 1.x
burger close
Пользователи и работа нескольких кассиров

Одно физическое устройство с Кассой ReadyScript может использоваться сразу несколькими кассирами посменно - например, если на точке продаж кассиры сменяют друг друга в течение дня, или несколько сотрудников по очереди подходят к общей кассе. Каждый кассир при этом работает под собственной учетной записью пользователя сайта и переключается на устройстве коротким PIN-кодом, без необходимости каждый раз вводить логин и пароль заново.

Это дает раздельный учет: каждая продажа, возврат и операция с наличными фиксируется за конкретным кассиром, который ее выполнил, и видна как на самом устройстве (см. История продаж, Учет наличных в кассе), так и в административной панели сайта.

Роли: Администратор и Кассир

На кассе автоматически различаются две роли пользователей:

  • Администратор - пользователь сайта, чья группа доступа обладает правом "Кассир-администратор (управление кассой)";
  • Кассир - обычный пользователь без этого права.

Роль не выбирается вручную при добавлении - Касса определяет ее автоматически на основании прав пользователя на сайте и отображает рядом с именем в списке пользователей.

От роли зависит, какие действия с другими пользователями устройства доступны кассиру - подробнее см. Управление кассирами на устройстве .

Добавление кассира на кассе

Чтобы добавить нового кассира на устройство, откройте Настройки -> вкладку "Пользователи" и нажмите "Добавить пользователя".

Добавление происходит в два шага:

  1. Логин и пароль - вводятся те же логин и пароль, что используются для входа этого сотрудника на сайт (в личный кабинет/административную панель) - отдельной учетной записи специально для кассы заводить не нужно.
  2. PIN-код - после успешной проверки логина и пароля нужно придумать (или, если у сотрудника уже есть PIN-код на других кассах, повторно указать тот же) короткий PIN-код длиной не менее 4 символов.
users_add.png
Добавление кассира
Заметки
PIN-код закреплен за пользователем, а не за конкретным устройством - он единый для всех касс, на которых присутствует этот сотрудник. Если PIN-код меняется (при добавлении с новым значением или через "Изменить пин", см. Управление кассирами на устройстве ), он обновится для всех устройств, где работает этот кассир, после перезагрузки кассового ПО.
Предупреждения
Так как PIN-код является авторизационным ключом для кассы, у каждого кассира должен быть уникальный PIN-код. При попытке указать PIN-код другого кассира, касса отобразит ошибку "Такой пин-код уже занят".

Что должно быть настроено на сайте

Чтобы шаг с логином и паролем завершился успешно, добавляемый сотрудник обязательно должен принадлежать группе, которой разрешено подключаться к приложению Кассы. Такие группы задаются в разделе Веб-сайт -> Настройка модулей -> Касса -> поле "Группы пользователей, которым разрешен доступ к Кассам".

Также у нового кассира должно быть выполнено одно из двух условий:

  1. Сотрудник состоит в группе пользователей сайта, которой назначено право "Кассир-администратор (управление кассой)" - в этом случае он может самостоятельно добавить себя на любую кассу без какой-либо предварительной настройки на стороне сайта. Такой сотрудник получит на устройстве роль "Администратор" (см. Роли: Администратор и Кассир ).
  2. Права "Кассир-администратор" у сотрудника нет - тогда администратор сайта должен заранее создать для него объект "Кассир" в административной панели (Магазин -> Кассы -> Кассиры) и связать этот объект с нужной кассой. Только после этого сотрудник сможет самостоятельно добавить себя на устройстве по логину и паролю.
Предупреждения
Если ни одно из этих двух условий не выполнено, шаг ввода логина и пароля завершится ошибкой доступа, и добавить пользователя на кассу не получится - обратитесь к администратору сайта, чтобы он назначил нужное право или предварительно создал и связал объект "Кассир" с этой кассой.

Вход по PIN-коду

Любое включение кассы начинается с экрана блокировки и требования ввести PIN-код, чтобы определить кассира при запуске кассы.

Если кассир временно отходит от устройства или желает передать управление кассой другому кассиру, экран можно заблокировать вручную - Касса покажет экран "Касса заблокирована" с требованием ввести PIN-код сотрудника для продолжения работы. Это защищает устройство от доступа посторонних лиц, а также ускоряет передачу кассы следующему кассиру при пересменке - не нужно закрывать приложение или выходить из системы полностью.

Касса сама определяет, какому кассиру принадлежит введенный PIN-код, поскольку он уникален для каждого сотрудника.

users_lock_screen.png
Экран блокировки кассы

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

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

users_list.png
Список пользователей на кассе
Доступные действия зависят от роли того, кто сейчас работает на кассе:

Действие Администратор Кассир
Редактировать (повторно ввести логин/пароль и задать новый PIN-код) любого пользователя только самого себя, если он сейчас активен
Изменить PIN-код (по текущему PIN-коду) себя себя
Удалить пользователя с кассы любого, кроме случая, когда это последний пользователь на устройстве недоступно
Заметки
Удаление пользователя отвязывает его только от этой конкретной кассы - учетная запись сотрудника на сайте и связанный с ней объект "Кассир" не удаляются, поэтому позже его можно будет снова добавить на эту или любую другую доступную ему кассу.