Как ограничить доступ к номенклатуре и партнерам

07.04.2018 20389 69

Расширение ограничивает доступность номенклатуры и партнеров для выбора пользователями в зависимости от группы доступа. Для партнеров также есть возможность фильтра по основному менеджеру.


В своей практике я нередко встречал ситуации, при которых у пользователей возникала необходимость ограничить доступность некоторых номенклатурных карточек и партнеров - чтобы их нельзя было увидеть в списке или подбирать в документы. Говоря проще, пользователям нужна была возможность помещать номенклатуру или партнеров в некий архив, находясь в котором карточки становились бы недоступными для использования.

В продвинутых системах 1С:Предприятие 8.3 есть механизм ограничения доступа на уровне записей (в частности, для номенклатуры и партнеров), но он всего лишь запрещает редактирование карточек, на которые у пользователя нет прав, о скрытии элементов речи не идет.

Ограничение доступа к номенклатуре и партнерам в 1С

Данное расширение как раз и решает эту задачу (на мой взгляд, неплохо) - теперь нужно настроить для разных пользователей (или групп пользователей) запретные группы доступа номенклатуры и партнеров. После этого соответствующие карточки не только пропадут из всех списков, но и станут недоступными для подбора в документы.

Для начала нам нужно включить механизм ограничения доступа на уровне записей.

раздел НСИ и администрирование

Включаем ограничение доступа, а также использование групп доступа партнеров и номенклатуры.

включение групп доступа номенклатуры и партнеров в 1С

В номенклатуре и партнерах, разумеется, нужно заполнить группу доступа.

группа доступа номенклатуры в 1С

Теперь настраиваем ограничение доступа. Для этого создана отдельная команда в разделе НСИ и администрирование.

ограничение доступа в 1С

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

настройки ограничения доступа в 1С

Теперь пользователь, пораженный в правах, не видит запретную номенклатуру (ни в форме списка, ни в форме подбора).

скрытие номенклатуры от пользователя в 1С

Быстрый подбор пользователю тоже не поможет.

скрытие номенклатуры из быстрого поиска

Если пользователь откроет ранее созданные документы, то скрытую номенклатуру он все-таки увидит, однако номенклатурную карточку открыть не сможет.

запрет открытия номенклатуры

Для справочника партнеров все аналогично.

Описанные ограничения не касаются пользователей с полными правами.

Для корректной работы расширения при установке необходимо отключить Безопасный режим.

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

Разработка не накладывает отбор по номенклатуре в отчетах.

Релиз 542.3.1.1 от 16.03.2023

Для справочника партнеров добавлена возможность фильтрации по основному менеджеру (при этом таблица групп доступа в настройках неактивна и скрывается)

отбор по основному менеджеру в 1с

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

загрузка цены...

Появились вопросы?

+7 (931) 106-82-91 (WhatsApp, Telegram)

manager@coderstar.ru


Дмитрий Медведков 1С

Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант