Создание поставки и обновления конфигурации 1С

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

1. Создание поставки конфигурации 1С:Предприятие

1.1. Создание основных каталогов:

c:\Demo_farukshin.com\Distrib\ — каталог для дистрибутивов

c:\Demo_farukshin.com\Version\ — каталог для версий файлов поставки и обновлений

c:\Demo_farukshin.com\ExtFiles\ каталог для дополнительных файлов поставки

c:\Demo_farukshin.com\Working\ — рабочий каталог с информационной базой

1.2. Создаем чистую базу без конфигурации в каталоге c:\Demo_farukshin.com\Working\

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

Имя — ДемоКонфигурацияFarukshinCom

Синоним — Демо конфигурация farukshin.com редакция 1.0

Поставщик — farukshin.com

Версия — 1.0.0.1

1.4. Внесем несколько объектов методанных:

meta

1.5. Выбираем в меню Конфигурация — Поставка конфигурации — Создать файлы поставки и обновления

Нажимаем кнопку Каталог файлов поставки и выбираем каталог c:\Demo_farukshin.com\Version\

Устанавливаем флажок — Создать файл поставки, Имя файла поставки – c:\Demo_farukshin.com\Version\1.0.0.1\1Cv8.cf

И снимаем флажок — Создать файл обновления конфигурации

Нажимаем кнопку Выполнить

Убеждаемся, что создан файл c:\Demo_farukshin.com\Version\1.0.0.1\1Cv8.cf

postavka

sohr

sohr2

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

Выбираем в меню Конфигурация-Поставка конфигурации-Комплект поставки

komplekt_postavki

Выбираем — Создать новое описание комплекта поставки и нажимаем ОК.

Указывается наименование поставки и поставщика

sozdanie_opisaniya_komplekta

Нажимаем Далее

Указываем параметры шаблона — Путь это каталог, который будет создан в каталоге c:\Demo_farukshin.com\Distrib\, например КаталогПоставщика.

Нажимаем Далее

Выбираем файлы шаблона и, если нужно, указываем каталог c:\Demo_farukshin.com\ExtFiles с дополнительными файлами.

1

Нажимаем Готово

Создается комплект поставки

2

В окне комплекта поставки можно редактировать содержание комплекта.

1.7. Нажимаем Создать файлы комплекта

Сохраняем описание комплекта поставки в каталог c:\Demo_farukshin.com\Version\

Выбираем каталог для файлов комплекта c:\Demo_farukshin.com\Distrib\

1.8. Убеждаемся, что создан каталог c:\Demo_farukshin.com\Distrib\КаталогПоставщика и в нем файлы:

1Cv8.cf – шаблон конфигурации;

1Cv8.dt – выгрузка Демо конфигурации;

1Cv8.mft – манифест;

Файлы из каталога c:\Demo_farukshin.com\ExtFiles\ и, если выбрано из его подкаталогов. Эти файлы можно использовать непосредственно как файлы шаблонов.

1.9. Нажимаем Создать комплект 

Выбираем каталог c:\Demo_farukshin.com\Distrib\1.0.0.1 (этот подкаталог нужно создать).

1.10. Убеждаемся, что в каталоге c:\Demo_farukshin.com\Distrib\1.0.0.1 созданы файлы:

1Cv8.efd – файлы конфигурации в упакованном виде

setup

setup.exe – программа установки файлов конфигурации. Это файлы установки, их можно упаковать в архив для передачи пользователю.

1.11. Пробуем установить setup.exe и открыть окно добавления новой информационной базы

spisok_ib

2. Создание обновления конфигурации 1С:Предприятие

2.1. Вносим изменения в конфигурацию – в Справочнике Контрагенты создаем новый реквизит ИНН, с типом число, не отрицательное. И не забываем поменять в свойствах конфигурации версию, в нашем примере на 1.0.0.2.

2.2. Обновляем конфигурацию (клавиша F7).

2.3. Выбираем пункт меню Конфигурация – Поставка Конфигурации – Создать файлы поставки и обновления конфигурации.

3

2.4. Убеждаемся, что Имя файла поставки – c:\Demo_farukshin.com\Version\1.0.0.2\1Cv8.cf и Имя файла обновления – c:\Demo_farukshin.com\Version\1.0.0.2\1Cv8.cfu

Выбираем конфигурации для обновления, в нашем примере 1.0.1.2. Здесь нужно понимать, что обновление будет работать не только с предыдущей версией конфигурации, а и с теми версиями, которые перечислены в списке.

Устанавливаем флажки – Создать файл обновления… и Создать файл поставки. (Последний можно не создавать с каждым обновлением, в этом случае для создания пустой текущей конфигурации нужно будет установить наиболее близкий шаблон и затем обновить его).

Нажимаем кнопку Выполнить.

2.5. Убеждаемся, что создались файлы – c:\Demo_farukshin.com\Version\1.0.0.2\1Cv8.cf и  c:\Demo_farukshin.com\Version\1.0.0.2\1Cv8.cfu

2.6. Выбираем пункт меню Конфигурация – Поставка конфигурации – Комплект поставки

2.7. Выбираем – Открыть описание комплекта поставки: c:\Demo_farukshin.com\Version\КомплектПоставки1.efd и нажимаем ОК.

2.8. Выбираем ветку – Шаблоны конфигураций\ДемоКонфигурацияFarukshinCom (farukshin.com, версия 1.0.0.2) и нажимаем на кнопку Добавить.

Выбираем – Отдельный файл, указываем путь – c:\Demo_farukshin.com\Versions\1.0.0.2\1Cv8.cfu и нажимаем кнопку ОК.

2.9. Выбираем ветку – Вариант поставки и нажимаем кнопку Добавить.

Переименуем Вариант поставки 1 в Обновление.

Нажимаем ссылку Редактировать.

В диалоге ставим флажок возле файла 1Cv8.cfu и нажимаем ОК.

4

2.10. Нажимаем кнопку – Создать файлы комплекта.

2.11. Сохраняем описание комплекта поставки.

2.12. В диалоге – Выбор варианта построения выбираем Обновление и нажимаем ОК.

5

2.13. Выбираем каталог – c:\Demo_farukshin.com\Distrib (если в нем есть файлы, их нужно удалить или перенести) и нажимаем на кнопку Выбор папки.

2.14. Убеждаемся, что созданы файлы – c:\Demo_farukshin.com\Distrib\КаталогПоставщика\1Cv8.cfu и c:\Demo_farukshin.com\Distrib\КаталогПоставщика\1Cv8.mft

2.15. Нажимаем кнопку – Создать комплект.

2.16. В диалоге – Выбор варианта построения выбираем Обновление и нажимаем ОК.

2.17. Выбираем каталог – c:\Demo_farukshin.com\Distrib\1.0.0.2 (этот подкаталог нужно создать).

2.18. Убеждаемся, что в каталоге c:\Demo_farukshin.com\Distrib созданы файлы:

1Cv8.efd – файлы конфигурации в упакованном виде;

Setup

setup.exe – программа установки файлов конфигурации. Это файлы установки, их можно упаковать в архив для передачи пользователю.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *