1С:Предприятие 8.2 /
Разработчикам /
Разработка и использование библиотек
Разработка конфигураций с повторным использованием общего кода и объектов метаданных
Методическая рекомендация (полезный совет)
1. В условиях разработки нескольких конфигураций (например, линейки продуктов) возникает задача повторного использования общего кода и объектов конфигурации. Эту задачу рекомендуется решать с использованием вспомогательных конфигураций – библиотек.
Библиотечная конфигурация (библиотека) – это конфигурация, которая в отличие от «обычных» прикладных решений не предназначена для использования конечными пользователями, а служит только для поддержки конфигураций, пользующихся ее функциональностью . В них размещается функциональность, общая для прикладных решений.
Библиотечный подход к разработке общей функциональности прикладных решений позволяет:
- вести разработку общей функциональности централизованно (а не в каждом прикладном решении «по месту»);
- выпускать версии общей функциональности в виде продукта (дистрибутива или файла поставки библиотеки);
- повторно использовать код и объекты библиотеки в конфигурациях с помощью механизма постановки на поддержку платформы 1С:Предприятия;
- унифицировать конфигурации по набору общих объектов метаданных и функциональных подсистем.
2. В свою очередь, библиотека может стоять на поддержке у другой библиотеки, образуя таким образом иерархию библиотек. Библиотечная конфигурация, которая стоит на поддержке у другой библиотеки (библиотеки-родителя), называется библиотекой-наследником.
Как правило, библиотеки не являются самостоятельным предметом разработки, а предназначены только для создания прикладных решений. Таким образом, прикладные решения являются конечными конфигурациями-потребителями в иерархии библиотек.
Другие материалы по теме:
в иерархии, функциональных, функциональность, код, конфигурация, конфигурирование, конфигурации
Материалы из раздела: 1С:Предприятие 8.2 / Разработчикам / Разработка и использование библиотек
Другие материалы по теме:
Источники данных для расчетов бюджетирования
Процесс исполнения встроенного языка 1С:Предприятия
Нас находят: советы по разработке метаданных конфигурации
Мы на Facebook