Приветствуем вас, уважаемые коллеги! Сегодня мы с вами разберем крайне актуальную и часто встречающуюся проблему: как эффективно управлять несколькими информационными базами 1С, используя при этом одну подписку на Информационно-технологическое сопровождение (ИТС), и что делать с назойливыми сообщениями о неправомерном использовании программного продукта. Мы рассмотрим различные подходы, проанализируем технические аспекты и выясним, как соблюсти баланс между удобством и требованиями лицензионного соглашения.
Прежде чем мы перейдем к решениям, давайте кратко рассмотрим, что такое ИТС и почему возникает данная проблема.
Подписка на ИТС (Информационно-технологическое сопровождение) является ключевым элементом для полноценной и легальной работы с программами 1С. Она предоставляет доступ к:
* Оперативным обновлениям платформы и типовых конфигураций.
* Актуальной регламентированной отчетности.
* Различным технологическим сервисам (например, 1С:Контрагент, 1С-Отчетность).
* Автоматическому заполнению данных и загрузке классификаторов (адресный, банковский, курсы валют).
Для получения всех этих преимуществ необходимо подключить интернет-поддержку в вашей информационной базе, введя логин и пароль пользователя портала 1С:ИТС. Эти учетные данные сохраняются в программе и используются не только для доступа к сервисам, но и для проверки правомерности использования конфигурации.
Начиная с версии платформы 1С:Предприятие 8.3.7, был реализован механизм проверки правомерности использования и обновления типовых конфигураций. Эта проверка выполняется средствами технологической платформы 1С:Предприятие 8.3 после завершения обновления конфигурации. Запускается она в виде фонового задания UpdateConfigurationLicense, которое выполняет запрос к Центру защиты обновлений (ЦЗО) по адресу https://1cv8update.com.
Сообщение "Обнаружено неправомерное использование данного программного продукта" появляется именно тогда, когда ваша конфигурация 1С, связавшись с ЦЗО, не обнаруживает совпадений по зарегистрированным данным. Это может быть связано с отсутствием регистрации конфигурации, ненастроенной интернет-поддержкой или недействующей подпиской ИТС.
Теперь, когда мы понимаем суть проблемы, давайте рассмотрим практические решения.
Мы начнем с наиболее распространенного и часто обсуждаемого на форумах способа, который позволяет использовать одну действующую подписку ИТС для нескольких информационных баз, развернутых локально (не в облаке 1cfresh.com).
Если у вас есть несколько информационных баз 1С (например, рабочая, тестовая, архивные), и только одна из них имеет действующую подписку ИТС, вы можете использовать логин и пароль от этой действующей подписки для подключения интернет-поддержки в других базах. Технически это возможно, если зарегистрированный программный продукт позволяет использовать нужную конфигурацию базы.
Рассмотрим подробнее, как это сделать, и какие нюансы следует учесть: 1. Определяем базу с действующим ИТС: Выберите одну информационную базу, к которой привязана действующая подписка ИТС и логин/пароль от портала 1С. 2. Подключаем интернет-поддержку в целевой базе: Откройте ту информационную базу, в которой вам необходимо получить обновления или доступ к сервисам (например, архивную базу или базу с просроченным ИТС). * Перейдите в раздел "Настройки" – "Администрирование" – "Интернет-поддержка и сервисы". * Установите флажок "Подключить интернет-поддержку". * Введите логин и пароль от вашей действующей подписки ИТС (той, что привязана к "основной" базе). * Нажмите "Подключить". 3. Выполняем необходимые действия: После успешного подключения вы сможете: * Обновить платформу и конфигурацию. * Загрузить актуальные классификаторы (адресный, банковский, курсы валют). * Использовать другие сервисы, требующие ИТС. 4. Важный шаг – отключение интернет-поддержки: Если в этой базе ИТС просрочен или вы не хотите, чтобы она постоянно проходила проверку, немедленно отключите интернет-поддержку после выполнения всех необходимых действий. * Вернитесь в раздел "Настройки" – "Администрирование" – "Интернет-поддержка и сервисы". * Снимите флажок "Подключить интернет-поддержку". * Нажмите "Отключить".
* Преимущества:
* Позволяет получать актуальные обновления и классификаторы для нескольких локальных баз, имея одну подписку ИТС.
* Экономит затраты на покупку нескольких подписок ИТС для баз, которые используются нерегулярно (например, для просмотра архивов).
* Помогает избежать постоянных сообщений о неправомерном использовании в базах с просроченным ИТС, если интернет-поддержка в них отключена.
* Ограничения и важные моменты:
* Лицензионное соглашение: Следует помнить, что, согласно условиям лицензионного соглашения, использование одной учетной записи ИТС для владельцев разных продуктов 1С или разных юридических лиц является нарушением. Этот метод применим в рамках одного предприятия и для одного зарегистрированного программного продукта.
* Облачные сервисы (1С:Fresh): Для облачных сервисов действуют строгие ограничения на количество баз и одновременно работающих сеансов, определяемые тарифом сопровождения (например, ИТС SaaS Проф — 5 сеансов, ИТС SaaS Техно — 1 сеанс). Описанный метод не применим к облачным базам.
* Фоновое задание: При каждом обновлении конфигурации запускается фоновое задание UpdateConfigurationLicense. Если интернет-поддержка включена, оно будет пытаться связаться с ЦЗО. Поэтому отключение интернет-поддержки сразу после обновления критически важно для баз без действующего ИТС.
Интересный подход, который также упоминается на форумах, связан с использованием механизма загрузки информационной базы из файла формата *.dt. Давайте разберем его подробнее.
Некоторые пользователи отмечают, что при загрузке информационной базы из файла *.dt проверка правомерности использования прикладного решения не выполняется. Это может быть связано с тем, что при загрузке из *.dt происходит полное замещение существующей информации, и, возможно, механизм проверки не активируется в этот момент или не сохраняет свое состояние.
1. Создаем резервную копию: Всегда перед такими операциями создавайте резервную копию вашей информационной базы.
2. Выгружаем базу в DT-файл:
* Откройте конфигуратор вашей информационной базы.
* Перейдите в меню "Администрирование" – "Выгрузить информационную базу...".
* Сохраните файл с расширением .dt в надежном месте.
3. Создаем новую, пустую информационную базу:
* Добавьте новую информационную базу в список 1С:Предприятия.
* Выберите создание новой информационной базы из шаблона или пустую базу.
4. Загружаем DT-файл в новую базу:
* Откройте конфигуратор новой, пустой информационной базы.
* Перейдите в меню "Администрирование" – "Загрузить информационную базу...".
* Укажите путь к вашему файлу .dt.
* Подтвердите загрузку.
5. Проверяем: После загрузки и первого запуска базы в режиме 1С:Предприятие, проверьте, появляются ли сообщения о неправомерном использовании.
* Преимущества: По отзывам некоторых пользователей, этот метод может помочь избежать сообщений о неправомерном использовании, если база была загружена из .dt. Это особенно актуально для архивных файловых баз, которые редко обновляются.
* Нюансы:
* Перенос лицензии: При переустановке 1С и первой активации программы на новом компьютере, даже если загрузка происходит из .dt-файла, вам потребуется выбрать "Восстановление" для лицензии и иметь доступ к официальному порталу 1С и кодам активации программной лицензии. Метод .dt-файла не отменяет необходимость наличия лицензии на программный продукт.
* Актуальность данных: Помните, что .dt-файл содержит данные на момент выгрузки. Если вам нужны самые свежие обновления, вам все равно придется использовать метод с временным подключением интернет-поддержки, описанный в Решении 1.
* Прикрепленные файлы: При выгрузке информационной базы в файл .dt прикрепленные файлы не выгружаются и их необходимо переносить отдельно.
Давайте глубже проанализируем, в каких случаях проверка правомерности использования 1С не выполняется. Это поможет нам понять, когда можно не беспокоиться о сообщениях.
Мы выяснили, что проверка правомерности использования 1С не выполняется в следующих случаях:
* Базовые лицензии: Для прикладных решений, использующих базовую лицензию, процедура проверки правомерности использования не проводится. Если ваша конфигурация работает на базовой лицензии, вы не столкнетесь с этими сообщениями.
* Загрузка из DT-файла (по наблюдениям): Как мы уже обсуждали, есть наблюдения, что при загрузке информационной базы из файла *.dt проверка может не выполняться. Однако это скорее "побочный эффект", а не официально задокументированное правило.
* Отсутствие интернет-поддержки: Если интернет-поддержка в базе 1С полностью отключена и программа не может связаться с ЦЗО, то проверка не будет выполнена. Это и является основой "Решения 1", когда мы временно включаем поддержку для обновления, а затем отключаем.
Давайте подробнее остановимся на фоновом задании UpdateConfigurationLicense.
* Это системное фоновое задание, которое запускается платформой 1С:Предприятие 8.3 автоматически после обновления конфигурации.
* Его основная задача – выполнить манипуляции для обновления лицензии и контроля правомерности использования.
* Во время работы этого задания (которое обычно занимает около минуты) доступ к информационной базе может быть временно заблокирован.
* Если интернет-поддержка отключена, это задание все равно запустится, но не сможет выполнить запрос к ЦЗО, и, соответственно, не вызовет сообщения о неправомерности.
Хотя напрямую управлять заданием UpdateConfigurationLicense для обхода проверки не рекомендуется, понимание работы с фоновыми заданиями может быть полезным. Мы можем посмотреть список регламентных заданий в режиме 1С:Предприятие.
// Пример получения списка регламентных заданий
Процедура ПолучитьСписокРегламентныхЗаданий()
СписокЗаданий = РегламентныеЗадания.ПолучитьСписок();
Для Каждого Задание Из СписокЗаданий Цикл
Сообщить("Имя задания: " + Задание.Имя);
Сообщить("Использование: " + Задание.Использование);
Сообщить("Состояние: " + Задание.Состояние);
Сообщить("--------------------");
КонецЦикла;
КонецПроцедуры
Данный код позволяет получить общую информацию о регламентных заданиях, но прямого управления заданием UpdateConfigurationLicense через стандартные средства 1С для обхода проверки не предусмотрено и не рекомендуется.
Мы с вами подробно рассмотрели, как можно эффективно использовать одну подписку ИТС для нескольких баз 1С и избежать появления сообщений о неправомерном использовании.
Мы выяснили, что наиболее практичным и широко используемым методом является временное подключение интернет-поддержки с действующим логином/паролем ИТС для получения обновлений и классификаторов, с последующим обязательным отключением ее в базах, где ИТС просрочен или не требуется постоянная связь с ЦЗО.
Также мы затронули возможность использования загрузки из *.dt-файла, которая, по некоторым наблюдениям, может помочь избежать сообщений, но не отменяет необходимости наличия лицензии.
Важно помнить о соблюдении лицензионных соглашений. Описанные методы применимы в рамках одного предприятия и для одного зарегистрированного программного продукта, чтобы обеспечить его актуальность и функциональность.
Надеемся, что эта информация поможет вам более уверенно работать с вашими информационными базами 1С!