1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | ГруппыДоступаНоменклатуры |
| Полное имя | Справочник.ГруппыДоступаНоменклатуры |
| Синоним | «Группы доступа номенклатуры» |
| Конфигурация | Управление торговлей для Казахстана, редакция 3.4 (сборка 3.4.5.21) |
| Подсистема | Служебные подсистемы (механизм ограничения доступа к данным) |
| Назначение | Классификатор для группировки позиций номенклатуры с целью настройки прав доступа на уровне записей (RLS). Позволяет разделить видимость и доступность номенклатуры между пользователями/группами пользователей без перечисления отдельных карточек товаров. |
Где найти в 1С: Раздел «Служебные подсистемы» → «Группы доступа номенклатуры».
Навигационная ссылка: e1cib/list/Справочник.ГруппыДоступаНоменклатуры
Справочник является служебным (административным). Он не участвует в товарном или финансовом учёте напрямую — не формирует ни складских, ни бухгалтерских движений. Его единственная функция — быть «меткой доступа», на которую ссылается номенклатура и по которой отрабатывают шаблоны ограничения доступа.
2. Реквизиты шапки и табличные части
Справочник простой (без подчинения владельцу), иерархия — как правило не используется либо иерархия групп. Табличные части отсутствуют.
Стандартные реквизиты
| Реквизит | Тип | Назначение |
|---|---|---|
Код |
Строка/Число | Уникальный код элемента. Присваивается автоматически. |
Наименование |
Строка | Название группы доступа (например, «Общая», «Алкогольная продукция», «Маркируемые товары», «Товары филиала Алматы»). |
ПометкаУдаления |
Булево | Признак пометки на удаление. |
Предопределённый |
Служебный | Признак предопределённого элемента. Обычно присутствует предопределённый элемент, используемый по умолчанию (например, «ОсновнаяГруппаДоступа» / «Общая»). |
Ссылка, ЭтоГруппа |
Служебные | Стандартные поля платформы. |
Собственные реквизиты шапки
Для служебного классификатора состав собственных реквизитов минимален. Как правило, помимо Наименование дополнительных прикладных реквизитов нет — вся прикладная нагрузка лежит на связке «Номенклатура → Группа доступа» и на регистре настроек прав.
«Требует проверки» (версионно-специфично): наличие в конкретной сборке 3.4.5.21 дополнительного реквизита-описания или признака «Используется по умолчанию» — уточняется в конфигураторе, состав может отличаться между релизами 3.4.
3. Формы
| Форма | Назначение |
|---|---|
ФормаСписка |
Просмотр и ведение списка групп доступа администратором. Основная рабочая форма справочника. |
ФормаЭлемента |
Создание/редактирование отдельной группы доступа (наименование, пометка удаления). |
ФормаВыбора |
Подбор значения при заполнении реквизита «Группа доступа номенклатуры» в карточке номенклатуры и в настройках прав. |
ФормаГруппы |
Используется, если для справочника включена иерархия групп. |
При отсутствии явно заданных форм платформа использует автоматически генерируемые формы по умолчанию с тем же назначением.
4. Ключевые процедуры модулей
В приложенном evidence модуль (BSL) не предоставлен, поэтому ниже — типовые обработчики, характерные для служебного справочника такого вида. Конкретные строки указываются при наличии выгрузки модуля.
Модуль объекта (ОбработкаЗаполнения, ПередЗаписью, ПередУдалением):
ОбработкаЗаполнения— заполнение реквизитов по умолчанию при интерактивном создании нового элемента.ПередЗаписью— контроль корректности (например, запрет очистки наименования); при необходимости — запрет пометки на удаление предопределённого элемента, используемого по умолчанию.ПередУдалением— как правило пусто; контроль ссылочной целостности выполняет платформа.
Модуль менеджера:
- Может содержать процедуры получения значения группы по умолчанию (для подстановки в новую номенклатуру) и функции для механизма прав доступа.
Модули форм:
ФормаСписка.ПриСозданииНаСервере— настройка отбора/оформления (скрытие служебных элементов).ФормаЭлемента.ОбработкаПроверкиЗаполнения— проверка заполнения наименования.
Так как справочник служебный, тяжёлой бизнес-логики в модулях не ожидается: основная логика реализована не в самом справочнике, а в шаблонах ограничения доступа (RLS) и в регистре настроек прав.
5. Проведение и движения
Справочник не проводится и не формирует движений по регистрам накопления, регистрам сведений учёта или бухгалтерским проводкам. Как объект метаданных вида «Справочник» он не имеет механизма проведения.
Роль объекта в учёте — косвенная, через механизм ограничения доступа:
- В карточке номенклатуры (
Справочник.Номенклатура) заполняется реквизит «Группа доступа номенклатуры», ссылающийся на данный справочник. - В подсистеме настройки прав администратор задаёт для профилей/групп пользователей, какие группы доступа номенклатуры им разрешены.
- Шаблоны RLS при обращении к данным подставляют это ограничение в условие выборки: пользователь видит документы, цены, остатки и продажи только по разрешённым ему группам номенклатуры.
Таким образом сам справочник счетов учёта не задаёт. При этом номенклатура, отнесённая к группе доступа, участвует в стандартных операциях РК, где формируются проводки по типовому плану счетов Казахстана — например, при реализации товара:
| Операция | Дт | Кт |
|---|---|---|
| Выручка от реализации | 1210 (краткосрочная ДЗ покупателей) | 6010 (доход от реализации) |
| НДС в реализации (ставка 16%) | 1210 | 3130 (НДС к уплате) |
| Списание себестоимости | 7010 (себестоимость реализации) | 1330 (товары) |
| Оплата от покупателя | 1030 (деньги на текущих счетах) | 1210 |
| Поступление товара | 1330 | 3310 (КЗ поставщикам) |
Эти проводки формируют документы реализации/поступления, а не справочник групп доступа. Группа доступа лишь определяет, кто из пользователей эти данные увидит. Электронные документы (ЭСФ через ИС ЭСФ, СНТ) также выписываются по номенклатуре, но выписку выполняют соответствующие документы, а не рассматриваемый справочник.
6. Связанные объекты и ввод на основании
Ссылаются на справочник:
Справочник.Номенклатура— реквизит «Группа доступа номенклатуры» (основная связь).- Возможно — виды/группы номенклатуры, задающие группу доступа по умолчанию для входящих в них позиций.
- Регистр сведений настроек прав доступа к номенклатуре (хранит соответствие «группа пользователей ↔ разрешённые группы доступа»).
- Шаблоны ограничения доступа (RLS) ролей конфигурации.
Ввод на основании: не предусмотрен (для служебного классификатора не применяется).
Обмен данными / РИБ: элементы справочника, как правило, мигрируют по всем узлам, поскольку правила доступа должны быть согласованы в распределённой базе.
7. Точки расширения
- Расширения конфигурации (Extensions): добавление собственных реквизитов (например, «Ответственный», «Комментарий»), переопределение форм списка/элемента, добавление обработчиков
ПередЗаписью/ОбработкаПроверкиЗаполнениябез снятия конфигурации с поддержки. - Подсистема «Свойства»: подключение дополнительных реквизитов и сведений к справочнику через механизм дополнительных свойств.
- Механизм ограничения доступа: доработка шаблонов RLS и настроек профилей групп доступа для расширения логики видимости номенклатуры.
- Заполнение по умолчанию: переопределение процедуры подстановки группы доступа в новую номенклатуру (например, определять её по виду номенклатуры или организации).
- Программный интерфейс: обращение к справочнику из общих модулей для массовой простановки/смены группы доступа у номенклатуры при загрузке данных или реорганизации прав.
«Требует проверки» (версионно-специфично): точный состав ролей и шаблонов RLS, использующих данный справочник, и наличие функциональной опции, включающей механизм групп доступа номенклатуры, — уточняются в конкретной сборке 3.4.5.21.
