Перечь кассиров, которые имеют право работать в данном магазине (магазине, установленном как Активный магазин).
Кассиры могут идентифицироваться на кассе:
- по коду и паролю
- выбором из списка и паролю
- по магнитной карте или карте с штрихкодом.
Запись о кассире имеет следующие атрибуты:
- id (цифровой идентификатор, код) – код, по которому кассир идентифицируется для работы на кассе
- пароль – пароль, который вводит кассир, если он идентифицировался по коду или путём выбора из списка
- карты – перечень карт (магнитных или штриховых), по которым кассир может регистрироваться для работы на кассе
- имя – ФИО кассира, именно эта информация печатается на кассовых документах
- роль – перечень функциональных прав, которыми обладает кассир.
Список кассиров магазина может быть загружен из торговой системы через конвертор (файл storeCashiers).
При этом надо иметь в виду, что в структуре файла нет поля, которое определяло бы роль пользователя, но в настройках самого конвертора есть возможность определить роль кассовой системы, которая будет назначена загружаемым записям.
Таким образом, если перечень кассиров загружается из внешней системы, то методика работы следующая:
- в настройках конвертора указывается роль кассира, которая будет присваиваться всем новым кассирам (обычно это роль с минимальными правами).
- затем справочнике кассиров на сервере отдельным кассирам могут быть назначены другие роли (например, старших кассиров)
- повторная загрузка из внешней системы записи о кассире не изменит роль, назначенную в интерфейсе сервера.
Также в настройках конвертора есть возможность указать, что пароль пользователя необходимо интерпретировать как код карты. В этом случае, кассир сможет регистрироваться на кассе не по логину и паролю, а с помощью карты (магнитной или с штрихкодом) , если на ней будет записан этот пароль.
Очевидно, что в этом случае необходимо обеспечить, чтобы пароли всех пользователей магазина были разными.