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

10.04.24

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

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

Файлы

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

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

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Как известно, номер версии конфигурации 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 Бесплатно (free)

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

02.07.2025    390    1c-izh    0    

7

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

Продолжаем делиться опытом ICL SOFT – в этой статье рассказываем о сложном обновлении сильно доработанной конфигурации "1С:ERP Управление холдингом с версии 3.1.8.15" до актуальной версии редакции 3.2. Публикации о сложных обновлениях, которые можно найти в открытых источниках, содержат мало подробной информации об использованных инструментах и решениях. Часто в них отсутствует информация о том, что находится под капотом этих решений. Будем рады, если наша статья окажется полезной

1 стартмани

01.07.2025    593    vladimir_iclsoft    1    

14

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

Тестовая база обновлена через все ключевые релизы, всё протестировано, остатки сведены, вы готовы обновить «боевую» базу, но…по замерам для этого потребуется целая неделя, а у вас есть всего пара выходных. Знакомая ситуация? Расскажем, как увеличить скорость отработки промежуточных конфигураций!

18.06.2025    1726    1c-izh    12    

8

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

Наша компания перманентно занимаемся обновлением «старых» и, к тому же, сильно нетиповых конфигураций. Хочется поделиться опытом по работе с важным этапом подобных проектов — поиску и оптимизации промежуточных конфигураций 1С. Первый материал будет полезен начинающим специалистам 1С, а в последующих, надеемся, найдется интересная информация и для матерых разработчиков.

04.06.2025    3020    1c-izh    11    

16

Обновление 1С 1С v8.3 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Абонемент ($m)

Добавление в Справочник "Статьи затрат" отсутствующих предопределённых элементов.

1 стартмани

23.05.2025    385    0    qrw    0    

0

БСП (Библиотека стандартных подсистем) Обновление 1С Программист 1C:ERP Бесплатно (free)

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

29.04.2025    2257    krasnoshchekovpavel    7    

18

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

Методика, описанная в статье, выработана при переезде с 1С:ДО 2.1 на 1С:ДО 3.0. Может также применяться при переходе с 1С:УПП на 1C:ERP, 1C:ERP на 1C:ERP УХ и т. п. Учтены все необходимые доработки при переезде на новую конфигурацию и предупреждены возможные ошибки.

21.04.2025    2524    PROSTO-1C    4    

4

Обновление 1С Программист 1С v8.3 1C:Бухгалтерия 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1C:ERP Абонемент ($m)

Внешняя обработка для обновления расширений и дополнительных обработок 1С из GitHub. Поддерживает как публичные, так и приватные репозитории, фильтрацию релизов по версии конфигурации, скачивание .cfe, .epf, .erf.

1 стартмани

15.04.2025    1968    7    Aleksandr    0    

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