Особенности создания поставочных комплектов для решений на основе 1С:Предприятия 8
Шаблоны конфигураций
При подготовке дистрибутива решения для 1С:Предприятия 8 рекомендуется использовать так называемые "шаблоны конфигураций". Детально механизм шаблонов конфигураций разъяснен в документации к 1С:Предприятию 8, здесь же кратко повторим основные моменты этого подхода:
- создаваемые конфигурации снабжаются дополнительным описанием, находящимся в отдельном файле-манифесте. Этот файл имеет обычный текстовый формат и написать его не представляет трудностей.
- готовые конфигурации вместе с описанием инсталлируются на компьютер пользователя в каталог шаблонов. По умолчанию этот каталог соответствует подкаталогу с именем <Каталог установки 1С:Предприятия>/tmplts. Ранее установленные шаблоны и список зарегистрированных ИБ при этом не изменяются.
- при создании пользователем новой информационной базы 1С:Предприятие 8 выполняет поиск доступных описаний конфигураций. По содержащейся в описаниях информации формируется список (точнее – дерево) конфигураций, которые могут послужить прототипами для создаваемой ИБ. Сформированный список будет представлять содержание каталога шаблонов и обновлений в виде, необходимом пользователю. Выбрав из этого списка необходимую конфигурацию, пользователь создаст ИБ, уже содержащую копию выбранной конфигурации, а если выбранная конфигурация содержит данные (например, демо-вариант конфигурации), то созданная ИБ будет содержать также и данные из выбранной конфигурации.
- при обновлении пользователем информационной базы 1С:Предприятие 8, аналогично созданию ИБ, выполнит поиск доступных описаний конфигураций. По содержащейся в описаниях информации также формируется список, но уже содержащий не только конфигурации, но и обновления. Для выполнения обновления пользователю достаточно выбрать из этого списка необходимый элемент.
Элементы шаблона конфигурации
Все параметры описаний конфигурации задаются пользователем, в том числе название конфигурации в упомянутом выше списке и подкаталог каталога шаблонов. Во избежание конфликтов в этих параметрах в них следует вводить уникальные строковые фрагменты (таким фрагментом, например, может служить название фирмы).
Каталог шаблонов 1С:Предприятия 8
Кроме задания описания для корректной инсталяции решения требуется знать также каталог шаблонов 1С:Предприятия 8. Адрес этого каталога хранится в файле %APPDATA%\1C\1Cv81\v8cscadr.lst, где APPDATA - системная переменная среды, содержащая путь к каталогу с данными различных приложений. Как правило, этот путь имеет вид <Системный Диск>:\Documents and Settings\<Пользователь>\Application Data.