Касса настроена следующим образом:
Для того, чтобы при запуске каждый раз не выбирать пользователя и/или не вводить пароль, 1С с помощью скрипта запускается под пользователем Кассир. При совершении каждой продажи и возврата кассиру приходиться сканировать свой штрих-код, т.к. после каждой операции значение Продавец возвращается к значению Продавец текущего пользователя, т.е. пустое.
Задача:
Реализовать принудительную авторизацию продавца, без которой невозможно совершать операции и исключить необходимость авторизации перед каждой продажей.
Механика:
- В меню РМК нажимаем Регистрация продаж, открывается форма. Форма препятствует доступу в РМК. В форме информирующий текст, кнопка закрытия формы и кнопка ручного ввода штрих-кода.
- Кассир сканирует штрих-код или вводит его вручную. Открывается РМК с продавцом, которому присвоена сканированная регистрационная карта.
- После совершения продажи или возврата, значение Продавец должно возвращаться к последнему авторизованному продавцу.
- Особое внимание нужно обратить на операцию возврата, т.к. при его совершении продавец меняется на продавца из выбранного чека.
Исполнение в виде расширения, не требующего включения возможности редактирования конфигурации. Минимальное заимствование кода из основной конфигурации или его полное отсутствие.