13.09.2022 Айдар Фархутдинов 14147
Тип метаданных

Содержание:

1.       Описание метаданных

2.       Метаданные конфигурации 1С

3.       Тип метаданных объекта 1С 

 

1.    Описание метаданных


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


Метаданные в системе 1С – это переменная, которая содержит некоторый перечень с реквизитами, справочниками, документацией и иными составляющими конфигурации. То есть, метаданные в программах 1С могут делиться на типы в зависимости от того, список какой информации в них хранится, а именно: метаданные справочников, реквизитов или документов.


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


Далее рассмотрим работу с двумя основными типами метаданных по иной классификации: метаданные конфигурации и метаданные объекта.  


2.    Метаданные конфигурации 1С


Переменная «Метаданные» в системе 1С является глобальной и отвечает за право доступа к метаданным конфигурации 1С. Дальше, разделяя точкой, можно вызывать коллекции, которые могут состоять из документации, справочников, реквизитов. Так можно получить нужный документ и/или справочник, которые имеют соответствующие коллекции из таблиц и реквизитов.


Рассмотрим пример использования типа метаданных конфигурации, пусть необходимо сделать новый перечень всей документации из конфигурации, чтобы юзер быстро мог обратиться к необходимому документу.


Далее представлен программный код с использованием метаданных конфигурации 1С, для решения вышеописанной задачи:



Программный код с использованием метаданных конфигурации 1С

 

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


3.    Тип метаданных объекта 1С


Почти все объекты в системе 1С, которые сохраняются в информационной базе, это могут быть справочники, документация, имеют представление в виде ссылок и объектов. А сами ссылки и объекты имеют метод «Метаданные()», с его помощью можно обращаться к метаданным системы 1С выбранного объекта.


Рассмотрим пример с типом метаданных объекта, пусть стоит задача проверить некоторый документ на присутствие таких реквизитов, которые имеют тип «Справочник.Организация» и если они присутствуют, то нужно обнулить данные значения.


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



Код с типом метаданных объекта

 

В данной статье было рассмотрено, что такое метаданные в системе 1С, а также представлены две классификации по типам метаданных в 1С, по содержанию и использованию, для использования были выделены типы метаданных для конфигурации и для объекта. Также были поставлены задачи-примеры с метаданными и их решение, с описанием метаданных.

 

Специалист компании «Кодерлайн»

Айдар Фархутдинов

Наши проекты

ПЭК
ПЭК

Отрасль:
Грузоперевозки

Внедренное типовое решение:
«1С: Управление торговлей»

- Создание прототипа SRM-системы на базе «1С: Управление торговлей»
- Автомат...

ПАО «АрселорМиттал Кривой Рог»
ПАО «АрселорМиттал Кривой Рог»

Отрасль:
Металлургическая промышленность

Внедренное типовое решение:
1С:Управление производственным предприятием для Украины

- Кадровый учет
- Расчет зарплаты
- Регламентированная отчетность
- Уч...

ООО «Аэроэкспресс»
ООО «Аэроэкспресс»

Отрасль:

Внедренное типовое решение:
1С:ERP. Управление холдингом

· Планирование закупок · Управление закупочными процедурами, включая 223 ФЗ ...

ООО "Эскорт-Центр"
ООО "Эскорт-Центр"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Сквозной учет затрат по объектам
- Бухгалтерский учет
- Расчет зарплаты...

Московский филиал ООО «Авиакомпания «Икар»
Московский филиал ООО «Авиакомпания «Икар»

Отрасль:
Авиаперевозки

Внедренное типовое решение:
1С:Бухгалтерия КОРП

Бухгалтерский учет Производственные операции Регламентированная отчетнос...

ООО «Фипар»
ООО «Фипар»

Отрасль:

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Специалисты «Кодерлайн» внедрили «1С:ERP. Управление предприятием 2» и автома...

ООО ХДМ Рус
ООО ХДМ Рус

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Управление цепочками поставок Оптовая торговля ...

Внедрение 1С:Управление торговлей в оптово-розничной компании «Много Плитки»
ООО «Много Плитки»

Отрасль:
Торговля

Внедренное типовое решение:
1С:Управление торговлей

Закупки (снабжение) и управление отношениями с поставщиками:
- Оформление ...

Оптимизация производительности системы
ЗАО ИД «Комсомольская правда»

Отрасль:
Медиа

Внедренное типовое решение:
1С:Бухгалтерия

- Оптимизация производительности системы, в том числе сервера Postgre. ...

ЗАО «Ламбумиз»
ЗАО «Ламбумиз»

Отрасль:
Производство картонной упаковки

Внедренное типовое решение:
1С:ERP Управление предприятием 2.0

- Маркетинг;
- Продажи;
- Планирование закупок;
- Закупки;
- Регламенти...

ООО "НЦКТ"
ООО "НЦКТ"

Отрасль:
Профессиональные услуги

Внедренное типовое решение:
1С:Бухгалтерия 8 ПРОФ

Производственные операции
Автоматизация бизнес-процессов...

Внедрение ПП "1С:Корпоративный инструментальный пакет 8" в ООО «Торговый Дом Факел»
ООО «Торговый Дом Факел»

Отрасль:
Производство

Внедренное типовое решение:
1С:Предприятие 8. ERP Управление предприятием 2

Различная отраслевая специфика:
- Переработка давальческого сырья
- Уче...

Наши соц. сети

Telegram-канал «Koderline 1С» Группа в Вконтакте «Кодерлайн КОРП» Rutube

Остались вопросы - обратитесь к нам!

Впишите свои Имя и Телефон, чтобы мы ответили на все интересующие Вас вопросы.
ФИО*
E-mail*
Телефон*
Сообщение