Как использовать одну подписку ИТС для нескольких баз 1С и избежать сообщений о неправомерном использовании?

Программист 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет
← К списку

Приветствуем вас, уважаемые коллеги! Сегодня мы с вами разберем крайне актуальную и часто встречающуюся проблему: как эффективно управлять несколькими информационными базами 1С, используя при этом одну подписку на Информационно-технологическое сопровождение (ИТС), и что делать с назойливыми сообщениями о неправомерном использовании программного продукта. Мы рассмотрим различные подходы, проанализируем технические аспекты и выясним, как соблюсти баланс между удобством и требованиями лицензионного соглашения.

Понимание проблемы: ИТС и проверка правомерности

Прежде чем мы перейдем к решениям, давайте кратко рассмотрим, что такое ИТС и почему возникает данная проблема. Подписка на ИТС (Информационно-технологическое сопровождение) является ключевым элементом для полноценной и легальной работы с программами 1С. Она предоставляет доступ к: * Оперативным обновлениям платформы и типовых конфигураций. * Актуальной регламентированной отчетности. * Различным технологическим сервисам (например, 1С:Контрагент, 1С-Отчетность). * Автоматическому заполнению данных и загрузке классификаторов (адресный, банковский, курсы валют). Для получения всех этих преимуществ необходимо подключить интернет-поддержку в вашей информационной базе, введя логин и пароль пользователя портала 1С:ИТС. Эти учетные данные сохраняются в программе и используются не только для доступа к сервисам, но и для проверки правомерности использования конфигурации. Начиная с версии платформы 1С:Предприятие 8.3.7, был реализован механизм проверки правомерности использования и обновления типовых конфигураций. Эта проверка выполняется средствами технологической платформы 1С:Предприятие 8.3 после завершения обновления конфигурации. Запускается она в виде фонового задания UpdateConfigurationLicense, которое выполняет запрос к Центру защиты обновлений (ЦЗО) по адресу https://1cv8update.com. Сообщение "Обнаружено неправомерное использование данного программного продукта" появляется именно тогда, когда ваша конфигурация 1С, связавшись с ЦЗО, не обнаруживает совпадений по зарегистрированным данным. Это может быть связано с отсутствием регистрации конфигурации, ненастроенной интернет-поддержкой или недействующей подпиской ИТС. Теперь, когда мы понимаем суть проблемы, давайте рассмотрим практические решения.

Решение 1: Использование одного логина/пароля ИТС для нескольких локальных баз

Мы начнем с наиболее распространенного и часто обсуждаемого на форумах способа, который позволяет использовать одну действующую подписку ИТС для нескольких информационных баз, развернутых локально (не в облаке 1cfresh.com).

Принцип работы

Если у вас есть несколько информационных баз 1С (например, рабочая, тестовая, архивные), и только одна из них имеет действующую подписку ИТС, вы можете использовать логин и пароль от этой действующей подписки для подключения интернет-поддержки в других базах. Технически это возможно, если зарегистрированный программный продукт позволяет использовать нужную конфигурацию базы.

Пошаговая инструкция

Рассмотрим подробнее, как это сделать, и какие нюансы следует учесть: 1. Определяем базу с действующим ИТС: Выберите одну информационную базу, к которой привязана действующая подписка ИТС и логин/пароль от портала 1С. 2. Подключаем интернет-поддержку в целевой базе: Откройте ту информационную базу, в которой вам необходимо получить обновления или доступ к сервисам (например, архивную базу или базу с просроченным ИТС). * Перейдите в раздел "Настройки""Администрирование""Интернет-поддержка и сервисы". * Установите флажок "Подключить интернет-поддержку". * Введите логин и пароль от вашей действующей подписки ИТС (той, что привязана к "основной" базе). * Нажмите "Подключить". 3. Выполняем необходимые действия: После успешного подключения вы сможете: * Обновить платформу и конфигурацию. * Загрузить актуальные классификаторы (адресный, банковский, курсы валют). * Использовать другие сервисы, требующие ИТС. 4. Важный шаг – отключение интернет-поддержки: Если в этой базе ИТС просрочен или вы не хотите, чтобы она постоянно проходила проверку, немедленно отключите интернет-поддержку после выполнения всех необходимых действий. * Вернитесь в раздел "Настройки""Администрирование""Интернет-поддержка и сервисы". * Снимите флажок "Подключить интернет-поддержку". * Нажмите "Отключить".

Преимущества и ограничения

* Преимущества: * Позволяет получать актуальные обновления и классификаторы для нескольких локальных баз, имея одну подписку ИТС. * Экономит затраты на покупку нескольких подписок ИТС для баз, которые используются нерегулярно (например, для просмотра архивов). * Помогает избежать постоянных сообщений о неправомерном использовании в базах с просроченным ИТС, если интернет-поддержка в них отключена. * Ограничения и важные моменты: * Лицензионное соглашение: Следует помнить, что, согласно условиям лицензионного соглашения, использование одной учетной записи ИТС для владельцев разных продуктов 1С или разных юридических лиц является нарушением. Этот метод применим в рамках одного предприятия и для одного зарегистрированного программного продукта. * Облачные сервисы (1С:Fresh): Для облачных сервисов действуют строгие ограничения на количество баз и одновременно работающих сеансов, определяемые тарифом сопровождения (например, ИТС SaaS Проф — 5 сеансов, ИТС SaaS Техно — 1 сеанс). Описанный метод не применим к облачным базам. * Фоновое задание: При каждом обновлении конфигурации запускается фоновое задание UpdateConfigurationLicense. Если интернет-поддержка включена, оно будет пытаться связаться с ЦЗО. Поэтому отключение интернет-поддержки сразу после обновления критически важно для баз без действующего ИТС.

Решение 2: Использование загрузки из DT-файла

Интересный подход, который также упоминается на форумах, связан с использованием механизма загрузки информационной базы из файла формата *.dt. Давайте разберем его подробнее.

Принцип работы

Некоторые пользователи отмечают, что при загрузке информационной базы из файла *.dt проверка правомерности использования прикладного решения не выполняется. Это может быть связано с тем, что при загрузке из *.dt происходит полное замещение существующей информации, и, возможно, механизм проверки не активируется в этот момент или не сохраняет свое состояние.

Пошаговая инструкция и анализ

1. Создаем резервную копию: Всегда перед такими операциями создавайте резервную копию вашей информационной базы. 2. Выгружаем базу в DT-файл: * Откройте конфигуратор вашей информационной базы. * Перейдите в меню "Администрирование""Выгрузить информационную базу...". * Сохраните файл с расширением .dt в надежном месте. 3. Создаем новую, пустую информационную базу: * Добавьте новую информационную базу в список 1С:Предприятия. * Выберите создание новой информационной базы из шаблона или пустую базу. 4. Загружаем DT-файл в новую базу: * Откройте конфигуратор новой, пустой информационной базы. * Перейдите в меню "Администрирование""Загрузить информационную базу...". * Укажите путь к вашему файлу .dt. * Подтвердите загрузку. 5. Проверяем: После загрузки и первого запуска базы в режиме 1С:Предприятие, проверьте, появляются ли сообщения о неправомерном использовании.

Преимущества и нюансы

* Преимущества: По отзывам некоторых пользователей, этот метод может помочь избежать сообщений о неправомерном использовании, если база была загружена из .dt. Это особенно актуально для архивных файловых баз, которые редко обновляются. * Нюансы: * Перенос лицензии: При переустановке 1С и первой активации программы на новом компьютере, даже если загрузка происходит из .dt-файла, вам потребуется выбрать "Восстановление" для лицензии и иметь доступ к официальному порталу 1С и кодам активации программной лицензии. Метод .dt-файла не отменяет необходимость наличия лицензии на программный продукт. * Актуальность данных: Помните, что .dt-файл содержит данные на момент выгрузки. Если вам нужны самые свежие обновления, вам все равно придется использовать метод с временным подключением интернет-поддержки, описанный в Решении 1. * Прикрепленные файлы: При выгрузке информационной базы в файл .dt прикрепленные файлы не выгружаются и их необходимо переносить отдельно.

Решение 3: Понимание различий в проверке правомерности

Давайте глубже проанализируем, в каких случаях проверка правомерности использования 1С не выполняется. Это поможет нам понять, когда можно не беспокоиться о сообщениях.

Условия, при которых проверка не выполняется

Мы выяснили, что проверка правомерности использования 1С не выполняется в следующих случаях: * Базовые лицензии: Для прикладных решений, использующих базовую лицензию, процедура проверки правомерности использования не проводится. Если ваша конфигурация работает на базовой лицензии, вы не столкнетесь с этими сообщениями. * Загрузка из DT-файла (по наблюдениям): Как мы уже обсуждали, есть наблюдения, что при загрузке информационной базы из файла *.dt проверка может не выполняться. Однако это скорее "побочный эффект", а не официально задокументированное правило. * Отсутствие интернет-поддержки: Если интернет-поддержка в базе 1С полностью отключена и программа не может связаться с ЦЗО, то проверка не будет выполнена. Это и является основой "Решения 1", когда мы временно включаем поддержку для обновления, а затем отключаем.

Фоновое задание UpdateConfigurationLicense

Давайте подробнее остановимся на фоновом задании UpdateConfigurationLicense. * Это системное фоновое задание, которое запускается платформой 1С:Предприятие 8.3 автоматически после обновления конфигурации. * Его основная задача – выполнить манипуляции для обновления лицензии и контроля правомерности использования. * Во время работы этого задания (которое обычно занимает около минуты) доступ к информационной базе может быть временно заблокирован. * Если интернет-поддержка отключена, это задание все равно запустится, но не сможет выполнить запрос к ЦЗО, и, соответственно, не вызовет сообщения о неправомерности.

Пример работы с фоновыми заданиями (для справки)

Хотя напрямую управлять заданием UpdateConfigurationLicense для обхода проверки не рекомендуется, понимание работы с фоновыми заданиями может быть полезным. Мы можем посмотреть список регламентных заданий в режиме 1С:Предприятие.


// Пример получения списка регламентных заданий
Процедура ПолучитьСписокРегламентныхЗаданий()

    СписокЗаданий = РегламентныеЗадания.ПолучитьСписок();

    Для Каждого Задание Из СписокЗаданий Цикл
        Сообщить("Имя задания: " + Задание.Имя);
        Сообщить("Использование: " + Задание.Использование);
        Сообщить("Состояние: " + Задание.Состояние);
        Сообщить("--------------------");
    КонецЦикла;

КонецПроцедуры

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

Заключение

Мы с вами подробно рассмотрели, как можно эффективно использовать одну подписку ИТС для нескольких баз 1С и избежать появления сообщений о неправомерном использовании. Мы выяснили, что наиболее практичным и широко используемым методом является временное подключение интернет-поддержки с действующим логином/паролем ИТС для получения обновлений и классификаторов, с последующим обязательным отключением ее в базах, где ИТС просрочен или не требуется постоянная связь с ЦЗО. Также мы затронули возможность использования загрузки из *.dt-файла, которая, по некоторым наблюдениям, может помочь избежать сообщений, но не отменяет необходимости наличия лицензии. Важно помнить о соблюдении лицензионных соглашений. Описанные методы применимы в рамках одного предприятия и для одного зарегистрированного программного продукта, чтобы обеспечить его актуальность и функциональность. Надеемся, что эта информация поможет вам более уверенно работать с вашими информационными базами 1С!

← К списку