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

Содержание:

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

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

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

 

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


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


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


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


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


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


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


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


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



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

 

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


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


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


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


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



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

 

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

 

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

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

Наши проекты

ООО «Стейдж Энтертейнмент Россия»
ООО «Стейдж Энтертейнмент Россия»

Отрасль:
Театральная деятельность

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

Реализован процесс трансформации данных бухгалтерского учета по РСБУ в дан...

ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)
ЗАО «Многопрофильная формирующая авиагруппа» (ЗАО МФГ)

Отрасль:
Оптовая торговля транспортными средствами и оборудованием

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

- Финансы, управленческий учет, мониторинг показателей
- Бухгалтерский уче...

ООО "ЛИКАРД" (Лукойл)
ООО "ЛИКАРД" (Лукойл)

Отрасль:
Нефтесервис

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

Делопроизводство
• Учет и контроль исполнения поручений
Учет и хранение...

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

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

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

- Управление складами;
- Управление заказами поставщиков;
- Управление зак...

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

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

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

- Оформление заказов поставщикам;
- Управление отношениями с поставщиками;...

Внедрение ПП "1С:Управление небольшой фирмой 8 ПРОФ" в ООО «Шокостайл»
ООО «Шокостайл»

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

Внедренное типовое решение:
1С:Управление небольшой фирмой 8 ПРОФ

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Планирование п...

Внедрение ПП «1С:Предприятие 8. Аренда и управление недвижимостью на базе "1С:Бухгалтерия 8"» в компании «Бутово Молл»
ООО «Бутово Молл»

Отрасль:
Недвижимость

Внедренное типовое решение:
1С:Аренда и управление недвижимостью на базе «1С:Бухгалтерия 8»

Управление продажами, логистикой и транспортом (SFM, WMS, TMS):
- Оформление зак...

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

Отрасль:

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

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

ПЭК
ПЭК

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

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

- Внедрение функционала управления НСИ;
- Рефакторинг;
- Оптимизация общег...

Автоматизация интеграции с информсистемами клиентов на базе «1С:Предприятие 8. WMS Логистика. Управление складом»
ОАО «Фрейт Линк»

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

Внедренное типовое решение:
«1С:Предприятие 8. WMS Логистика. Управление складом»

– Управление складскими запасами;
– Оформление заказов покупателей;
– ...

Внедрение «1С:Бухгалтерия 8 ПРОФ» в компании «Мостехника»
ООО «Мостехника»

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

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

Документооборот (ECM):
- Учет рабочего времени;
Управление персоналом и ка...

Внедрение ПП "1С:Бухгалтерия 8 ПРОФ" в ООО «Союз Три» (Кондитерский дом Renardi)
ООО «Союз Три»

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

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

Бухгалтерский учет
- Банк и касса
- Расчеты с контрагентами
Налоговый ...

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

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

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

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