Переход с «Управления торговлей» 10.3 на редакцию 11: перенос данных без потерь
Содержание
Обновить 1С:Управление торговлей 10.3 до УТ 11.4 обычным файлом обновления нельзя: это разные конфигурации с разной структурой данных. Переход делают так — создают новую чистую базу УТ 11, а из старой базы УТ 10.3 переносят справочники и остатки на дату перехода по готовым правилам обмена через обработку «Универсальный обмен данными в формате XML».
Старая база при этом остаётся как архив. На ней закрывают период, по ней отвечают на вопросы о прошлых сделках. Новая база стартует с остатков на первое число месяца, который вы выбрали датой перехода.
Чем переход на УТ 11 отличается от обновления релиза
Внутри одной редакции (например, с 10.3.80 на 10.3.88) обновление идёт через конфигуратор файлом .cfu. Структура остаётся прежней, данные никуда не переносятся.
Между 10.3 и 11 такого пути нет. Редакция 11 написана на управляемых формах и устроена по-другому:
- 👥 Партнёры и контрагенты. В УТ 11 появился справочник «Партнёры» над контрагентами. Одна компания-партнёр может иметь несколько юрлиц-контрагентов.
- 📄 Соглашения и договоры. Условия продаж и закупок (цены, сроки оплаты) хранятся в соглашениях, а не только в договорах.
- 📦 Номенклатура. Характеристики, серии и единицы хранения настраиваются через виды номенклатуры. Упаковки заменили привычные единицы измерения 10.3.
- 🏬 Склады. Ордерная схема, помещения и адресное хранение включаются в карточке склада и меняют порядок документов.
- 💰 Цены. «Типы цен номенклатуры» из 10.3 превращаются в «Виды цен».
Поэтому перенос — это всегда сопоставление: каждая сущность старой базы должна лечь в новую модель. Именно это и делают правила переноса.
Документы за прошлые годы обычно не переносят. Новая база стартует с чистого листа: справочники плюс входящие остатки. Историю смотрят в архивной УТ 10.3.
1. Подготовка базы УТ 10.3 и резервные копии
Подготовка занимает больше времени, чем сам перенос. От неё зависит, сколько мусора приедет в новую базу.
Обновите 10.3 до последнего релиза
Правила переноса пишутся под последний релиз редакции 10.3. Если ваша база отстаёт на десяток релизов, часть реквизитов не найдётся, и выгрузка упадёт с ошибкой. Обновите её последовательно до финального релиза 10.3 и проверьте, что программа запускается без сообщений о несоответствии.
Сделайте полную копию
Создайте выгрузку в конфигураторе: Администрирование → Выгрузить информационную базу. Получится файл .dt.
Выгрузка .dt требует, чтобы в базе не было других пользователей. Делайте её вечером или в выходной, предупредив сотрудников: открытые сеансы придётся завершить.
Для серверной базы дополнительно сделайте копию средствами СУБД (MS SQL или PostgreSQL). Храните копию отдельно от сервера. Все пробные переносы выполняйте только на копии, а не на рабочей базе 10.3.
Почистите данные
Чем меньше мусора, тем проще сверка:
- Пометьте на удаление дубли номенклатуры и контрагентов, которые накопились за годы.
- Удалите помеченные объекты.
- Закройте или отмените «висящие» заказы покупателей и поставщикам, которые уже не будут исполнены.
- Проверьте отрицательные остатки товаров. В новую базу они перенесутся как есть и сломают первые же отгрузки.
- Запустите в конфигураторе
Администрирование → Тестирование и исправлениес проверкой логической и ссылочной целостности.
Доработки
Если УТ 10.3 дорабатывали программисты, составьте список нетиповых реквизитов, справочников и отчётов. Типовые правила про них ничего не знают: такие данные либо не перенесутся, либо потребуют дописать правила.
2. Требования к платформе и создание новой базы УТ 11
Платформа
УТ 11.4 и 11.5 работают только на платформе 8.3. Минимальный номер версии платформы указан в файле ReadMe.txt комплекта поставки конкретного релиза. Если на компьютерах пользователей стоит платформа 8.2 для старой базы, поставьте 8.3 рядом. Обе версии уживаются на одном компьютере.
| Что проверить | Где посмотреть |
|---|---|
| Номер платформы для релиза УТ 11 | ReadMe.txt в поставке |
| Последний релиз 10.3 и правила переноса | Комплект поставки и сайт поддержки 1С |
| Режим совместимости базы 10.3 | Свойства конфигурации в конфигураторе |
| Свободное место на диске | Не меньше трёх объёмов текущей базы |
Новая база
- Установите шаблон конфигурации УТ 11 из поставки.
- В окне запуска нажмите «Добавить» → «Создание новой информационной базы» → выберите шаблон «Управление торговлей».
- Выберите тип: файловая (до 5–10 пользователей) или на сервере 1С.
- Запустите базу в режиме 1С:Предприятие и дождитесь начального заполнения.
Новую базу не наполняйте вручную до переноса. Введённые руками склады и организации создадут дубли с теми, что придут из 10.3.
3. Правила переноса и пробный прогон
Где взять правила
Правила обмена для перехода «УТ 10.3 → УТ 11» входят в комплект поставки и выпускаются вместе с релизами УТ 11. В комплекте есть XML-файл правил и инструкция по переходу. Возьмите правила той версии, что соответствует релизу вашей новой базы.
Для выгрузки нужна обработка «Универсальный обмен данными в формате XML». Её внешняя версия есть в поставке; откройте её в базе 10.3 через Файл → Открыть.
Если база дорабатывалась
Типовые правила изменяют в конфигурации «Конвертация данных » редакции 2. Порядок такой:
- Загрузить в «Конвертацию данных» структуру метаданных обеих конфигураций.
- Загрузить типовые правила переноса.
- Добавить правила для своих реквизитов и объектов.
- Выгрузить исправленный файл правил.
Не правьте XML правил вручную в блокноте. Одна опечатка в коде обработчика ломает всю выгрузку, и найти её потом тяжело.
Пробный прогон
Первый перенос всегда пробный. Разверните копию 10.3, создайте пустую копию УТ 11 и прогоните полный цикл. Запишите время каждого шага: так вы узнаете, сколько займёт настоящий переход и на сколько остановить работу.
4. Выгрузка данных из УТ 10.3 и загрузка в УТ 11
Выбор даты перехода
Дата перехода — первое число месяца (лучше квартала). Остатки переносятся на конец предыдущего дня. Пример: старт в новой базе 1 апреля, остатки берутся на 31 марта, 23:59:59.
Перед финальной выгрузкой в 10.3 должны быть проведены все документы до этой даты, включая возвраты, инвентаризации и списания.
Выгрузка
- Откройте в базе 10.3 обработку «Универсальный обмен данными в формате XML».
- На закладке выгрузки укажите файл правил обмена.
- Задайте период или дату остатков.
- Отметьте, что выгружать: справочники, остатки товаров, взаиморасчёты, денежные средства, при необходимости — незакрытые заказы.
- Укажите файл выгрузки и запустите.
Загрузка
- Откройте ту же обработку в базе УТ 11.
- На закладке загрузки выберите полученный XML-файл.
- Запустите загрузку и дождитесь протокола.
Остатки в УТ 11 приходят документами ввода начальных остатков: по товарам, по расчётам с партнёрами, по денежным средствам. Их можно открыть, проверить и при необходимости поправить до проведения.
5. Настройка УТ 11 и сверка перенесённых данных
Функциональные опции
В УТ 11 многое скрыто, пока не включено. Откройте НСИ и администрирование → Настройка НСИ и разделов и пройдитесь по разделам: склады, номенклатура, продажи, закупки, финансы. Включите то, чем пользовались в 10.3: характеристики, серии, ордерные склады, несколько организаций, валюты.
Включайте опции до проведения документов остатков. Если включить ордерную схему склада после того, как остатки проведены, часть документов придётся перепроводить.
Что сверять
| Данные | В УТ 10.3 | В УТ 11 |
|---|---|---|
| Товары на складах | Ведомость по товарам на складах | Ведомость по товарам на складах |
| Долги покупателей | Ведомость по взаиморасчётам с контрагентами | Отчёты по расчётам с клиентами |
| Долги поставщикам | Ведомость по взаиморасчётам с контрагентами | Отчёты по расчётам с поставщиками |
| Деньги в кассах и на счетах | Ведомость по денежным средствам | Отчёты раздела «Казначейство» |
| Цены | Прайс-лист | Прайс-лист |
Сверяйте итоги по складам и по 10–20 позициям выборочно: самым ходовым, с характеристиками и с сериями. Расхождение в итоге на копейки обычно означает разные правила округления себестоимости, а на тысячи — потерянный документ.
Пользователи и права
Пользователи и права доступа
из 10.3 не переносятся в удобном виде: в УТ 11 права настраиваются через группы доступа и профили. Заведите пользователей заново в НСИ и администрирование → Настройки пользователей и прав.
6. Если в 10.3 была РИБ или обмен с бухгалтерией
Распределённая база
Узлы РИБ УТ 10.3 нельзя превратить в узлы УТ 11. Порядок другой:
- Перед финальной выгрузкой синхронизируйте все узлы с центральной базой, чтобы в центре оказались все документы магазинов и складов.
- Перенос делайте только из центральной базы.
- В УТ 11 заново создайте узлы распределённой базы и разверните их из центра.
Подчинённые узлы 10.3 после переноса не используйте для ввода документов: их данные уже никуда не попадут.
Обмен с «Бухгалтерией предприятия»
Старая синхронизация УТ 10.3 с бухгалтерией к новой базе не подойдёт. В УТ 11 обмен с БП 3.0 настраивают заново в разделе НСИ и администрирование → Синхронизация данных.
Договоритесь с бухгалтерией о дате: документы до даты перехода в БП уже пришли из 10.3, после неё — придут из УТ 11. Если включить новый обмен без даты начала, бухгалтерия получит дубли справочников.
7. Запуск новой базы в работу
Финальный переход проходит за один «технический» день, обычно в выходной.
После старта первые 2–3 недели держите поддержку рядом с пользователями. Чаще всего вопросы будут про новые документы: «Реализация товаров и услуг» в УТ 11 создаётся на основании заказа или напрямую, а склад при ордерной схеме оформляет отгрузку отдельным расходным ордером.
Не позволяйте вводить документы параллельно в обе базы. Через неделю такой «двойной жизни» сверить остатки уже невозможно.
Старую базу 10.3 оставьте доступной для чтения: права только на просмотр получают те, кому нужны архивные документы.