Как обновить 1С:Бухгалтерию 7.7 редакции 4.5 и определить тип версии программы

Системный администратор 1С v7.7 1C:Бухгалтерия Бухгалтерский учет IT и автоматизация бизнеса
← На главную

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

Как определить версию программы: ПРОФ или Базовая

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

  1. Проверка через Конфигуратор: откроем информационную базу в режиме «Конфигуратор» и перейдем в пункт главного меню Конфигурация. Если пункт Объединение конфигураций недоступен (серый или заблокирован), значит, используется Базовая версия. В версии ПРОФ данный пункт активен.
  2. Окно «О программе»: в режиме «1С:Предприятие» или «Конфигуратор» откроем меню Справка -> О программе. Для базовой версии в названии программы всегда явно указано слово «Базовая».
  3. Наличие ключа защиты: версия ПРОФ требует подключения физического или сетевого аппаратного ключа защиты (HASP). Базовая версия 7.7 работает без аппаратного ключа защиты.
  4. Возможность редактирования структуры: в Базовой версии дерево конфигурации полностью заблокировано для любых изменений, пользователь не может добавлять новые реквизиты или менять справочники и документы.

Нужно ли устанавливать промежуточные релизы

В отличие от платформы 1С:Предприятие 8, где последовательное обновление по цепочке релизов является обязательным требованием, в 1С 7.7 ситуация устроена иначе. Проанализируем алгоритм работы обновления в версии 7.7:

При обновлении конфигурации в 7.7 структура базы данных сразу обновляется до последнего релиза. Внутренний механизм обработки данных (процедура в обработке ОбновлениеИБ) автоматически и последовательно выполняет все необходимые алгоритмы пересчета и конвертации данных шаг за шагом за каждый пропущенный релиз.

Таким образом, в рамках одной редакции (например, для 1С:Бухгалтерия 7.7 ред. 4.5) можно безопасно обновляться с любого старого релиза сразу на самый свежий. Установка промежуточных дистрибутивов не требуется. Исключение составляют случаи перехода с очень старых редакций (например, с редакции 4.4 на 4.5), где требуется специальная процедура переноса данных.

Пошаговый порядок проведения обновления

Рассмотрим стандартный алгоритм обновления типовой конфигурации 1С:Бухгалтерия 7.7 ПРОФ:

  1. Создание резервной копии: перед началом любых работ обязательно закроем сеансы всех пользователей и скопируем папку с информационной базой в надежное место (или выполним выгрузку через меню Администрирование -> Сохранить данные).
  2. Запуск Конфигуратора: откроем базу в режиме «Конфигуратор».
  3. Объединение конфигураций: выберем пункт меню Конфигурация -> Объединение конфигураций и укажем путь к файлу метаданных 1cv7.md из подготовленного дистрибутива обновления.
  4. Установка приоритета: в окне настройки объединения выставим приоритет Загружаемая конфигурация и метод Замещать объекты, после чего подтвердим выполнение операции.
  5. Сохранение метаданных: сохраним изменения (меню Файл -> Сохранить или клавиша F7) и согласимся с реорганизацией структуры базы данных.
  6. Запуск в монопольном режиме: запустим программу в режиме «1С:Предприятие» под администратором в монопольном режиме. При первом запуске сработает обработка ОбновлениеИБ, которая последовательно выполнит конвертацию данных для всех обновленных релизов.

Для Базовой версии процедура выполняется напрямую из режима «1С:Предприятие» через меню Сервис -> Обновление конфигурации с указанием дистрибутивного файла или с помощью запуска мастера установки базового обновления.

Обновление внешних отчетов, обработок и компонентов

Обратите внимание: обновление основного файла метаданных 1cv7.md меняет только структуру структуры самой базы. Регламентированная отчетность, внешние печатные формы и правила обмена хранятся отдельно.

Для завершения обновления скопируем содержимое папки ExtForms из дистрибутива обновления в каталог ExtForms рабочей базы данных. Кроме того, если в комплекте обновления поставляются обновленные внешние компоненты (например, V7Plus.dll и V7Plus.als), их необходимо скопировать непосредственно в основной каталог информационной базы.

Технические ограничения платформы 1С 7.7

При проведении процедур обновления учтем технические особенности платформы:

В файловом режиме работы 1С 7.7 существует жесткое ограничение: размер одного файла таблицы (файлы с расширением .dbf или .cdx) не должен превышать 2 ГБ. Если при реорганизации структуры или пересчете итогов файл превысит этот лимит, процедура завершится ошибкой.

Также при запуске инсталляторов обновлений на современных 64-разрядных операционных системах могут возникать ошибки из-за 16-битного формата мастера установки. В таких ситуациях дистрибутив обновления распаковывают вручную (например, с помощью архиватора) и берут нужный файл 1cv7.md без запуска стандартного файла установки .exe.

← На главную