Как правильно перейти с конфигурации 1С:Бухгалтерия ПРОФ на Базовую версию и активировать лицензию?

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

Переход с версии ПРОФ на Базовую (так называемый «даунгрейд») — задача не самая тривиальная, так как платформа 1С:Предприятие жестко разделяет эти типы поставок на уровне системы защиты. Часто пользователи сталкиваются с ситуацией, когда конфигурация уже заменена на базовую, но программа при запуске упорно требует 15-значный пин-код (от версии ПРОФ), игнорируя купленный 16-значный код от Базовой версии. Разберем по шагам, как правильно выполнить эту процедуру, чтобы легализовать учет и избежать ошибок лицензирования.

Проверка соответствия базы ограничениям Базовой версии

Прежде чем приступать к техническим манипуляциям в Конфигураторе, проанализируем состояние информационной базы. Базовая версия накладывает ряд жестких ограничений, без соблюдения которых переход невозможен:

  1. Количество организаций: В Базовой версии «1С:Бухгалтерии» можно вести учет только по одной организации. Проверим справочник Организации. Если в нем содержится более одного элемента (даже если остальные помечены на удаление), платформа заблокирует работу. Перед переходом лишние организации необходимо физически удалить из базы через «Удаление помеченных объектов».
  2. Изменения в конфигурации: Базовая версия работает только как типовая. Если в вашей версии ПРОФ были внесены доработки в программный код или метаданные, при переходе на Базовую они будут полностью утрачены.
  3. Использование расширений: Хотя современные базовые версии поддерживают расширения, некоторые специфические функции (например, изменение структуры данных через расширения) могут конфликтовать с базовой лицензией.

Шаг 1: Правильная подготовка и замена конфигурации

Рассмотрим стандартную ошибку: простая попытка «накатить» базовый .cf файл на базу ПРОФ часто не меняет внутренний идентификатор конфигурации. Проанализируем правильный алгоритм действий в Конфигураторе:

  1. Создадим резервную копию базы (выгрузка .dt). Это обязательный этап перед любыми экспериментами с поддержкой.
  2. Зайдем в меню Конфигурация — Поддержка — Настройка поддержки.
  3. Нажмем кнопку Снять с поддержки. Это необходимо, чтобы база «забыла», что она является версией ПРОФ. После этого дерево конфигурации станет редактируемым (объекты перестанут быть «замороженными»).
  4. Выполним команду Конфигурация — Загрузить конфигурацию из файла. Выберем заранее подготовленный файл .cf именно Базовой версии того же релиза (или более свежего).

Важный технический нюанс: У версии ПРОФ внутреннее имя конфигурации в метаданных обычно Accounting, а у базовой — AccountingBase. Именно по этому имени платформа определяет, какой диалог получения лицензии вызывать. Загрузка через «Загрузить конфигурацию из файла» (а не через «Сравнение/объединение») принудительно заменяет имя и структуру метаданных.

Шаг 2: Очистка системы от следов «ломанных» компонентов и старых лицензий

Выясним причину, почему даже после замены конфигурации 1С может просить пин-код ПРОФ. Часто это происходит из-за остатков эмуляторов или файлов программных лицензий .lic, которые платформа находит раньше, чем вы успеваете ввести новый код. Выполним следующие действия:

  1. Удаление эмуляторов: Если ранее использовалась нелицензионная версия, необходимо полностью деинсталлировать любые эмуляторы HASP (например, UniWS) и очистить системный реестр.
  2. Удаление старых лицензий: Перейдем в папки, где 1С хранит файлы программных лицензий, и временно переместим оттуда все файлы с расширением .lic.

Пути поиска файлов лицензий в Windows:

  1. %ProgramData%\1C\licenses
  2. %AppData%\1C\1Cv8\conf
  3. Каталог установки платформы (например, C:\Program Files\1cv8\conf)

Проанализируем ситуацию: если платформа видит в этих папках хотя бы один действующий или «битый» файл лицензии ПРОФ, она по умолчанию будет считать, что вы работаете в многопользовательском режиме, и не предложит окно для 16-значного кода.

Шаг 3: Первый запуск и активация

После того как конфигурация заменена на AccountingBase, а система очищена от старых лицензий, выполним первый запуск в режиме «1С:Предприятие». Проследим за параметрами запуска:

  1. В окне запуска 1С нажмем кнопку Настроить.
  2. Убедимся, что флажок Использовать аппаратный ключ (HASP) снят (если вы используете только программную базовую лицензию). Это заставит платформу сразу перейти к поиску программных лицензий.
  3. При запуске система должна выдать сообщение «Лицензия не обнаружена» и предложить три варианта. Выбираем Активация лицензии.
  4. В открывшемся окне введем 16-значный пин-код из комплекта поставки Базовой версии. Обратите внимание: если поле ввода по-прежнему разделено на блоки по 5 знаков (всего 15), значит, шаг по замене конфигурации или очистке кэша не удался.

Дополнительные рекомендации по очистке кэша

Иногда информация о типе лицензии кэшируется платформой на уровне локальных файлов пользователя. Если вы столкнулись с «упрямством» программы, выполним полную очистку кэша:

Удалим содержимое папок:


%LocalAppData%\1C\1Cv8\
%AppData%\1C\1Cv8\

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

Что делать, если даунгрейд не проходит?

В исключительных случаях, если база сильно повреждена или «загрязнена» остатками предыдущих установок, рассмотрим альтернативный вариант — перенос данных:

  1. Создадим абсолютно новую пустую информационную базу из дистрибутива Базовой версии.
  2. Активируем в ней лицензию (это пройдет без проблем, так как база изначально базовая).
  3. Используем стандартную обработку Выгрузка и загрузка данных XML (она входит в состав инструментов разработчика или доступна на диске ИТС) для переноса документов и справочников из старой базы в новую.

Этот метод более трудоемкий, так как требует контроля ссылочной целостности, но он гарантирует 100% результат «чистоты» лицензионной чистоты новой базы.

Резюмируем: Основной секрет успешного перехода заключается в снятии с поддержки перед загрузкой .cf и тщательной очистке папок conf и licenses от следов предыдущих программных лицензий ПРОФ. Помните, что базовая лицензия привязывается к параметрам компьютера, поэтому при значительных изменениях железа или переустановке Windows потребуется повторная активация по одному из резервных пин-кодов.

← На главную