Справочный материал

Разработка конфигураций с повторным использованием общего кода и объектов метаданных

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

Методическая рекомендация (полезный совет)

1. В условиях разработки нескольких конфигураций (например, линейки продуктов) возникает задача повторного использования общего кода и объектов конфигурации. Эту задачу рекомендуется решать с использованием вспомогательных конфигураций – библиотек.

Библиотечная конфигурация (библиотека) – это конфигурация, которая в отличие от «обычных» прикладных решений не предназначена для использования конечными пользователями, а служит только для поддержки конфигураций, пользующихся ее функциональностью. В них размещается функциональность, общая для прикладных решений.

Библиотечный подход к разработке общей функциональности прикладных решений позволяет:

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

2. В свою очередь, библиотека может стоять на поддержке у другой библиотеки, образуя таким образом иерархию библиотек. Библиотечная конфигурация, которая стоит на поддержке у другой библиотеки (библиотеки-родителя), называется библиотекой-наследником.

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

Записаться по телефону