Файлы поставки и обновления конфигурации (шпаргалка)

11.02.26

База данных - Обновление 1С

При разработке тиражного прикладного решения или при использовании автоматизации сборки вам потребуется механизм создания файлов поставки. В статье приведена шпаргалка по работе с ним.

Основой послужила статья 2015 года: //infostart.ru/1c/articles/328313/

За десять лет подход не изменился, но появились детали, которые стоит уточнить. Надеюсь, дополнения окажутся полезными.

1. Подготовка конфигурации

Для создания поставки обязательно должны быть заполнены свойства конфигурации: «Имя», «Синоним», «Поставщик» и «Версия». Рекомендации по оформлению - в системе стандартов и методик разработки конфигураций:

  1. Заполнение свойств конфигурации информацией о выпуске: https://its.1c.ru/db/v8std#content:482:hdoc
  2. Нумерация редакций и версий: https://its.1c.ru/db/v8std#content:483:hdoc

 

 

2. Структура каталогов

 Создайте папки (пример наименования):

  • ...\Versions – для файлов поставки (.cf) и обновления (.cfu);
  • ...\Distribute – для готовых дистрибутивов;
  • ...\ExtFiles – для дополнительных файлов (документация, драйверы и т.п.).

 Подготовьте текстовые файлы:

 ReadMe — техническое описание:

  • полное название, редакция, версия, релиз;
  • минимальная и рекомендуемая версия платформы;
  • перечень дополнительных файлов в поставке

Версии библиотек — список версий используемых библиотек.

 Сохраните оба файла в папку ...\Versions.

 

3. Правила поддержки

В настройках поставки можно задать режим поддержки для пользователей:

  • изменения разрешены;
  • изменения не рекомендуются;
  • изменения запрещены.

 

 

Менять значения по умолчанию обычно не требуется. Подробнее — на ИТС: https://its.1c.ru/db/metod8dev/content/2294/hdoc

 

4. Проверки перед созданием поставки

  • Запустите пользовательский режим — это будет демонстрационная база. Убедитесь, что данные корректны.
  • Проверьте, выполнены ли все обработчики обновления (в том числе фоновые).
  • Снимите пароли у пользователей, если они установлены.
  • Сделайте резервную копию.

 

5. Создание файлов поставки и обновления

 

 

В окне укажите путь к каталогу ...\Versions. Имена файлов поставки и обновления конфигурации подставятся автоматически.

 

 

Для первого релиза снимите флаг «Создать файл обновления конфигурации» — обновлять пока нечего.

 

 

При подготовке обновления нажмите «Добавить из предыдущих версий» и выберите из папки ...\Versions те версии, для которых выпускается обновление.

 

 

После успешного создания в папке ...\Versions\ТекущийРелиз появятся:

  • 1Cv8.cf - файл поставки;
  • 1Cv8.cfu - файл обновления.

6. Подготовка каталогов для дистрибутивов

В папке ...\Distribute создайте:

  • ...\Distribute\Полный\ТекущийРелиз
  • ...\Distribute\Обновление\ТекущийРелиз

7. Создание комплекта поставки

Далее в конфигураторе: Конфигурация → Поставка конфигурации → Комплект поставки

 

 

Если описание комплекта поставки уже существует — просто выберите его.

 

 

Если нет, то выберите «Создать новое описание комплекта поставки».

 

 

Наименование заполнится автоматически из синонима конфигурации.

 

 

Путь — это каталог, который будет создан внутри папки (...\Distribute).

Переименуйте «КаталогПоставщика» в аббревиатуру конфигурации латиницей.

В моём примере: MYOF.

 

 

Поставьте галочку «Каталог дополнительных файлов» и укажите путь к ранее созданному каталогу ...\ExtFiles.

 

8. Добавление файлов в комплект

 

 

В окне комплекта нажмите: Добавить → Отдельный файл и включите в состав:

  • ReadMe
  • Версии библиотек
  • При необходимости —1Cv8.cfu (для обновлений).

 

 

9. Варианты поставки

Создайте два варианта:

  • Полный — содержит конфигурацию и демо-базу.
  • Обновление — только файл обновления и описание.

 

 

10. Настройка размещения манифеста

 

 

Размещение манифеста – это тот путь, по которому будут расположены файлы при установке дистрибутивов.

 

 

Если хотите, чтобы ваша поставка попала в папку к другим продуктам 1С:

  • первым укажите имя папки 1c,
  • затем — краткую аббревиатуру вашей конфигурации латиницей,
  • затем — папку с версией (чтобы файлы предыдущих поставок не замещались новыми).

В моём примере: 1c\MYOF\1_0_4_2

 

 

Обязательно проверьте источник файла обновления — он должен вести в папку ...\Versions\Текущий Релиз к файлу обновления 1Cv8.cfu.

 

11. Размещение пустой и демонстрационной конфигураций

Чтобы пустая конфигурация и демонстрационная конфигурация располагались в одной папке при создании информационной базы из шаблона, необходимо немного поправить наименование шаблона. Укажите наименование общей папки и вложенной:

В моем примере:

  • Управление собственными средствами\Управление собственными средствами (демо) для файла выгрузки
  • Управление собственными средствами\Управление собственными средствами для файла конфигурации.

 

 

12. Создание файлов комплекта

 

 

Сначала выберите вариант «Полный».

...\Distribute\Полный\ТекущийРелиз

Затем повторите для варианта «Обновление»:

...\Distribute\Обновление\ТекущийРелиз

 

12. Создание архивов комплекта

 

 

Последовательно выберите варианты «Полный» и «Обновление», давая архивам осмысленные имена.

В моём примере:

  • MYOF_1_0_4_2_setup1c.zip — полный дистрибутив,
  • MYOF_1_0_4_2_update1c.zip — дистрибутив обновления

 

 

Проверьте, что все файлы созданы и находятся в нужных папках.

Надеюсь, статья будет Вам полезна!

Вступайте в нашу телеграмм-группу Инфостарт

файлы поставки обновления конфигурации обновления поставка дистрибутив комплект поставки Distribute Version Versions ExtFiles

См. также

Разработка внешних компонент Администрирование СУБД Linux Обновление 1С Системный администратор Программист Россия Абонемент ($m)

Cценарий python предназначен для автоматизации процессов установки СУБД PostgreSQL, клиентского приложения и сервера 1С, службы RAS а также  и деинсталляции последних в cреде операционной системы Astra Linux. Полный режим работы выполняет деинсталляцию предшествующей версии 1С и установку последующей.  Возможны также только деинсталляция или только установка. Сценарий тестирован в среде ОС Astra Linux SE v.1.7.x,v.1.8.x  

2 стартмани

03.02.2026    477    3    Магнат    1    

2

Инструменты администратора БД Обновление 1С Системный администратор Программист 1С 8.3 1С:Библиотека стандартных подсистем Россия Абонемент ($m)

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

2 стартмани

02.02.2026    385    3    burmsergey    0    

3

Обновление 1С Программист 1С 8.3 1С:Бухгалтерия 3.0 Россия Бесплатно (free)

Вы когда-нибудь обновляли старую доработанную типовую конфигурацию, доработанную на коленке? Или может вы сами хотите обновить у себя типовую, но боитесь грядущих сложностей? Рассказываю, как я типовую Бухгалтерию с самописной, сделанной "бизнесом" подсистемой обновлял. Надеюсь, мой опыт вам поможет.

27.01.2026    573    dobrotank    0    

2

Обновление 1С НДС 22% Программист Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 10 Бухгалтерский учет НДС Абонемент ($m)

В рамках обновления конфигурации УТ 1.1 реализована поддержка новых ставок НДС — 22%, 7% и 5%, а также соответствующих расчётных ставок. Изменения внедрены в соответствии с актуальными законодательными требованиями и обеспечивают корректное применение ставок в документах и справочниках. ДЛЯ ПРАВИЛЬНОЙ РАБОТЫ ОБНОВЛЕНИЯ ТРЕБУЕТСЯ СКАЧАТЬ ОБА АРХИВА (часть 1 и часть 2)

5 стартмани

26.01.2026    482    Asyst-pro    5    

1

EDT Обновление 1С Программист Бесплатно (free)

На примере рассмотрим одну из стратегий обновления проекта на новый релиз поставщика через 1С:EDT.

19.01.2026    2975    eakomarov    12    

20

Обновление 1С НДС 22% Программист Бухгалтер Пользователь 1С 8.3 1С:Управление торговлей 11 Россия НДС Абонемент ($m)

Предлагается практический мануал, позволяющий детально рассмотреть обновление УТ 11.5 для работы как с оптом, так и с розницей.

10 стартмани

15.01.2026    1982    5    aximo    0    

7

Обновление 1С Инструментарий разработчика Программист 1С 8.3 Абонемент ($m)

Позволяет получить список внешних отчетов/обработок, которые перестали работать после обновления конфигурации.

1 стартмани

17.12.2025    707    17    Efimoff    3    

5

Инструменты администратора БД Групповая разработка (Git, хранилище) Обновление 1С Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 2.х 1С:Библиотека стандартных подсистем Абонемент ($m)

Обработка, объединяющая в себе использование инструментов БСП по администрированию кластера серверов и запуска скриптов для автоматического обновления конфигурации из хранилища.

4 стартмани

17.11.2025    1919    11    KovrovtsevAS    0    

9
Отзывы
1. darja 11.02.26 18:06 Сейчас в теме
Спасибо за шпаргалку! Давно не хватало полноценной свежей статьи на эту тему, очень полезно 👍
Трактор; AntonovaElena; +2 Ответить
Остальные комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. darja 11.02.26 18:06 Сейчас в теме
Спасибо за шпаргалку! Давно не хватало полноценной свежей статьи на эту тему, очень полезно 👍
Трактор; AntonovaElena; +2 Ответить
3. AntonovaElena 41 11.02.26 18:56 Сейчас в теме
2. vladimir_korshun 93 11.02.26 18:22 Сейчас в теме
Как сделать всё тоже самое, только при помощи скрипта, из командной строки?
Нужно ведь автоматизировать свои действия.
4. AntonovaElena 41 11.02.26 19:29 Сейчас в теме
(2) Думаю, это тема для отдельной статьи
Для отправки сообщения требуется регистрация/авторизация