Как правильно обновить 1С:Управление торговлей 11.3 до более новой версии и обеспечить корректную работу системы?

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

Обновление конфигурации «1С:Управление торговлей» (УТ) версии 11.3 — это сложный многоступенчатый процесс, требующий строгого соблюдения последовательности действий. Переход с версии 11.3.2 на 11.3.4 и далее на актуальные релизы (например, 11.4) затрагивает не только программный код, но и глубокие изменения в структуре данных. В этой статье мы подробно разберем, как избежать критических ошибок при обновлении, правильно подготовить платформу и обеспечить корректную работу всех подсистем, включая онлайн-кассы и НДС.

Анализ цепочки обновлений и технические требования

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

Рассмотрим примерную цепочку релизов для перехода. Если ваша исходная версия — 11.3.2.203, то согласно технической документации update.htm, входящей в состав дистрибутивов, нам необходимо пройти через «контрольные точки». Типовой путь может выглядеть следующим образом:

  1. Обновление до 11.3.3.178 (или аналогичного релиза ветки 11.3.3).
  2. Обновление до 11.3.3.231.
  3. Переход на 11.3.4.21 (или более поздний релиз 11.3.4).
  4. Планирование перехода на ветку 11.4 для поддержки законодательных изменений.

Важное примечание по платформе: Многие пользователи совершают ошибку, пытаясь запустить новые релизы конфигурации на старых версиях платформы 1С:Предприятие. Для корректной работы УТ 11.3.4 и выше крайне рекомендуется использовать платформу не ниже 8.3.10.2505. Использование устаревших версий (например, 8.3.9) на релизах 11.3.4 приведет к ошибкам при выполнении фоновых заданий, так как конфигурация начинает использовать новые методы платформенного движка.

Пошаговый алгоритм обновления через Конфигуратор

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

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

После того как информационная база обновлена в Конфигураторе, наступает самый важный этап — запуск режима 1С:Предприятие.

Запуск в режиме Предприятие и отложенные обработчики

Многие технические специалисты совершают ошибку, запуская следующее обновление в Конфигураторе сразу после завершения предыдущего, не заходя в саму программу. Выясним, почему это опасно. В современных конфигурациях на базе БСП (Библиотеки стандартных подсистем) большая часть логики обновления перенесена в отложенные обработчики.

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

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

Решение проблем с установкой платформы на удаленном рабочем столе (RDP)

Иногда при подготовке сервера к обновлению (установке новой платформы 8.3.x) системные администраторы сталкиваются с проблемой: в окне установщика на удаленном сервере не видны кнопки «Далее» или «Установить» из-за некорректного масштабирования.

Разберем способы решения этой ситуации:

  1. Тихая установка: Запустите установщик через командную строку с ключом /S. Это позволит установить платформу с настройками по умолчанию без взаимодействия с графическим интерфейсом.
  2. Горячие клавиши: Используйте сочетание Alt + Space (Пробел), затем выберите пункт «Развернуть» или «Переместить» и с помощью стрелок на клавиатуре «вытяните» окно вверх.
  3. Настройки экрана: На удаленном сервере временно установите масштаб текста (Scaling) на 100% в настройках персонализации Windows.

Внешние формы, доработки и НДС 20%

Рассмотрим ситуацию с дополнительными модулями. При переходе с 11.3.2 на 11.3.4 существенно обновляется версия БСП. Это означает, что старые внешние печатные формы и обработки могут перестать работать. Проанализируем причину: программные интерфейсы (API) библиотек меняются, старые процедуры переносятся в другие модули или удаляются.

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


// Старый формат вызова в БСП ранних версий
УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию(КоллекцияПечатныхФорм, "ИмяМакета", "ТекстЗаголовка", ТабличныйДокумент);

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

Относительно поддержки НДС 20% и касс Атол: Ставка НДС 20% и новые форматы фискальных данных (ФФД 1.05/1.1) были полноценно реализованы уже в ветке 11.4. В версии 11.3.4 полноценная поддержка работы с современным торговым оборудованием Атол через драйверы версии 10.х может отсутствовать. Если ваш бизнес требует работы с онлайн-кассами по актуальным правилам, рассматривайте обновление до 11.3.4 лишь как промежуточный этап на пути к УТ 11.4 или 11.5.

Резюме по процессу обновления

Подведем итог. Чтобы успешно обновить «1С:Управление торговлей», придерживайтесь следующих правил:

  1. Всегда начинайте с резервной копии.
  2. Соблюдайте последовательность релизов, указанную в файлах поставки.
  3. Используйте актуальную версию платформы (не ниже рекомендованной в описании релиза).
  4. Обязательно заходите в Предприятие после каждого шага обновления и дожидайтесь выполнения фоновых заданий по обработке данных.
  5. Заранее планируйте переход на ветку 11.4, так как ветка 11.3 признана устаревшей и не получает полной поддержки законодательных изменений (включая маркировку и изменения в НДС).

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

← На главную