Налаштовуємо обновлятор-1с для поновлення базових версій

Як відомо серед обмежень базових версій 1с значиться неможливість зовнішнього підключення до бази.

А майже всі обробки, скрипти і програми для автоматизації поновлення баз вимагає цієї можливості.

В "Обновляторе-1С" я знайшов витончений, на мій погляд, спосіб обійти це обмеження.

Отже, перед нами базова версія платформи 1с, за допомогою якої неможливо підключатися до баз через зовнішнє з'єднання. Виділяємо цю базу і тиснемо кнопку "Властивості бази":

Налаштовуємо обновлятор-1с для поновлення базових версій

Встановлюємо галку "Для цієї бази використовується базова платформа":

Налаштовуємо обновлятор-1с для поновлення базових версій

З'явилося попередження про необхідність виконати один раз настройку бази. Для цього натискаємо на кнопку "Запустити базу і налаштувати".

База запустилася в режимі користувача і в ній автоматично відкрилася обробка для настройки:

Натискаємо на кнопку "Виконати настройку автоматично". В результаті в папці з базою з'явився ось такий текстовий файл:

Обробка вивантажила необхідну інформацію про назву конфігурації, її версії і виробника в цей файл.

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

Після виконання обробки властивості бази приймуть такий вигляд:

Налаштовуємо обновлятор-1с для поновлення базових версій

Тепер ми можемо сміливо запускати оновлення цієї бази - далі "Обновлятор-1С" зробить все сам.

Схожі статті