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