В самом начале
Давным давно, в одной компании следили за историей релизов платформы 1С и решениями на ее основе. Ежедневно ответственный человек, у которого уйма свободного времени, заходил на сайт с данными об обновлениях и следил за ситуацией. Позже, в целях автоматизации, была создана обработка, которая присылала итоговую информацию об изменениях на сайте обновлений по электронной почте. Жизнь стала проще.
Прошло уже почти 10 лет, но задача отслеживания выпуска обновлений остается до сих пор актуальной. Не только для фирм франчайзи, но и для остальных компаний, имеющих на обслуживании коробочные решения от 1С.
Здесь и сейчас Вы найдете отчет, который может послужить хорошим инструментом отслеживания и анализа продуктов и их обновлений от фирмы "1С". Но, прежде чем продолжить, хочу выразить благодарность за отличную библиотеку HTTP-коннектор от Владимира Бондаревского. Часть функционала отчета реализована с ее помощью.
Назначение отчета
Отчет предназначен для просмотра информации о продуктах фирмы "1С" и истории их изменений. В состав отчета включены несколько предопределенных вариантов:
- Актуальные версии релизов — отчет показывает актуальную информацию о релизах фирмы "1С". Структура отчета аналогично странице releases.1C.ru. Доступ к сайту ИТС не требуется, т.к. информация для отчета берется из публичного репозитория "MagickPlatformHistory" на GitHub.
- Выпущенные сегодня релизы — вариант отчета похож на предыдущий, за исключением того, что установлен отбор по дате публикации на сегодняшний день.
- Полная история релизов — отчет также использует публичный репозиторий на GitHub в качестве источника данных и похож на предыдущие отчеты. Его главное отличие — это отображение истории всех изменений по релизам (не только публикации релиза, но и изменение информации о плановых версиях обновлений, демоверсий и др.). Ранее мы уже анализировали историю изменений страницы с обновлениями, кто не читал — добро пожаловать!
- Актуальные версии релизов (расширенная) — структура отчета похожа на первый вариант из списка, но главное отличие — это дополнение отчета информацией с сайта releases.1C.ru. В настройка этого варианта необходимо ввести логин и пароль от учетной записи ИТС, чтобы отчет смог получить необходимую информацию.
- Расширенная информация по продукту — расшифровка варианта "Актуальные версии релизов (расширенная)" по точному имени продукта. Показывает информацию об истории релизов с дополнением данных о диске ИТС и списке версий для обновления. В настройках этого варианта необходимо ввести логин и пароль от учетной записи ИТС.
- Порядок обновления релизов — также является расшифровкой варианта "Актуальные версии релизов (расширенная)". Показывает порядок установки обновлений релизов, чтобы перейти от текущей (введенной в параметр отчета) версии к последней. В настройках этого варианта необходимо ввести логин и пароль от учетной записи ИТС.
В итоге, с помощью отчета можно решать такие задачи как:
- Отслеживание выпуска обновлений для конкретных продуктов (платформа, конфигурации и т.д.).
- Получать дополнительную информацию о выпуске обновлений (порядок обновления, ссылка на страницу продукта или обновления и т.д.)
Для работы отчета необходимо соблюсти следующие требования:
- Версия платформы 8.3.10 или выше.
- Доступ в интернет с клиентских компьютеров для файловых баз, а для клиент-серверного доступ к сети должен быть открыт на сервере.
- Для получения дополнительной информации о релизах необходима подписка ИТС и доступ к обновлениям программ.
Далее кратко рассмотрим основные варианты отчета.
Основные варианты
Шесть предопределенных вариантов отчета — это не предел. Вы можете настроить свои собственные варианты, используя штатные возможности СКД.
Далее Вы можете посмотреть как выглядит каждый вариант, что в них можно посмотреть.
Актуальные версии релизов
Показывает актуальные релизы всех продуктов "1С" (технологической платформы, конфигураций и т.д.).
Для просмотра информации доступ к ИТС не требуется. Источником данных выступает репозиторий на GitHub.
Выпущенные сегодня релизы
Аналог варианта "Актуальные версии релизов", только показывает релизы, выпущенные за сегодня.
Доступ к ИТС также не требуется.
Вариант показывает все изменения по продуктам, которые происходили на сайте releases.1C.ru с начала 2024 года.
Информация берется с репозитория на GitHub, поэтому доступа к ИТС не требуется. История содержит не только информацию о выпуске релизов, но и любые другие изменения (добавление информации о плановых версиях, сдвиг сроков выпуска, появление информации о демоверсиях и др.).
Актуальные версии релизов (расширенная)
Является дополнением к основному варианту "Актуальные версии релизов", обогащая его информацией с сайта releases.1C.ru. Перед формированием рекомендую заполнить логин и пароль от учетной записи ИТС.
После формирования Вам будут доступны ссылки для перехода к странице продукта, а также запуск расшифровки отчета (информация о списке релизов с сайта обновлений, порядок обновления до нужной версии).
Есть возможность установить отбор по только доступным Вашей учетной записи продуктам.
Расширенная информация по продукту
Расшифровка для варианта "Актуальные версии релизов (расширенная)", с помощью которой можно просмотреть информацию о всех релизах продукта, диске ИТС и обновляемых версиях (что и на что можно обновить).
Может быть полезно, для получения истории и доп. информации по истории релизов.
Порядок обновления релизов
Расшифровка для варианта "Актуальные версии релизов (расширенная)", с помощью которой можно определить порядок установки обновлений для продукта с текущей (указанной в настройке отчета) версии.
Далее можно перейти по ссылкам для скачивания и продолжить работы по обновлению конфигурации 🙂
Варианты для работы со статистикой
Для работы со статистикой выпуска релизов и связанной информацией были добавлены новые варианты отчетов.
Количество продуктов по категориям
Частота обновления категорий
Динамика обновления продуктов
Изменение планов выпуска релизов
Выпущенные релизы по дням
Варианты предназначены для анализа выпуска обновлений и планирования работ по актуализации конфигураций обслуживаемых информационных баз. Также может быть настроена автоматическая рассылка отчета с нужными данными в зависимости от поставленных задач.
Простые варианты для простых задач!
Заключение
Ничего сверхъествественного, подобные разработки уже есть на Инфостарт. Ссылки на некоторые из них я оставил ниже. Отчет является попыткой упростить работу с информацией о выпуске новых версий конфигураций и других решений от фирмы "1С". Уникальной возможностью отчета остается возможность просмотра истории изменений информации с сайта обновлений. Аналога этой функции на Инфостарт еще не встречал.
Отчет создавался человеком для человеков, поэтому человеческий фактор исключать нельзя 🙂 Прошу обо всех найденных ошибках, неточностях, предложениях писать в приватный чат (так будет проще уточнять детали) или в комментариях.
Всем доброго дня, хорошего настроения и успехов!
Версия 1.0.0.0 от 01.09.2024 — Первая версия отчета
Отчет предназначен для просмотра информации о продуктах фирмы "1С" и истории их изменений. В состав отчета включены несколько предопределенных вариантов:
- Актуальные версии релизов — отчет показывает актуальную информацию о релизах фирмы "1С". Структура отчета аналогично странице releases.1C.ru. Доступ к сайту ИТС не требуется, т.к. информация для отчета берется из публичного репозитория "MagickPlatformHistory" на GitHub.
- Выпущенные сегодня релизы — вариант отчета похож на предыдущий, за исключением того, что установлен отбор по дате публикации на сегодняшний день.
- Полная история релизов — отчет также использует публичный репозиторий на GitHub в качестве источника данных и похож на предыдущие отчеты. Его главное отличие — это отображение истории всех изменений по релизам (не только публикации релиза, но и изменение информации о плановых версиях обновлений, демоверсий и др.). Ранее мы уже анализировали историю изменений страницы с обновлениями, кто не читал — добро пожаловать!
- Актуальные версии релизов (расширенная) — структура отчета похожа на первый вариант из списка, но главное отличие — это дополнение отчета информацией с сайта releases.1C.ru. В настройка этого варианта необходимо ввести логин и пароль от учетной записи ИТС, чтобы отчет смог получить необходимую информацию.
- Расширенная информация по продукту — расшифровка варианта "Актуальные версии релизов (расширенная)" по точному имени продукта. Показывает информацию об истории релизов с дополнением данных о диске ИТС и списке версий для обновления. В настройках этого варианта необходимо ввести логин и пароль от учетной записи ИТС.
- Порядок обновления релизов — также является расшифровкой варианта "Актуальные версии релизов (расширенная)". Показывает порядок установки обновлений релизов, чтобы перейти от текущей (введенной в параметр отчета) версии к последней. В настройках этого варианта необходимо ввести логин и пароль от учетной записи ИТС.
В итоге, с помощью отчета можно решать такие задачи как:
- Отслеживание выпуска обновлений для конкретных продуктов (платформа, конфигурации и т.д.).
- Получать дополнительную информацию о выпуске обновлений (порядок обновления, ссылка на страницу продукта или обновления и т.д.)
Требования
- Версия платформы 8.3.10 или выше.
- Доступ в интернет с клиентских компьютеров для файловых баз, а для клиент-серверного доступ к сети должен быть открыт на сервере.
- Для получения дополнительной информации о релизах необходима подписка ИТС и доступ к обновлениям программ.
Версия 1.1.0.0 от 14.12.2024 — Улучшение работы со статистикой
- Добавлены варианты отчета для работы со статистикой
- Количество продуктов по категориям
- Частота обновления категорий
- Период выпуска версий
- Динамика выпуска релизов
- Динамика обновления продуктов
- "Мертвые" решения
- Изменение планов выпуска релизов
- Рабочие дни фирмы "1С"
- Выпущенные релизы по дням
- Отчет пересобран на платформе 8.3.16.1063
Другие ссылки
О да, за столько лет уж можно было создать простенький api-сервис для нужд клиентов, но для 1С встраивание котиков в конфигурации оказалось важнее, вот и пилим мы каждый свои грабли, количество подобных решений на инфостарте разве что загрузкам из эксель проигрывает.
(1) сервис со стороны фирмы «1С» — это и есть сайт releases.1C.ru. Также есть rss-лента для получения информации об обновлениях, уведомления в новостях самой конфигурации, а также новостные ленты у партнеров.
Поэтому немного не понял в чью сторону Вы выразили недовольство.
Ну а аналогичного инструмента на ИС я не видел. Поделитесь информацией, пожалуйста
(2)
Сайт который надо парсить, что не законно, никак не тянет на сервис с описанным функционалом. К тому же многие важные вещи никак на него не выведены, например версия платформы. Выделения, что релиз отозван, в списке тоже нет, только на странице релиза т.д. и т.п.
я и не имел в виду полностью аналогичного, а вот в разных вариациях присутствует много, некоторые ссылки вы сами выложили в статье. Их легко найти по ключевым словам «downloads.1c.ru», «releases.1c.ru» и т.д.
(3) тогда понял.
Опередили: разрабатывал для личных нужд конфу для работы с релизами, хотел поделиться)
(5) если решение делать в виде конфигурации, но можно намного больше функционала добавить.
Тае что выкладывайте:)
(6) довожу до ума: думаю, сегодня будет)
(2) Было, было. Я когда-то видел, причём именно парсинг сайта. Я тогда плотно занимался парсингом по своим задачам, поэтому обратил внимание. Не скажу, что такое навороченное, но идея была аналогичная. Что не умаляет достоинств конкретно этой публикации.
А сарказм коллеги, думаю, направлен не в Ваш адрес, а в адрес фирмы 1С. И то правда, могли бы уже рест-сервис замутить…
Из любопытства: зачем оно надо, если можно просто зайти на офф. сайт?
ЗЫ: Плюс есть надоедливое напоминание (почти такое же как «сделать яндекс заглавной страницей») при входе в базу об актуальности версии конфы
(9) основные кейсы я описал в статье. А так для отслеживания выпуска обновлений по нескольким конфигурациям, особенно если в них не сидишь и новости не видишь 🙂
(1)котики только в Бп 3.0, и вообще команда БП 3.0 живет своей отдельной жизнью и развивает продукт лучший среди 1сных продуктов.
(10) Существуют подписки на новости итс о выходе платформы, конфигураций и прочего. Хотя, по мне так это спам очередной.
(11) я честно пытался, но там иногда не все так просто понять 🙂 Есть маркетинговая составляющая, иногда весомая.
(8) Естественно в сторону 1С, у меня свой аналогичный велосипед в виде конфигурации, и после обновлений сайта каждый раз менять парсер прилично надоело.
(9) когда ты работаешь с парой десяткой видов конфигураций 1С на отслеживание через сайт или письма можно тратить по несколько рабочих дней в неделю, нужны инструменты которые выводят всю нужную информацию разом в минимальное количество кликов.