Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Расширение ограничивает доступность номенклатуры и партнеров для выбора пользователями в зависимости от группы доступа. Для партнеров также есть возможность фильтра по основному менеджеру.
Артикул | 542 |
Обновлено | 16.03.2023 |
Исходный код | Открыт |
Изменение конфигурации | Не требуется |
Покупок | 55 |
В своей практике я нередко встречал ситуации, при которых у пользователей возникала необходимость ограничить доступность некоторых номенклатурных карточек и партнеров - чтобы их нельзя было увидеть в списке или подбирать в документы. Говоря проще, пользователям нужна была возможность помещать номенклатуру или партнеров в некий архив, находясь в котором карточки становились бы недоступными для использования.
В продвинутых системах 1С:Предприятие 8.3 есть механизм ограничения доступа на уровне записей (в частности, для номенклатуры и партнеров), но он всего лишь запрещает редактирование карточек, на которые у пользователя нет прав, о скрытии элементов речи не идет.
Данное расширение как раз и решает эту задачу (на мой взгляд, неплохо) - теперь нужно настроить для разных пользователей (или групп пользователей) запретные группы доступа номенклатуры и партнеров. После этого соответствующие карточки не только пропадут из всех списков, но и станут недоступными для подбора в документы.
Для начала нам нужно включить механизм ограничения доступа на уровне записей.
Включаем ограничение доступа, а также использование групп доступа партнеров и номенклатуры.
В номенклатуре и партнерах, разумеется, нужно заполнить группу доступа.
Теперь настраиваем ограничение доступа. Для этого создана отдельная команда в разделе НСИ и администрирование.
Дальше все просто - на форме есть две таблицы, в которых настраиваем запретные группы доступы номенклатуры и партнеров. Можно присваивать запреты отдельным пользователям, или группам пользователей.
Теперь пользователь, пораженный в правах, не видит запретную номенклатуру (ни в форме списка, ни в форме подбора).
Быстрый подбор пользователю тоже не поможет.
Если пользователь откроет ранее созданные документы, то скрытую номенклатуру он все-таки увидит, однако номенклатурную карточку открыть не сможет.
Для справочника партнеров все аналогично.
Описанные ограничения не касаются пользователей с полными правами.
Для корректной работы расширения при установке необходимо отключить Безопасный режим.
Ограничение доступа можно вводить также и частично - только для партнеров, или только для номенклатуры.
Разработка не накладывает отбор по номенклатуре в отчетах.
Релиз 542.3.1.1 от 16.03.2023
Для справочника партнеров добавлена возможность фильтрации по основному менеджеру (при этом таблица групп доступа в настройках неактивна и скрывается)
В результате в списке партнеров пользователь будет видеть только тех, у кого он указан как основной менеджер. Сохранять документы пользователи смогут только по своим партнерам.
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных сертификатов 1C:Профессионал, 1С:Специалист и 1С:Специалист-консультант
Комментарии (21)
PavelSuv 17 февраля 2021 г.
Здравствуйте. На ERP 2.5 будет работать?
Олеся 30 мая 2021 г.
Здравствуйте, будет работать на 1С:Предприятие 8. Общепит?
Дмитрий Медведков, администратор 3 июня 2021 г.
Добрый день. Не тестировал, но думаю что не будет.
Сергей Петров 17 августа 2021 г.
День добрый ! После архивации номенклатуры , в документах по которым было движение данной номенклатуры , как будет отражаться ?
Дмитрий Медведков, администратор 17 августа 2021 г.
Добрый день, Сергей! Такая номенклатура будет как и раньше отображаться в созданных ранее документах. Но в новые документы вы ее добавить не сможете, равно как и открыть ее карточку.
Кизим Александр 12 мая 2022 г.
13.05.2022 12:08:29
ЗапретДоступаНоменклатураПартнеры (542.2.1.1): Критичная: Значение контролируемого свойства ОбъектРасширяемойКонфигурации у объекта Язык.Русский не совпадает со значением в расширяемой конфигурации
Дмитрий Медведков, администратор 14 мая 2022 г.
Исправил. Скачайте повторно, ссылка прежняя.
Тимофей Усенков 20 июня 2022 г.
Можно ли добавить ограничение доступа к конкретным организациям?
Тимофей Усенков 20 июня 2022 г.
Т.е. чтобы при создании заказа клиента менеджер не мог выбрать некоторые организации
Дмитрий Медведков, администратор 21 июня 2022 г.
Нет, это расширение прячет только номенклатуру и партнеров.
Кизим Александр 21 сентября 2022 г.
Для Розница, редакция 2.3 (2.3.8) есть такая хорошая обработка?
Дмитрий Медведков, администратор 23 сентября 2022 г.
Для Розницы не смог такую сделать - не удается отфильтровать запрещенных контрагентов и номенклатуру при их ручном добавлении в документы.
Борушко Светлана Евгеньевна 26 октября 2022 г.
Добрый день, Дмитрий!
На Бухгалтерии 3.0 работает? Не увидела такой информации в списке совместимостей.
Дмитрий Медведков, администратор 26 октября 2022 г.
Добрый день! Нет, не работает.
Алексей 9 января 2023 г.
Обновились на 1С ERP 2.5.10 расширение престало работать(.
Дмитрий Медведков, администратор 10 января 2023 г.
Можно поконкретнее, что именно не работает? Если возникает какая-то ошибка, отправьте пожалуйста скрин на почту.
ee 2 марта 2023 г.
что нужно сделать чтобы ограничения на номенклатуру работали и в отчетах?
Дмитрий Медведков, администратор 2 марта 2023 г.
Такая опция не предусмотрена. Речь идет только о том, чтобы прятать номенклатуры из формы списка и подбора, а также запретить возможность открытия самой карточки.
Дмитрий Медведков, администратор 17 февраля 2021 г.
Добрый день. Будет
Aleksandr 23 апреля 2021 г.
Здравствуйте. А в подборе так же будет скрыта номенклатура?
Дмитрий Медведков, администратор 23 апреля 2021 г.
Добрый день. Да, тоже будет скрыта