Почему Конфигуратор 8.2 не видит обновление Бухгалтерии предприятия 2.0 и как обновить базу

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

При попытке обновить конфигурацию «Бухгалтерия предприятия» редакции 2.0 на платформе «1С:Предприятие 8.2» администраторы и программисты нередко сталкиваются с ситуацией, когда Конфигуратор сообщает об отсутствии доступных обновлений в каталоге шаблонов. При этом в сопроводительном файле описания релиза указано требование к платформе не ниже ветки 8.3 (например, 8.3.8.1747). Разберем подробно, почему возникает такая ошибка, сохраняется ли техническая возможность работы конфигурации на технологической платформе 8.2 и какими способами можно успешно применить обновление.

Причины блокировки автоматического поиска обновления

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

  1. Параметры манифеста поставки: в папке с установленным релизом конфигурации находится файл манифеста 1cv8.mft. Если в параметре AppVersion указан номер ветки 8.3, Конфигуратор платформы 8.2 считает данный пакет неподходящим по системным требованиям и отфильтровывает его из списка доступных.
  2. Разделение каталогов шаблонов: дистрибутивы обновлений, рассчитанные на современные версии платформы, по умолчанию распаковываются установщиком в общий каталог %APPDATA%\1C\1Cv8\tmplts. Платформа 8.2 ищет обновления по историческому пути %APPDATA%\1C\1Cv82\tmplts. Если этот путь не добавлен в настройки окна запуска, система физически не видит новые каталоги.
  3. Смена сборочных стендов разработчика: конфигурация «Бухгалтерия предприятия 2.0» сохраняет режим совместимости Версия 8.2.16, а в коде модулей прописан минимальный релиз 8.2.19.80. Однако формирование дистрибутивов выполняется разработчиками на стендах 8.3, что приводит к автоматическому попаданию повышенных требований в манифесты и файлы описания.

Способ 1. Прямой выбор файла обновления cfu

Самый простой и быстрый способ обновить базу данных без изменения служебных файлов — указать файл обновления напрямую в Конфигураторе. Рассмотрим по шагам этот алгоритм:

  1. Запустим базу данных в режиме «Конфигуратор» на платформе 8.2.
  2. Обязательно создадим резервную копию информационной базы через меню Администрирование — Выгрузить информационную базу.
  3. Откроем конфигурацию через меню Конфигурация — Открыть конфигурацию.
  4. Перейдем в меню Конфигурация — Поддержка — Обновить конфигурацию.
  5. В открывшемся окне помощника выберем переключатель Выбор файла обновления вместо автоматического поиска в каталогах шаблонов и нажмем «Далее».
  6. Укажем точный путь к распакованному файлу обновления с расширением .cfu в каталоге установленного релиза и подтвердим выбор.
  7. Проверим соответствие текущей и новой версии в окне сопоставления и завершим обновление стандартным сохранением конфигурации базы данных клавишей F7.

Способ 2. Корректировка манифеста 1cv8.mft

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

  1. Перейдем в каталог установленного шаблона релиза (например, tmplts\1c\accounting\2_0_66_1\).
  2. Найдем файл 1cv8.mft и откроем его любым текстовым редактором.
  3. Найдем строку с параметром версии платформы и приведем ее к следующему виду: AppVersion=8.2
  4. Сохраним изменения в файле.
  5. Запустим Конфигуратор платформы 8.2 и выполним штатный поиск обновлений — релиз появится в списке доступных для установки.

Способ 3. Использование полного файла конфигурации cf

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

  1. Скачаем и установим полный дистрибутив нужного релиза конфигурации.
  2. В окне Обновить конфигурацию выберем вариант указания конкретного файла и зададим путь к файлу с расширением .cf.
  3. Выполним обновление конфигурации, находящейся на поддержке, сравнив и объединив метаданные.

Технические ограничения и рекомендации по эксплуатации

Несмотря на то, что сама конфигурация продолжает успешно запускаться и функционировать на платформе 8.2 (включая файловый и клиент-серверный варианты на базе 8.2.19.83), необходимо учитывать технические риски дальнейшей эксплуатации устаревшей платформы:

  1. Сетевые протоколы и криптография: современные сервисы ФНС, СФР и операторов электронного документооборота перешли на новые протоколы шифрования и актуальные версии TLS. В платформе 8.2 отсутствует их полноценная поддержка, что может приводить к ошибкам отправки регламентированной отчетности непосредственно из программы.
  2. Компоненты печати машиночитаемых форм: новые библиотеки генерации двумерных штрихкодов QR и модули проверки контрагентов собираются с учетом окружения платформы 8.3 и современных версий Windows (включая Windows 10 и 11).

Оптимальным переходным решением для сохранения привычного интерфейса без изменения конфигурации является запуск информационной базы на платформе 8.3 в режиме обычного приложения толстого клиента. Это снимает сетевые ограничения устаревшей платформы и сохраняет функциональность форм редакции 2.0 до планового перехода на актуальную редакцию 3.0.

← На главную