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

07.04.2018 138 1

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

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

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

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

настройки пользователей и прав

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

ограничение доступа на уровне записей

И для партнеров, и для номенклатуры нам нужно создать группу доступа Архив:

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

Если мы хотим, чтобы некоторые наши пользователи все-таки могли видеть архивные карточки (кроме пользователей с полными правами - на них новые ограничения не распространятся), нужно для них создать отдельную группу доступа, а к ней и профиль:

профиль группы доступа и группа доступа

В профиле выбираем разрешенную роль Просмотр архива:

создание профиля группы доступа

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

создание группы доступа

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

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

Чтобы заработало ограничение, нужно установить группу доступа:

заполнение группы доступа

Теперь карточка пропала из списков:

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

И через ввод по строке ее тоже теперь не добавить:

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

В формах выбора и подбора товаров ограничение также будет работать.

Для ограничения доступа к выбранному партнеру также заполняем группу доступа:

ограничение доступа к партнеру

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

безопасный режим при установке расширения

Скрытая таким образом номенклатура останется видимой в созданных ранее документах.

Смотрите также:

Печатная форма выводит бланк пересчета товаров с дополнительной колонкой, в которой может быть код или штрихкод номенклатуры.

06.04.2018 123 1

Обработка позволяет массово заполнять произвольные реквизиты номенклатуры из табличных данных (excel, dbf).

13.03.2018 190 0

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

31.03.2018 270 1