Дополнительное меню в Рознице 2.2 без изменения конфигурации

Заказчик захотел, чтобы кассиру были доступны специально настроенные варианты отчетов по остаткам и движениям товаров с артикулами, а также ввод счетчиков посетителей и просмотр этих счетчиков.

Причем изменять конфигурацию было нельзя – она была типовая, и кроме того, была развернута РИБ из нескольких узлов.

 

Изначально заказчику было предложено назначить кассиру роли Продавца и Маркетолога, но заказчик попросил не давать лишних, ненужных продавцу инструментов. Тем более в области маркетинговых исследований, о результатах которых продавцу нельзя знать.

 

В качестве решения я написал простейшую обработку, которая показывает пункты меню:

Обработку добавил в дополнительные обработки:

Можно вставить обработку в быстрый доступ пользователям, я дополнительно вставил обработку вставил в раздел Продажи – Дополнительные обработки:

Если по умолчанию она там не показывается, нужно нажать кнопку «Настроить список».

 

Пользователя-администратора попросил настроить отчет с названиями вариантов «Остатки товаров с артикулами» и «Движения товаров с артикулами», отчет находится в полном перечне отчетов именно по названию варианта. Права на отчеты по остаткам и движениям у Кассира есть, отчетов нет только в интерфейсе.

 

Отчет «Конвертация посетителей» доступен Кассиру по правам, но его нет в интерфейсе, обработка позволяет открывать этот отчет.

 

Такая настройка позволяет пользователю с типовой группой доступа «Кассир» получать отчеты по остаткам и движению товаров, по конвертации посетителей.

 

Но вводить счетчики посетителей за день нельзя. По кнопке «Регистрация посетителей» открывается только журнал этих документов, прав на ввод документа нет.

 

Поэтому дополнительно нужно еще создать еще один профиль «Кассир (дополнительно к основной)», с необходимыми правами доступа:

К профилю создаем группу доступа «Кассир (дополнительно к основной)»:

 

 

 

Кассиров нужно добавить в эти группы доступа и все, они смогут вводить документы по подсчету посетителей.

 

Схему показываю, как рабочий вариант доработок необходимого интерфейса для пользователей с ограниченными правами, без изменения конфигурации. 1С, слава богу, позволяет существенно гибко настраивать права.

 

1С в новых релизах очень детально разбивает роли. Но, к сожалению, права на интерфейсы назначаются только целиком, отдельные пункты меню разрешить нельзя. Вот для маркетинга, например, доступны только такие нарезки интерфейса.

Поэтому на выручку приходит старое доброе программирование. Пользуйтесь!

 

Скачать