[УПП 1.3] Полностью автоматическое обновление конфигурации из хранилища

26.11.24

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

Если в вашей компании над изменениями конфигурации работает несколько программистов, то эта обработка для Вас! Обработка позволяет корректно завершить работу пользователей, получить изменения из хранилища и обновить рабочую базу. Обработка обновит конфигурацию даже в случае изменения объектов метаданных!

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Update1c.epf
.epf 8,04Kb
34
34 Скачать (1 SM) Купить за 1 850 руб.

Если кратко, то порядок работы следующий:

  1. Скачиваете обработку
  2. Прописываете в обработке настройки своей базы
  3. Создаете назначенное задание через Task Sheduller для этой обработки
  4. Радуетесь

Теперь подробности:

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

В обработке прописываете путь к базе, пользователя базы, путь к хранилищу и пользователя хранилища и закидываете ее в Task Sheduller.

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

Режим завершения штатный - сначала 5 минут предупреждаем пользователя, что база закрывается, через 5 минут вырубаем.

Если прошло 20 минут и кого-то не получилось отрубить (например кто-то запустил запрос с полным соединением без настройки связей), то пишем в журнале регистрации, что обновиться не получилось, открываем базу и гордо удаляемся.

Как только в базе никого не осталось, во временном каталоге создается волшебный bat-файл.

Далее 1С закрывается и передает управление созданному bat-файлу.

Запускается пакетное обновление 1С. Все вопросы от 1С подтверждаются автоматически.

После завершения обновления запускается еще один сеанс 1С, который открывает базу и тоже закрывается.

Все сообщения сохраняются в лог-файл, процесс старта, и выбрасывания пользователей пишется в журнал регистрации.

Проверено на следующих конфигурациях и релизах:

  • Управление производственным предприятием, редакция 1.3, релизы 1.3.235.2

Обновление хранилище пакетный режим автоматическое обновление

См. также

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

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

21.03.2025    894    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    860    PetrovAnton    6    

5

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

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

10 стартмани

18.02.2025    743    5    kalyaka    0    

7

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

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

1 стартмани

17.02.2025    357    0    slavik27    0    

3

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

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

2 стартмани

06.02.2025    2012    16    XilDen    26    

35

Групповая разработка (Git, хранилище) Обновление 1С Программист Платформа 1С v8.3 Россия Бесплатно (free)

Внедряем проверку новых версий прямо в расширение. Оповещайте о новых версиях и показывайте пользователям список изменений. Для разработчиков, которые хотят сэкономить время и повысить лояльность клиентов!

05.02.2025    2175    Nonik    10    

17
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. KroVladS 35 22.12.16 09:57 Сейчас в теме
"Запускается пакетное обновление 1С. Все вопросы от 1С подтверждаются автоматически."
Ваша обработка может обработать предупреждение "Месторасположение информационной базы изменилось" при обновлении конфигурации ИБ из хранилища?
2. MakcTLT63 5 22.12.16 10:32 Сейчас в теме
(1) Подловил :) Нет конечно, это сообщение не отработается. И даже через отключить хранилище/ подключить хранилище не получится обойти эту проблему.
Остается только надеяться на внутрикорпоративную этику.
4. KroVladS 35 31.01.17 14:39 Сейчас в теме
(1)
Ваша обработка может обработать предупреждение "Месторасположение информационной базы изменилось" при обновлении конфигурации ИБ из хранилища?

(2)
Подловил :) Нет конечно, это сообщение не отработается. И даже через отключить хранилище/ подключить хранилище не получится обойти эту проблему.


На платформе 8.3.9.2033 такого предупреждения больше нет. Ура товарищи.
5. Tavalik 3427 10.11.17 07:18 Сейчас в теме
(4)

[УПП 1.3] Полностью автоматическое обновление конфигурации из хранилища


Что то нет, не убрали.

Платформа 1С:Предприятие 8.3 (8.3.10.2580), та же беда. :(
6. KroVladS 35 10.11.17 14:36 Сейчас в теме
(5) Режим совместимости какой стоит?
7. Tavalik 3427 10.11.17 15:32 Сейчас в теме
(6)

Если этот механизм завязан на режим совместимости, то в ближайшее время счастья нам не светит. Много УПП на поддержке, с вечным 8.2.13.
8. KroVladS 35 14.11.17 14:00 Сейчас в теме
(7)
Про тонкости реализации механизма не в курсе, но могу подтвердить что на платформе 8.3.9.2033, УПП в режиме совместимости "Не использовать", предупреждения "Месторасположение информационной базы изменилось" больше нет.
9. Tavalik 3427 15.11.17 14:02 Сейчас в теме
(8)
Спасибо, буду иметь в виду.
3. Cartman 26.12.16 11:32 Сейчас в теме
> ПутьКБазе = "server-001\main_base";
А что писать в сервреном режиме?
Оставьте свое сообщение