Как создать файл обновления

16.11.14

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

Основым файлом поставки и обновления является файл дистрибутива конфигурации *.cf. С помощью этого файла может выполняться обновление конфигурации с любой версии. Файлы обновления *.cfu включают в себя не всю конфигурацию, а только те изменения, которые существуют между конечной версией и указанными при создании файла обновлениями, поэтому их можно использовать только для тех версий конфигураций, для которых они предназначены. Таких версий может быть несколько, но обновление может быть выполнено только с них, при этом происходит проверка версии по внутреннему идентификатору, который меняется при любом изменении конфигурации, в том числе, и при снятии с поддержки.

    Для основных объектов с дереве конфигурации, напр. справочники, документы, регистры, отчеты и др можно задавать правила поставки. Для реквизитов используются соответствующие правила родительских объектов. Есть 3 варианта правил поставки (изменения разрешены, изменения не рекомендуются, изменения запрещены), которые определяют допустимые правила поддержки.

Для открытия настройки поставки :

 

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

 

Флажок "Файл поставки может использоваться для обновления" по умолчанию включен. Он используется для недопущения обновления с файла конфигурации, когда должен быть соблюден четкий порядок последовательности обновления (например, изменение типа реквизита).

Открытие диалогового окна при нажатии кнопки «Изменить подчиненные» применяет выбранное правило ко всему дереву объектов:

В случае отмены включения в поставку текстов модулей объекта, у пользователя не будет возможности просматривать и изменять их тексты. Такую настройку можно использовать для защиты интеллектуальной собственности поставщика.

Для создания файлов поставки и/или обновления нужно в меню «Конфигурация» нажать кнопку «Создать файлы поставки и обновления конфигурации…»

 

Создадим файл поставки предыдущей конфигурации, предварительно задав по кнопке «Каталог файлов поставки» каталог для создания данных файлов.

 

Затем загрузим новую конфигурацию и для нее также в указанном ранее каталоге создадим файлы поставки и обновления.

 

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

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

Создадим комплект поставки и добавим файл обновления. Также можно добавить и файл описания обновления в формате *.htm, *.html

 

 

 

 

 

 

Добавим вариант поставки:

 

 

  Изменим наименование варианта поставки и выберем поставляемые файлы, нажав на «Редактировать».

 

Нажимаем «Создать файлы комплекта» и выбираем наше обновление:

После нажатия кнопки ОК выбираем каталог размещения комплекта поставки. При этом создается 2 файла: файл тип обновления конфигурации и файл тип манифест конфигурации ИБ.

Открываем «Поддержка»-«Шаблоны конфигураций и обновлений» и создаем файл списка шаблона путем нажатия одноименной кнопки.

 

Если на этапе настройки комплекта нажать на кнопку «Создать комплект», то будет создан дистрибутив обновления Setup.exe.

 

обновление

См. также

Обновление 1С Системный администратор Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

02.04.2025    417    2    DoubleT    8    

4

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

Пошаговая инструкция для обновления платформы 1С на сервере Linux Debian.

28.03.2025    711    California_Dreaming    2    

5

Обновление 1С Программист Платформа 1С v8.3 Россия Бесплатно (free)

При обновлении релиза конфигурации УТ появилась ошибка "Ошибка формата потока".

21.03.2025    1001    Gummi_pr    10    

7

Обновление 1С Программист Платформа 1С v8.3 1С:ERP. Управление холдингом Абонемент ($m)

Описан практический пример обновления через копию конфигурации 1С:ERP. Управление холдингом с версии 3.2.6.6 на версию 3.2.6.7, который можно применять на других конфигурациях и версиях.

10 стартмани

18.02.2025    927    PetrovAnton    6    

5

Обновление 1С Программист Платформа 1С v8.3 Абонемент ($m)

Отчет о сравнении конфигураций представляет собой обширный массив информации. Однако у него есть значительное ограничение: его невозможно настраивать, например, добавлять различные группировки, фильтры или сортировку данных. Тем не менее, если преобразовать этот отчет в таблицу и использовать её в качестве источника данных, это открывает возможность для создания универсального отчета с использованием группировок, отборов и сортировки

10 стартмани

18.02.2025    815    5    kalyaka    0    

7

Обновление 1С Программист Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

17.02.2025    389    0    slavik27    0    

3