Новый релиз Управления торговлей 11: от резервной копии до проверки данных

· 9 мин

Содержание

Обновить 1С:Управление торговлей 11 проще всего из самой программы: Администрирование → Интернет-поддержка и сервисы → Обновление версии программы. Программа сама найдёт подходящие релизы, скачает их и установит по цепочке. Конфигуратор нужен, если конфигурация доработана, интернет-поддержка не подключена или файл обновления скачан заранее.

Частое заблуждение — «качаю последний релиз и ставлю сразу». Так не получится, если база отстала на несколько версий. Каждый файл обновления подходит только к определённым предыдущим релизам, поэтому Торговлю обновляют цепочкой: от текущей версии через промежуточные до актуальной.

Подготовка базы Торговли к обновлению

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

Узнайте текущую версию

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

  • 📦 версия конфигурации — например, 11.5.18.xx;
  • ⚙️ версия платформы — например, 8.3.24.xxxx.

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

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

Без резервной копии обновление не начинайте. Откат «назад» в 1С не предусмотрен: вернуть прежний релиз можно только из копии.

Тип базыКак сделать копию
ФайловаяСкопировать папку базы целиком (файл 1Cv8.1CD) при закрытой программе или выгрузить .dt
Клиент-сервернаяПолная копия средствами СУБД (MS SQL, PostgreSQL) плюс выгрузка .dt

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

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

Выгоните пользователей и закройте сеансы

Обновление структуры базы требует монопольного режима. Пока кто-то работает, Конфигуратор не применит изменения.

  1. Предупредите сотрудников заранее и назначьте время — лучше вечер или выходной.
  2. В клиент-серверной базе включите блокировку начала сеансов в свойствах информационной базы в консоли администрирования кластера.
  3. Проверьте список активных пользователей: в Конфигураторе — Администрирование → Активные пользователи.
  4. Отключите регламентные задания и обмены с другими базами (Бухгалтерия, сайт, мобильные агенты) на время работ.

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

Проверьте конфигурацию на доработки

В Конфигураторе откройте Конфигурация → Поддержка → Настройка поддержки. Если там стоит «Конфигурация находится на поддержке» и объекты не изменены — база типовая, обновление пойдёт штатно. Если включена возможность изменения или поддержка снята — обновлять придётся через сравнение и объединение, об этом ниже.

Где взять обновление Управления торговлей

Обновления УТ 11 выдаются пользователям с действующим договором сопровождения (подписка ИТС). Без него программа не скачает релиз, а на портале поддержки не будет доступа к дистрибутиву.

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

Обновление скачивается в двух видах:

  • 🔹 файл обновления .cfu — применяется к типовой конфигурации подходящей версии;
  • 🔸 полный дистрибутив .cf — нужен для новой установки, а также для обновления снятой с поддержки или сильно доработанной конфигурации через объединение.

Вместе с релизом скачайте описание изменений. В нём указаны версии, с которых возможен переход, и минимальная версия платформы.

Обновление 1С:Управление торговлей через интернет

Этот способ подходит для типовой базы. Программа сама строит цепочку релизов, скачивает их и обновляет базу.

Подключите интернет-поддержку

Откройте Администрирование → Интернет-поддержка и сервисы. Если поддержка не подключена, нажмите ссылку подключения и введите логин и пароль от портала 1С. После этого программа сможет проверять и скачивать обновления.

Запустите обновление

  1. В том же разделе откройте Обновление версии программы.
  2. Программа проверит наличие новых релизов и покажет, до какой версии можно обновиться и сколько файлов скачает.
  3. Отметьте, нужна ли резервная копия. Для файловой базы программа умеет сделать её сама — включите эту настройку и укажите папку.
  4. Выберите момент установки: сразу или при завершении работы. Для клиент-серверной базы программа попросит пароль администратора кластера и администратора базы.
  5. Дождитесь окончания. Программа завершит сеанс, применит обновления по цепочке и запустится заново.

Ставьте флажок «Проверять обновления» в настройках раздела. Тогда программа сама сообщит о новом релизе, и база не будет отставать на десяток версий.

Если на каком-то шаге появилось сообщение о несоответствии версии платформы — сначала обновите платформу (раздел ниже), затем повторите запуск.

Ручное обновление УТ 11 через Конфигуратор

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

Установите шаблон обновления

Скачанный архив обновления содержит программу установки setup.exe. Запустите её: она распакует файлы в каталог шаблонов, по умолчанию это %APPDATA%\1C\1cv8\tmplts\. Внутри появится папка с именем конфигурации и номером релиза.

Каталог шаблонов можно поменять при установке. Запомните путь: Конфигуратор ищет обновления именно там.

Обновите типовую конфигурацию

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

Если до актуального релиза нужно несколько шагов, повторите пункты 3-7 для каждого. Между шагами база не обязана запускаться в пользовательском режиме, но после последнего шага — обязательно.

Если конфигурация доработана или снята с поддержки

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

  1. Загрузите полный дистрибутив .cf нужного релиза.
  2. Запустите Конфигурация → Поддержка → Обновить конфигурацию и выберите файл .cf.
  3. В окне сравнения проверьте объекты с двойными изменениями. Для модулей можно объединить код по процедурам.
  4. Выполните объединение и обновите конфигурацию базы данных.

Объединение доработанной конфигурации — работа программиста. Неверный выбор в окне сравнения тихо стирает доработки или ломает типовую логику. Делайте это сначала на копии базы.

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

Обновление платформы 1С:Предприятие под новый релиз

Новые релизы Торговли регулярно требуют более свежей платформы. Требование написано в описании релиза: «для работы требуется версия платформы не ниже…». Если поставить релиз на старую платформу, Конфигуратор откажется его применять.

Файловая база и клиентские компьютеры

  1. Скачайте с портала дистрибутив технологической платформы нужной версии.
  2. Запустите setup.exe и установите компоненты «1С:Предприятие» и, если нужно, «Конфигуратор».
  3. Старую версию удалять не обязательно: несколько версий живут рядом в C:\Program Files\1cv8\.
  4. В окне запуска откройте свойства базы и в поле версии платформы укажите новую или оставьте пустым — тогда запускается последняя установленная.

Клиент-серверный вариант

Здесь порядок строже. Версия клиента должна совпадать с версией сервера 1С до последней цифры.

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

Перед обновлением платформы сверьте поддерживаемые версии СУБД в описании платформы. Новая платформа может не работать со старой версией PostgreSQL или MS SQL.

Проверка Торговли после апдейта

Последний шаг цепочки — запуск в режиме 1С:Предприятие. При первом входе программа показывает «Обновление версии программы» и выполняет обработчики: переносит данные в новую структуру, заполняет новые реквизиты. Не закрывайте окно и не снимайте процесс, даже если он идёт 20-40 минут.

После основного этапа часть обработчиков выполняется в фоне — это отложенное обновление. Пока оно не закончено, отдельные отчёты могут показывать неполные данные.

Что проверить после обновления
Выполнено: 0 / 8

Состояние отложенной обработки смотрите в разделе Администрирование по ссылке «Результаты обновления программы». Там видно, какие обработчики выполнены, а какие завершились с ошибкой.

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

Ошибки при обновлении Торговли и как их исправить

Большинство сбоев при обновлении связаны с подготовкой, а не с самим релизом.

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

Если обновление прервалось на середине (отключили свет, закрыли Конфигуратор), не пытайтесь «доделать» базу вручную. Разверните резервную копию и пройдите шаг заново.

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

Как часто нужно обновлять 1С:Управление торговлей?
Удобно раз в месяц-два. Тогда цепочка короткая, а изменения в законодательстве и форматах обмена приходят вовремя. Отставание на год превращает обновление в многочасовую работу.
Можно ли пропустить промежуточные релизы?
Только если файл нового релиза прямо поддерживает переход с вашей версии. Это видно в описании релиза и в списке подходящих обновлений Конфигуратора.
Сколько длится обновление?
Сам перенос конфигурации — минуты. Обработка данных при первом запуске зависит от размера базы: от нескольких минут для небольшой файловой базы до нескольких часов для крупной серверной.
Можно ли обновить Торговлю без подписки ИТС?
Легально — нет. Обновления выдаются в рамках договора сопровождения. Без него можно работать на текущем релизе, но новые формы и форматы обмена не придут.
Нужно ли обновлять Бухгалтерию одновременно с Торговлей?
Если базы связаны обменом, проверьте в описании релиза поддерживаемые версии второй программы. Отставание одной из баз часто ломает правила обмена.