Як створити поставку і оновлення конфігурації

  • Як створити поставку і оновлення конфігурації

Довго шукав, як правильно створити поставку і подальше оновлення конфігурації. Але знаходив або шматки, або неповну інформацію. Користуючись знайденою інформацією і методом проб, розібрався, як все це працює. Ось і вирішив систематизувати всю наявну в мене інформацію в одну статтю. Думаю, вона заощадить час і внесе ясність тим, хто починає користуватися цією можливістю 1С.

Спочатку створимо початкову поставку.

Будемо використовувати платформу 8.3.5.1231, на новіших має працювати також (поки).

Створюємо каталоги (імена каталогів для прикладу):

X: \ Current - каталог поточної інформаційної бази

X: \ Versions - каталог версій файлів поставки і оновлень

X: \ ExtFiles - каталог для додаткових файлів поставки

Створюємо порожню конфігурацію в каталозі X: \ Current.

У конфігурації створюємо Довідник Номенклатура.

У властивостях конфігурації обов'язково заповнюємо наступні реквізити, наприклад:

Синонім - Наша конфігурація редакція 1.0

Ця інформація потрібна для оформлення файлів поставки.

Налаштовуємо можливість зміни конфігурації. Вибираємо в меню Конфігурація - Поставка конфігурації - Налаштування поставки.

Як створити поставку і оновлення конфігурації

Налаштування виробляємо на свій розсуд.

Як створити поставку і оновлення конфігурації

Якщо в конфігурацію внесені зміни, що стосуються зміни структури конфігурації, і ці зміни потрібно робити в кілька етапів, то прапорець - Файл поставки може використовуватися для оновлення - потрібно зняти. наприклад:

Кожне з цих дій необхідно закінчувати оновленням конфігурації.

Правда, за допомогою БСП це можна вирішити в один етап, але це окрема тема, тут я просто пояснив призначення прапорця.

Вибираємо в меню Конфігурація-Поставка конфігурації-Створити файли постачання та оновлення

Як створити поставку і оновлення конфігурації

Як створити поставку і оновлення конфігурації

Натискаємо кнопку Каталог файлів поставки і вибираємо каталог X: \ Versions

Встановлюємо прапорець - Створити файл поставки. Файл поставки - X: \ Versions \ 1.0.1.2 \ 1Cv8.cf

І знімаємо прапорець - Створити файл оновлення конфігурації

Переконуємося, що створений файл X: \ Versions \ 1.0.1.2 \ 1Cv8.cf

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

Як створити поставку і оновлення конфігурації

Вибираємо - Створити новий опис комплекту поставки і натискаємо ОК.

Вказується найменування поставки і постачальника (для цього ми виконали пункт 4).

Можна їх відредагувати.

Як створити поставку і оновлення конфігурації

Вказуємо параметри шаблону - Шлях це каталог, який буде створений в каталозі X: \ Distribute. наприклад КаталогПоставщіка.

Також цей каталог буде створений в каталозі шаблонів платформи при установці конфігурації, наприклад, в каталозі X: \ tmpl. тобто X: \ tmpl \ КаталогПоставщіка. Типова конфігурація БП, наприклад, розташовується в каталозі X: \ tmpl \ 1c \ Accounting \.

Як створити поставку і оновлення конфігурації

Вибираємо файли шаблону і, якщо потрібно, вказуємо каталог X: \ ExtFiles з додатковими файлами.

Як створити поставку і оновлення конфігурації

Створюється комплект поставки

Як створити поставку і оновлення конфігурації

Найцікавіше, про що практично немає інформації:

Як створити поставку і оновлення конфігурації

Якщо пункт Найменування в шаблоні залишити, як пропонує помічник створення комплекту поставки. Те після установки конфігурації, у вікні шаблонів створення конфігурації, порожня конфігурація і Демо конфігурація будуть розташовуватися в різних папках. Щоб вони розташовувалися в підпапках однієї папки (як типові конфігурації), необхідно зробити наступне:

Як створити поставку і оновлення конфігурації

Це потрібно зробити для файлу вивантаження інформаційної бази і для файлу конфігурації.

Натискаємо Створити файли комплекту

Зберігаємо опис комплекту поставки в каталог X: \ Versions

Вибираємо каталог для файлів комплекту X: \ Distribute

Переконуємося, що створений каталог X: \ Distribute \ КаталогПоставщіка і в ньому файли:

1Cv8.cf - шаблон конфігурації.

1Cv8.dt - вивантаження Демо конфігурації.

1Cv8.mft - маніфест.

Файли з каталогу X: \ ExtFiles і, якщо вибрано з його підкаталогів.

Ці файли можна використовувати безпосередньо як файли шаблонів.

Переконуємося, що в каталозі X: \ Distribute \ 1.0.1.2 створені файли:

1Cv8.efd - файли конфігурації в упакованому вигляді.

setup.exe - програма установки файлів конфігурації.

Це файли установки, їх можна упакувати в архів для передачі користувачу.

Початкову поставку ми створили, тепер переходимо до оновлень.

Вносимо зміни в конфігурацію - створюємо Довідник Контрагенти. І не забуваємо поміняти в властивості конфігурації версію, в нашому прикладі на 1.0.1.3.

Оновлюємо конфігурацію (клавіша F7).

Вибираємо пункт меню Конфігурація - Поставка Зміни - Створити файли постачання та оновлення конфігурації.

Як створити поставку і оновлення конфігурації

Переконуємося, що Файл поставки - X: \ Versions \ 1.0.1.3 \ 1Cv8.cf і Файл оновлення - X: \ Versions \ 1.0.1.3 \ 1Cv8.cfu

Вибираємо конфігурації для оновлення, в нашому прикладі 1.0.1.2. Тут потрібно розуміти, що оновлення буде працювати не тільки з попередньою версією конфігурації, а й з тими версіями, які перераховані в списку.

Встановлюємо прапорці - Створити файл оновлення ... і Створити файл поставки. (Останній можна не створювати з кожним оновленням, в цьому випадку для створення порожній поточної конфігурації потрібно буде встановити найбільш близький шаблон і потім оновити його).

Переконуємося, що створилися файли - X: \ Versions \ 1.0.1.3 \ 1Cv8.cf і X: \ Versions \ 1.0.1.3 \ 1Cv8.cfu

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

Вибираємо - Відкрити опис комплекту поставки. X: \ Versions \ КомплектПоставкі1.efd і натискаємо ОК.

Вибираємо гілку - Шаблони конфігурацій \ НашаКонфігурація (НашаФірма, версія 1.0.1.3) і натискаємо на кнопку Додати.

Вибираємо - Окремий файл. вказуємо шлях - X: \ Versions \ 1.0.1.3 \ 1Cv8.cfu і натискаємо кнопку ОК.

Вибираємо гілку - Варіант поставки і натискаємо кнопку Додати.

Натискаємо посилання Редагувати.

У діалозі ставимо прапорець біля файлу 1Cv 8.cfu і натискаємо ОК.

Як створити поставку і оновлення конфігурації

Натискаємо кнопку - Створити файли комплекту.

Зберігаємо опис комплекту поставки.

Як створити поставку і оновлення конфігурації

Вибираємо каталог - X: \ Distribute (якщо в ньому є файли, їх потрібно видалити або перенести) і натискаємо на кнопку Вибір папки.

Переконуємося, що створені файли - X: \ Distribute \ КаталогПоставщіка \ 1Cv8.cfu і D: \ Distribute \ КаталогПоставщіка \ 1Cv8.mft

Натискаємо кнопку - Створити комплект.

Вибираємо каталог - X: \ Distribute \ 1.0.1.3 (цей підкаталог потрібно створити).

Переконуємося, що в каталозі X: \ Distributeсоздани файли:

1Cv8.efd - файли конфігурації в упакованому вигляді.

setup.exe - програма установки файлів конфігурації.

Це файли установки, їх можна упакувати в архів для передачі користувачу.

Схожі статті