Обновление Управления торговлей 11 файлом .cfu через Конфигуратор

· 9 мин

Содержание

Чтобы обновить 1С УТ из файла, откройте базу в Конфигураторе, выберите Конфигурация → Поддержка → Обновить конфигурацию, переключатель «Выбор файла обновления» и укажите файл 1cv8.cfu нужного релиза. Затем согласитесь на обновление конфигурации базы данных и запустите программу в режиме 1С:Предприятие, чтобы прошли обработчики обновления.

Перед этим нужны три вещи: свежая резервная копия, файл именно того релиза, на который можно перейти с вашей текущей версии, и платформа не ниже требуемой. Ниже порядок для 1С:Управление торговлей 11 с интерфейсом «Такси» и типовой конфигурацией без доработок или с небольшими доработками.

Что проверить в базе УТ до обновления

Обновление меняет структуру таблиц базы. Если что-то пойдёт не так, откатиться можно только из копии, поэтому начинайте с неё.

Узнайте текущую версию конфигурации

Откройте программу и нажмите на значок меню (три полоски или стрелка в заголовке окна) → Справка → О программе. В окне видны:

  • 🔢 номер релиза конфигурации, например 11.5.х.х;
  • 🖥️ версия платформы, например 8.3.2х.хххх;
  • 🧩 режим совместимости и признак изменённой конфигурации.

Запишите номер релиза. По нему вы выберете файл обновления.

Сделайте резервную копию

Самый надёжный вариант — выгрузка в файл .dt: в Конфигураторе меню Администрирование → Выгрузить информационную базу. Для файловой базы дополнительно можно скопировать папку базы с файлом 1Cv8.1CD, когда в ней никто не работает .

Не начинайте обновление без копии, которую вы проверили. Убедитесь, что файл .dt не нулевого размера и лежит не в папке самой базы.

Для клиент-серверной базы копию СУБД (бэкап в SQL Server или PostgreSQL) делает администратор сервера. Выгрузка .dt при этом тоже не помешает.

Освободите базу от пользователей

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

  • 📢 предупредите сотрудников заранее и назначьте время, например после закрытия смены;
  • 🔒 в серверной базе включите блокировку сеансов в консоли кластера или через обработку блокировки работы пользователей в разделе администрирования;
  • 🔄 остановите регламентные обмены с сайтом, кассами и мобильными агентами на время работ.

Принудительное завершение сеансов обрывает работу людей: несохранённые документы пропадут. Делайте это только после предупреждения и в нерабочее время.

Готовность к обновлению УТ
Выполнено: 0 / 5

Как получить файл обновления и проверить, что он подходит

Обновление УТ распространяется в двух видах. Важно понимать, какой у вас.

Что скачалиЧто внутриКак использовать
Архив или папка с setup.exeУстановщик шаблоновЗапустить setup.exe, файлы распакуются в каталог шаблонов
Сразу файл 1cv8.cfuФайл обновления конфигурацииУказать его в Конфигураторе напрямую
Файл 1cv8.cfПолная конфигурацияМожно указать в том же окне обновления, если подходящего .cfu нет

После запуска setup.exe файлы лягут в каталог шаблонов. По умолчанию это %APPDATA%\1C\1cv8\tmplts\1c\Trade\ и вложенная папка с номером версии. Там вы найдёте 1cv8.cfu, 1cv8.cf, описание изменений и служебный файл UpdInfo.txt.

Цепочка релизов: главное правило

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

Откройте UpdInfo.txt блокнотом. В нём есть строки:

Version=11.5.x.x
FromVersions=;11.5.a.a;11.5.b.b;11.5.c.c;
UpdateDate=дд.мм.гггг

Если ваш текущий релиз есть в списке FromVersions — файл подходит. Если нет — нужен промежуточный релиз. Скачайте тот, в списке которого ваша версия есть, обновитесь на него, а потом повторите проверку для следующего.

При отставании на год и больше цепочка может состоять из трёх-пяти шагов. Составьте её на бумаге до начала работ и скачайте все файлы сразу.

Версия платформы

В описании каждого релиза УТ указана минимальная версия платформы. Номер установленной у вас платформы должен быть не ниже этого значения. Если ниже — сначала обновите платформу на всех компьютерах, а в клиент-серверном варианте — и на сервере 1С.

Запуск Конфигуратора и открытие базы Управления торговлей

  1. Запустите ярлык 1С:Предприятие.
  2. В списке информационных баз выделите нужную базу УТ.
  3. Нажмите кнопку Конфигуратор.
  4. Войдите под пользователем с полными правами (роль «Полные права» или «Администратор системы»).
  5. Если дерево конфигурации не открылось, выберите Конфигурация → Открыть конфигурацию.

Если вместо Конфигуратора открывается окно с сообщением о блокировке или занятой базе — значит, кто-то ещё работает. Вернитесь к предыдущему разделу.

Перед обновлением загляните в Конфигурация → Поддержка → Настройка поддержки. Там видно состояние: «На поддержке» (без изменений) или «С возможностью изменения». От этого зависит, увидите ли вы окно сравнения на следующем шаге.

Загрузка обновления конфигурации УТ из файла .cfu

  1. В Конфигураторе выберите Конфигурация → Поддержка → Обновить конфигурацию.
  2. В окне выбора источника отметьте «Выбор файла обновления» и нажмите Далее.
  3. Укажите путь к 1cv8.cfu из каталога шаблонов или из скачанной папки.
  4. Нажмите Готово. Платформа покажет описание обновления: номер нового релиза и список изменений.
  5. Нажмите Продолжить обновление и дождитесь окончания загрузки.

Дальше всё зависит от состояния поддержки.

Типовая база без изменений

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

База с доработками

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

  • ✅ объекты без ваших правок принимаются из новой версии автоматически;
  • ⚠️ объекты с правками отмечены отдельно — для них нужно выбрать режим объединения;
  • 🧩 доработки, вынесенные в расширения, этого окна не касаются, но их совместимость стоит проверить после обновления.

Если не понимаете, что делать в окне объединения, остановитесь и позовите программиста. Неверный выбор затирает доработки, и вернуть их можно будет только из резервной копии.

Обновление конфигурации базы данных УТ

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

  1. На вопрос об обновлении конфигурации базы данных ответьте Да.
  2. Откроется окно «Реорганизация информации» со списком изменённых объектов. Просмотрите его и нажмите Принять.
  3. Дождитесь сообщения о завершении обновления. В строке состояния внизу виден ход работы.

Если вы случайно закрыли вопрос, запустите шаг вручную: Конфигурация → Обновить конфигурацию базы данных или клавиша F7.

Сколько это длится

Время зависит от размера базы и числа изменённых таблиц. Ориентировочно:

Размер базыФайловый вариантКлиент-сервер
До 2 ГБ5–20 минут5–15 минут
2–20 ГБ20–90 минут15–60 минут
Более 20 ГБфайловый режим не рекомендуютот часа и дольше

Не прерывайте процесс, даже если кажется, что он завис. Обрыв посреди реорганизации — самый частый повод разворачивать базу из копии.

Первый запуск после обновления и проверка работы

Обновление в Конфигураторе — только половина работы. Вторая половина проходит при первом входе в режиме 1С:Предприятие.

  1. Закройте Конфигуратор и запустите базу обычным ярлыком в режиме 1С:Предприятие.
  2. Войдите под администратором. Программа покажет, что выполняется обновление версии, и запустит обработчики, которые переносят данные в новые структуры.
  3. Дождитесь окна с описанием изменений в новой версии.
  4. Часть обработчиков работает в фоне и после входа. Пока они не закончились, некоторые отчёты могут показывать неполные данные.

Повторите цикл «загрузка файла → обновление БД → запуск» для каждого релиза из вашей цепочки. Запускать базу в режиме Предприятия нужно после каждого шага: иначе обработчики промежуточного релиза не выполнятся.

Мини-пример: база отстала на несколько релизов

Допустим, в базе стоит релиз A, а актуальный — D. В UpdInfo.txt релиза D версии A нет, но есть C. У C в списке есть B, а у B — A. Значит, порядок такой:

  1. A → B: загрузка .cfu, обновление БД, вход в Предприятие.
  2. B → C: то же самое.
  3. C → D: то же самое и итоговая проверка.

Резервную копию достаточно сделать один раз перед первым шагом. Но если цепочка длинная, полезна ещё одна выгрузка в середине: при сбое на третьем шаге не придётся повторять первые два.

Что проверить в УТ после обновления

  • 📄 откройте несколько свежих документов продажи и поступления: формы открываются, табличные части и суммы на месте;
  • 📊 сформируйте ведомость по товарам на складах и сравните остатки с данными до обновления;
  • 🖨️ распечатайте счёт и товарную накладную — проверьте внешние печатные формы;
  • 🔗 запустите обмен с бухгалтерией, кассами или сайтом вручную и посмотрите протокол;
  • 🧩 проверьте расширения: после обновления платформа может отключить несовместимое расширение.

Когда всё в порядке, снимите блокировку сеансов и включите регламентные задания обратно.

Обновление из файла без Конфигуратора

В типовой УТ 11 есть встроенный помощник обновления. Он работает в режиме 1С:Предприятие и тоже умеет брать обновление из файла на диске.

Найти его можно в разделе НСИ и администрирование → Администрирование → Интернет-поддержка и сервисы, ссылка на обновление версии программы. В помощнике выберите вариант обновления из файла и укажите .cfu или папку с распакованным дистрибутивом.

СпособКогда подходитРиски
КонфигураторЛюбая база, в том числе с доработкамиНужно знать порядок действий
Помощник в ПредприятииТиповая база, файловый вариант или сервер с настроенным доступомПомощник может не справиться с изменённой конфигурацией и попросит Конфигуратор

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

Ошибки при обновлении Управления торговлей из файла

Диагностика: выберите симптом

Свободного места на диске должно быть не меньше двойного размера базы. Реорганизация создаёт временные копии таблиц, и нехватка места обрывает процесс на середине.

Частые вопросы

Можно ли обновить УТ сразу на последний релиз, минуя промежуточные?
Только если ваш текущий релиз указан в списке FromVersions последнего. Иначе обновление идёт по цепочке, шаг за шагом.
Чем файл .cfu отличается от .cf?
.cfu содержит изменения между релизами и применяется к базе на поддержке. .cf — полная конфигурация; её используют для новой базы или когда в цепочке нет нужного .cfu.
Нужно ли запускать базу после каждого промежуточного релиза?
Да. Обработчики обновления данных выполняются при первом входе в режиме Предприятия, и пропуск этого шага ломает перенос данных.
Где взять файлы обновления, если нет доступа в интернет на сервере?
Скачайте дистрибутивы на другом компьютере с действующей подпиской на обновления и перенесите папку или файл .cfu на сервер.
Сохранятся ли внешние обработки и печатные формы?
Сами файлы остаются в базе, но могут перестать работать, если зависят от изменённых объектов. Проверьте каждую после обновления.