Информирование по почте о выходе обновления для текущей версии конфигурации

10.04.24

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

Внешняя обработка, которая выявляет и уведомляет о выходе обновления для вашей текущей версии конфигурации.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Внешняя обработка информирования по почте о выходе обновления для текущей версии конфигурации.:
.epf 13,11Kb
9
9 Скачать (1 SM) Купить за 1 850 руб.

Как известно, номер версии конфигурации 1С состоит из 4 блоков цифр. Первые 3 из которых это номер версии, а последний это номер релиза. Политика поддержки и развития конфигураций от фирмы 1С подразумевает одновременную поддержку нескольких параллельных версий конфигураций. Как правило, новые фишки и серьезные изменения в алгоритмах внедряются и обкатываются в новых версиях или через создание новых версий, тогда как в старых версиях исправляются ошибки и вносятся доработки согласно изменениям в законодательстве и отчетности.

Если ваша стратегия обновления конфигурации не подразумевает принципов:

  1. "идти впереди планеты всей" и начинать использовать все новые фичи как можно раньше,
  2. быть бетатестером и помогать находить ошибки в самых свежих ветках конфигураций
  3. идти самым простым путем и довериться механизму автоматического обновления конфигурации

А Вы, наученный горьким опытом сырых релизов, предпочитаете оставаться не на самой свежей, но стабильной версии конфигурации (LTS) и в ожидании какого-либо исправления ошибки либо адаптации к изменению законодательства/отчетности желаете как можно раньше узнавать о  выходе новых релизов только вашей текущей версии конфигурации на почту, то эта обработка для вас.

"Зачем этот велосипед, если в БСП это все реализовано?" - спросите Вы. В БСП есть мощный механизм получения списка обновлений, файлов обновлений и патчей, который активно используется в стандартных конфигурациях, призывая Вас обновиться со страницы Монитор портала 1С: ИТС и позволяет делать это автоматически (//infostart.ru/1c/articles/1317652/) Но основная проблема этого механизма то, что этот механизм заточен на самый свежий релиз самой свежей версии.

Для проверки выхода нового релиза была выбран механизм проверки кода возврата от загрузки URL каталога "Новое в версии" https://dl05.1c.ru/content/<СтрокаОписывающаяКонфигурацию>/<СтрокаОписывающаяВерсиюКонфигурации>/news.htm, который показывает, какие изменения были в релизе.

Перед всем действом проверяется работоспособность URL каталога "Новое в версии" для текущего релиза конфигурации и если он работает, то ищутся новые простым перебором с шагом 1, если нет, то на указанный для оповещений адрес шлется письмо с описанием ошибки. Изменение URL-ов и отключение данного каталога вы не прозеваете.

Затем вычисляется начальный релиз, от которого происходит поиск:

  • текущий релиз, если в списке отосланных релизов нет релиза большего чем текущий, или
  • максимальный релиз из списка уже отосланных.

Количество шагов перебора ограничено 50 т.к. для ERP была вычислена максимальная разность между числами соседних релизов - 40 (2.2.2.73-2.2.2.113). Если программа с начала поиска натыкается на новый релиз и его нет в списке уже отосланных, то программа шлет письмо о новом релизе.

Сделано по подобию //infostart.ru/public/1366810/, основное отличие в том, что в той обработке используется БСП и уведомления идут о новом релизе самой свежей версии, а у меня уведомления идут о новом релизе текущей версии.

Проверено на:

  • КА 2.5.15.215
  • УТ 11.5.12.222.

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

  • 1С:ERP Управление предприятием 2, релизы 2.5.12.215
  • 1С:Комплексная автоматизация 2, релизы 2.5.12.215
  • Управление торговлей, редакция 11, релизы 11.5.12.222

Подключаемая внешняя обработка которая выявляет и уведомляет по почте о выходе обновления для вашей текущей версии конфигурации.

См. также

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

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

1 стартмани

02.04.2025    516    2    DoubleT    8    

4

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

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

28.03.2025    836    California_Dreaming    2    

5

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

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

21.03.2025    1066    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    975    PetrovAnton    6    

5

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

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

10 стартмани

18.02.2025    882    5    kalyaka    0    

7

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

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

1 стартмани

17.02.2025    413    0    slavik27    0    

3

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

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

2 стартмани

06.02.2025    2163    17    XilDen    26    

36
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. evil_zone 01.03.24 13:23 Сейчас в теме
добрый день. Будет ли работать с конфигурациями ЗУП 3.1 ПРОФ/КОРП, БУХ 3.0 ПРОФ/КОРП, БУХ 3.0 КОРП + БИТ.ФИНАНС 3.1 ?
Оставьте свое сообщение