Переход с Розницы 2.3 на редакцию 3.0 без потери данных

· 10 мин

Содержание

Чтобы обновить 1С:Розница до версии 3.0, сначала доведите базу до последнего релиза редакции 2.3 и поставьте платформу с номером не ниже того, что указан в описании выпуска 3.0. Потом сделайте выгрузку .dt, обкатайте переход на копии и только после этого в Конфигураторе выполните Конфигурация → Поддержка → Обновить конфигурацию с файлом обновления .cfu для перехода с 2.3. Дальше база запустится в режиме 1С:Предприятие и сама конвертирует данные.

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

Что проверить перед переходом на Розницу 3.0

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

Релиз 2.3 и платформа

  • 🔢 Текущий релиз. Посмотрите его в Справка → О программе. Переход на 3.0 рассчитан только на последние релизы 2.3. Если ваш релиз старый, сначала догоните его обычными обновлениями в пределах 2.3.
  • 🖥️ Платформа. Минимальный номер платформы написан в описании выпуска 3.0 и в файле ReadMe поставки. Сравнивайте номер точно: например, если нужна 8.3.24.1234, то 8.3.23 не подойдёт.
  • 💻 Все рабочие места. Новую платформу ставят не только на сервер, но и на каждый компьютер кассы и продавца. Иначе после обновления клиент не подключится к базе.

Доработки и внешние объекты

  • 🧩 Изменённая конфигурация. Откройте Конфигуратор: Конфигурация → Поддержка → Настройка поддержки. Если объекты сняты с поддержки или правились, обновление пойдёт через сравнение и объединение, а не «в один клик».
  • 🔌 Расширения. Список — в режиме 1С:Предприятие, в разделе Администрирование (ссылка «Расширения» в группе настроек программы). Расширение, написанное под 2.3, может не подключиться к 3.0.
  • 🖨️ Внешние обработки и печатные формы. Выпишите все, без которых работа встанет: этикетки, ценники, нестандартные чеки, загрузка прайсов.
  • 🔄 Обмены. Проверьте, с чем база обменивается: бухгалтерская программа, интернет-магазин, ЕГАИС, «Честный знак». Для обмена с бухгалтерией узнайте, поддерживает ли ваш релиз программы-приёмника обмен с Розницей 3.0.

Окно для работ

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

Готовность к переходу на 3.0
Выполнено: 0 / 7

Резервная копия и пробное обновление на копии базы

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

Как сделать копию

  1. Попросите всех выйти из программы. Для клиент-серверной базы проверьте сеансы в консоли администрирования кластера.
  2. Откройте базу в Конфигураторе.
  3. Выполните Администрирование → Выгрузить информационную базу и сохраните файл .dt на другой диск или в сетевое хранилище.
  4. Для файловой базы дополнительно скопируйте каталог базы целиком, вместе с файлом 1Cv8.1CD.
  5. Для базы на MS SQL или PostgreSQL сделайте ещё и резервную копию средствами СУБД.

Копия, которая лежит на том же диске, что и база, не спасёт при сбое диска. Держите её отдельно.

Как прогнать тест

  1. Создайте новую пустую информационную базу в окне запуска 1С.
  2. Откройте её в Конфигураторе и загрузите выгрузку: Администрирование → Загрузить информационную базу.
  3. Отключите на копии обмены и регламентные задания, чтобы тестовая база не отправила данные в бухгалтерию или в ЕГАИС.
  4. Выполните переход на 3.0 по шагам из следующего раздела.
  5. Засеките время каждого этапа: обновление конфигурации , обновление структуры, обработку данных при первом запуске.

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

Как обновить платформу и конфигурацию Розницы до 3.0

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

Шаг 1. Установка платформы

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

Шаг 2. Обновление конфигурации

  1. Скачайте поставку Розницы 3.0 и распакуйте её. В каталоге шаблонов появится файл 1cv8.cfu для обновления.
  2. Откройте рабочую базу в Конфигураторе.
  3. Выполните Конфигурация → Поддержка → Обновить конфигурацию.
  4. Выберите вариант с файлом обновления и укажите путь к .cfu.
  5. Если конфигурация не изменялась, платформа покажет сведения об обновлении — подтвердите.
  6. Если конфигурация дорабатывалась, откроется окно сравнения и объединения. Здесь решается, какие изменения сохранить. Без опыта в объединении доверьте этот шаг программисту.

Шаг 3. Обновление структуры базы данных

  1. После загрузки конфигурации выполните Конфигурация → Обновить конфигурацию базы данных (клавиша F7).
  2. Платформа покажет список изменений структуры. Для перехода между редакциями он длинный — это нормально.
  3. Нажмите «Принять». Для этого шага нужен монопольный доступ к базе, поэтому в ней не должно быть других сеансов.

Шаг 4. Первый запуск и обработка данных

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

Что меняется в данных при конвертации в 3.0

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

Что происходитГде заметноЧто проверить
Перенос остатков и движений в новые регистрыОтчёты по остаткам и продажамОстатки на дату перехода совпадают с 2.3
Заполнение новых реквизитов справочниковКарточки товаров, складов, кассЦены, штрихкоды, единицы измерения на месте
Обработка «отложенных» данныхФоновое обновление после запускаОбработка завершилась без ошибок
Пересоздание настроек форм и отчётовПользовательские настройкиСохранённые варианты отчётов открываются

Как сверить базу до и после

Перед обновлением снимите в 2.3 несколько контрольных цифр и сохраните их в файл:

  • 📦 остатки товаров по каждому складу на конкретную дату;
  • 💰 выручку за прошлый месяц по каждой кассе;
  • 🧾 количество документов продажи за тот же период;
  • 💳 остатки денег в кассах.

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

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

Распределённая база с магазинами

Если магазины работают в своих узлах РИБ, обновляют только центральную базу. Изменения конфигурации уходят в подчинённые узлы через обмен. Порядок такой:

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

Настройка программы после перехода на 3.0

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

Пользователи и права

  • 👥 Проверьте профили групп доступа у кассиров, продавцов и старших продавцов. В новой редакции могут появиться роли для новых функций, которые не включены в старые профили.
  • 🔐 Зайдите под обычным кассиром и пробейте тестовый чек. Права администратора скрывают проблемы, которые увидит рядовой пользователь.

Рабочее место кассира и оборудование

  • 🖨️ Проверьте подключение фискального регистратора, сканера, весов, эквайрингового терминала. Подключаемое оборудование настраивают в разделе Администрирование.
  • 🔧 Если касса не подключается, обновите драйвер до версии, которую поддерживает новая редакция. Драйверы от производителя ККТ обновляйте на каждом рабочем месте.
  • 🧾 Пробейте чек продажи и чек возврата, откройте и закройте смену на тестовой кассе.

Расширения, обработки и обмены

  • 🧩 Подключите расширения по одному и проверьте каждое. Если расширение не применяется, его нужно адаптировать к 3.0.
  • 🖨️ Откройте каждую внешнюю печатную форму: ценник, этикетку, товарный чек . Обработки, которые обращаются к реквизитам по именам, ломаются первыми.
  • 🔄 Включите обмен с бухгалтерской программой только после проверки на тестовой паре баз. Первую выгрузку после перехода сделайте за короткий период и сверьте результат.

Интерфейс

Внешний вид разделов и состав команд в 3.0 изменился. Чтобы пользователи не терялись в первый день:

  • покажите кассирам, где теперь находятся привычные документы;
  • через главное меню (кнопка с тремя полосками) откройте настройку панелей и начальной страницы и верните туда нужные списки;
  • дайте старшему продавцу полчаса на тестовой базе до открытия магазина.

Ошибки при обновлении Розницы до 3.0 и что с ними делать

Ниже — ситуации, которые возникают именно при переходе между редакциями. Найдите свой симптом.

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

Если обновление пошло не так в рабочей базе

  1. Не пытайтесь «доделать» обновление повторными запусками на рабочей базе.
  2. Загрузите сделанную перед обновлением выгрузку .dt в Конфигураторе через Администрирование → Загрузить информационную базу. Загрузка полностью заменит текущие данные базы, поэтому сначала убедитесь, что после выгрузки в базе ничего не вводили.
  3. Верните магазины к работе на 2.3.
  4. Разберите ошибку на копии и назначьте новое окно.

Если для повторной попытки нужно время, а продажи идут, продавать можно и в 2.3: откатившись вовремя, вы теряете только ночь работ, а не день выручки.

Частые промахи при подготовке

  • ❌ Обновили платформу на сервере, но забыли про кассы — утром кассы не подключаются к базе.
  • ❌ Не выключили обмены на тестовой копии — тестовые документы ушли в бухгалтерию.
  • ❌ Сверили остатки сразу после запуска, пока фоновая обработка не закончилась, — и ушли искать несуществующую ошибку.
  • ❌ Оставили доработанную конфигурацию без программиста — объединение затёрло изменения.

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

Можно ли вернуться с Розницы 3.0 на 2.3?
Штатного обратного перехода нет. Вернуться можно только загрузкой выгрузки .dt, сделанной до обновления. Всё, что ввели в 3.0 после перехода, при этом потеряется.
Нужно ли покупать новые лицензии для 3.0?
Лицензии платформы на рабочие места остаются прежними. Условия перехода на новую редакцию самой программы уточните у партнёра, через которого у вас оформлена поддержка.
Сколько длится переход?
Зависит от размера базы и мощности сервера. Небольшая файловая база проходит за час-два, крупная серверная — за ночь, плюс фоновая обработка. Точную цифру даёт только прогон на копии.
Можно ли перейти на 3.0, пропустив промежуточные релизы 2.3?
Нет. Переход поддерживается только с релизов, указанных в описании выпуска. Сначала обновите 2.3 до одного из них обычным способом, затем переходите на 3.0.
Обновлять каждый магазин в РИБ отдельно?
Конфигурацию в узлы приносит обмен с центральной базой. В каждом магазине после получения обмена остаётся обновить структуру базы и запустить программу.