Вопрос получения обновлений в экосистеме 1С:Предприятие является одним из самых важных как для конечных пользователей, так и для независимых разработчиков (фрилансеров). В этой статье мы подробно разберем, как устроена система поддержки 1С, какие существуют легальные способы доступа к новым версиям программ и платформы, а также как специалисту получить доступ к функционалу без нарушения авторских прав.
Для начала проанализируем базовые правила. Если вы приобретаете программный продукт версии ПРОФ (например, 1С:Бухгалтерия 8 ПРОФ), законодательство и лицензионное соглашение требуют наличия действующего договора информационно-технологического сопровождения (ранее — ИТС, теперь — 1С:КП) для получения любых обновлений.
Рассмотрим основные нюансы этой схемы:
users.v8.1c.ru (или releases.1c.ru) блокируется.КП Техно и КП ПРОФ. КП Техно дает право только на скачивание обновлений платформы и купленной конфигурации. КП ПРОФ включает в себя также доступ к огромной базе методических материалов, консультаций и сервисам (например, 1С-Отчетность или 1С-Контрагент).1С:Предприятие 8.3, а также к сопутствующим инструментам, таким как Библиотека стандартных подсистем (БСП) и 1С:EDT.Разберем ситуацию, когда у пользователя или организации куплено несколько разных программ, например, 1С:Бухгалтерия и 1С:Зарплата и управление персоналом (ЗУП). Согласно правилам 1С, если оба продукта зарегистрированы на одно и то же юридическое или физическое лицо, для их обновления достаточно одного договора 1С:КП на один регистрационный номер. Однако это право распространяется только на те конфигурации, которые были официально приобретены и зарегистрированы в личном кабинете.
Важно: Покупка только одной 1С:Бухгалтерии не дает права на легальное скачивание и обновление 1С:ЗУП или 1С:Управление торговлей, даже если у вас есть активная подписка ИТС.
Проанализируем положение частного специалиста. Фрилансер, не являющийся партнером-франчайзи, формально не имеет права владеть доступом ко всем существующим конфигурациям для коммерческого использования. Здесь вступают в силу следующие правила:
Выясним причину, по которой специалисту может понадобиться доступ к конфигурациям, которых у него нет. Чаще всего это изучение новых релизов или тестирование. Для этих целей существуют легальные обходные пути:
Посмотрим на этот современный инструмент. Фирма «1С» предоставляет бесплатную Комьюнити-платформу для разработчиков. Зарегистрировавшись, вы получаете легальный доступ к скачиванию платформы и основных типовых конфигураций (БП, ЗУП, УТ) для целей обучения и разработки. Единственное ограничение — запрет на ведение реального учета.
Если вы планируете заниматься разработкой профессионально, можно рассмотреть приобретение NFR-версий (Not For Resale). Они стоят значительно дешевле коммерческих, включают в себя широкий набор программных продуктов, но предназначены исключительно для обучения, разработки и демонстрации возможностей.
Рассмотрим вариант аренды программ. В сервисе 1С:Fresh за фиксированную абонентскую плату вы получаете доступ к актуальным версиям множества конфигураций. Вам не нужно заботиться об обновлениях — они устанавливаются автоматически. Это отличный способ иметь под рукой «живую» базу с актуальным функционалом для тестов.
Разберем по шагам, как происходит процесс получения файлов, если все формальности соблюдены:
Конфигуратор для выполнения обновления через поддержку (Конфигурация -> Поддержка -> Обновить конфигурацию).Проанализируем программный код, который часто используется для автоматизации проверки версии платформы в самописных решениях:
// Пример получения информации о текущей версии платформы
ВерсияПлатформы = ИнфоВся.ВерсияПлатформы;
Сообщить("Текущая версия платформы: " + ВерсияПлатформы);
// Проверка необходимости обновления через метаданные
Если Метаданные.Версия < "3.0.150.1" Тогда
Сообщить("Требуется обновление конфигурации!");
КонецЕсли;
Резюмируем: Для легальной работы и доступа к обновлениям всегда следуйте правилу: Программа ПРОФ = Лицензия + 1С:КП. Если вы разработчик, используйте Комьюнити-платформу или требуйте доступ у клиента. Это обезопасит вас от юридических рисков и обеспечит корректную работу программных продуктов.