Объекты метаданных/Объекты метаданных/Управление номенклатурой
Справочник для регистрации объектов метаданных конфигурации.
Не всех объектов, а только хранящих данные, и только часть, используемых системой:
- Планы обмена;
- Справочники;
- Документы;
- Регистры сведений;
- Планы видов характеристик.
Другими словами, это справочник видов данных, хранящихся в базе учетной системы (конфигурации 1С).
Назначение
Основные задачи, справочника с видами объектов:
- Сделать возможность удобного выбора видов данных, в настройках обработчиков и других справочниках системы, где необходимо указать в свойства вид данных.
- Расширить набор свойств объектов, предусмотренных конфигуратором. Позволить видам метаданных через связанные справочники назначать новые свойства.
- Интерфейс настроек системы, с группировкой по подсистемам. Ряд справочников требуется открывать для заполнения или редактирования, только от случая случаю, либо вообще один раз при начальной настройке системы. Выносить такие данные в основной интерфейс не целесообразно, что бы не засорять. Делать отдельные формы (как в УТ или других типовых конфигурациях) где собраны такие служебные справочники, не гибко, добавляя какой то новый вид настроек, придется отдельно его не забыть добавить в такую форму настроек.
- Навигация по видам данных с поиском и группировкой по подсистемам. Примерно то же, что в стандартной Функции для технического специалиста.
- Сервисные функции для вида данных в целом. Такие как универсальный список, сброс нумерации кодов и т.п. Такие функции, которые выполняются не с записью данных, а с видом данных в целом.
Несколько примеров, как это выглядит на практике.
- Для файлового архива настраиваем основной том для вида данных, куда будут сохранятся привязанные к записям файлы. Если необходимо записывать файлы объекта в том, в отличный от основного тома.
- Основной набор характеристик номенклатуры. Обязательные характеристики для любого товара, то есть общие для вида данных, номенклатура.
- Для настроенного источника данных, вид метаданных может быть выбран в качестве источника данных.
- Для модуля обработки данных, объект метаданных указывается как допустимый источник данных для модуля. Используется в настройке обработчиков данных для контроля совместимости, при выборе источника данных.
- В настройке текстового шаблона, вид метаданных используется как источник данных для шаблона, то есть свойства какого вида данных передаем в шаблон.
Это только часть ситуаций, где может, и используется вид метаданных.
Форма объекта
- Вид данных
- План обмена;
- Справочник;
- Документ;
- Регистр сведений;
- План видов характеристик.
- Имя
- Текстовый идентификатор метаданных.
- Синоним
- Краткое описание метаданных.
- Полное имя
- Полный идентификатор метаданных и, состоящий из Вид данных.Имя. Используется в запросах.
- Объект данных является настройкой
- Признак того, что вид данных является настройкой. Принадлежит в подсистеме ecmИнструменты/СлужебныеОбъекты.
Форма списка
Список зарегистрированных метаданных.
Важно!!! Именно зарегистрированных метаданных. Если какого то объекта нет в списке, это не значит, что его нет в конфиуграции, он может быть не зарегистрирован.
Левая часть
Список метаданных, всех, либо выбранной подсистемы и прочих фильтров.
Параметры
- Настройки системы
- Отображать в списке только объекты настройки.
- Вид данных
- Отображать в списке только объекты выбранного вида.
Команды
- Основной набор свойств объекта
- Настройка основного набора свойств объекта, виды и при необходимости значения свойств, общих для всех записей вида данных.
- Далее может использоваться в логике системе, например:
- Для заполнения набора свойств, по умолчанию для новых записей.
- Использовать в выборке данных, если не заполнено индивидуально брать из общего набора.
- Возможны и другие варианты использования, набор есть, его возможно при необходимости настроить, а дальше как использовать эти данные уже на усмотрение разработчика модулей выбора либо обработки данных.
- Какие виды метаданных могут хранить свойства назначается в конфигураторе, через настройку Определяемый тип/ecmОбъектыСвойств.
- Основной набор характеристик номенклатуры
- Настройка основного набора технических характеристик номенклатуры, виды и при необходимости значения характеристик, общих для всех товаров.
В теории возможно настроить на любой вид метаданных. Но на практике есть смысл настраивать только для Номенклатуры.
- Далее набор используется в контент-менеджере при настройке наборов характеристик товарам, как значения по умолчанию при создании новых наборов характеристик
- Возможны и другие варианты использования, набор есть, его возможно при необходимости настроить, а дальше как использовать эти данные уже на усмотрение разработчика модулей, например:
- В выборке данных, если не заполнено индивидуально брать из общего набора.
- Списки данных
Настройки списков элементов данных. Например списки товаров, контрагентов и пр. любых видов данных.
Полезный инструмент, подробнее в описании Списков данных.
Правая часть
Дерево подсистем, для отбор в списке объектов метаданных.
Параметры
- Основной интерфейс - отображать только те подсистемы в которых есть объекты метаданных. В конфигураторе могут быть подсистемы не содержащие метаданных. Либо вообще пустые либо служебные объекты, не регистрируемые в данном справочнике.
- Настройки системы - отображать только те подсистемы в которых есть объекты настройки.
Для разработчика
Описания ниже будут полезны только разработчикам, при доработке системы.
- Объект настроек
- Для добавления какой того вида данных, в категорию настройки следует включить в объекте служебную подсистему ecmИнструменты\СлужебныеОбъекты. При регистрации объектов метаданных, объекты из данной подсистемы будут помечены признаком настройка.