К статье
Практический материал

Администрирование · 11 мин

Как обновить 1С Розницу с редакции 2.3 на 3.0

Пошаговое обновление 1С Розницы с редакции 2.3 на 3.0: подготовка базы, резервная копия, загрузка обновления, перенос данных, проверка результата и типичные ошибки.

Редакция 3.0 конфигурации «1С:Розница 8» построена на новой архитектуре и библиотеке стандартных подсистем, поэтому переход с редакции 2.3 — это не рядовое накатывание патча, а полноценная смена редакции с конвертацией данных. Процедура предусмотрена вендором и выполняется штатным механизмом обновления, но требует подготовки: проверки версии платформы, закрытия периода, свежей резервной копии и контрольного времени на тестирование.

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

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

Что меняется при переходе с 2.3 на 3.0

Редакция 3.0 переведена на актуальную версию библиотеки стандартных подсистем, изменён интерфейс (такси), переработаны механизмы учёта, скидок, маркетинговых акций и обмена с торговым оборудованием. Часть привычных из редакции 2.3 обработок и отчётов заменена или перенесена в другие разделы меню.

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

Важно понимать, что обратный переход с 3.0 на 2.3 штатными средствами не поддерживается. Единственный способ «откатиться» — восстановить базу из резервной копии, снятой до обновления.

Что проверить перед началом обновления

Первый шаг — выяснить текущий релиз конфигурации. Откройте «Администрирование» → «Обслуживание» → «Результат обновления» или сведения о программе через меню «Справка» → «О программе». Сравните номер релиза с минимально допустимым для перехода на 3.0 — он указан в файле поставки обновления и на портале 1С в описании дистрибутива.

Второй шаг — проверить версию технологической платформы 1С:Предприятие. Редакция 3.0 требует более новую платформу, чем та, на которой может работать старая 2.3. Требуемая версия указана в сопроводительной документации к релизу. Платформу обновляют заранее и отдельно, убедившись, что на новой платформе старая база 2.3 по-прежнему запускается.

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

Релиз 2.3Актуальный последний релиз

Сравнить номер версии в «О программе» с требованием в поставке 3.0

ПлатформаВерсия не ниже требуемой для 3.0

Проверить в «О программе» строку «1С:Предприятие»

ДокументыВсе проведены, смены закрыты

Проверить журнал документов и отчёт по кассовым сменам

Копия базыСвежая выгрузка .dt сделана

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

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

Для файловой базы есть два способа: выгрузка через конфигуратор («Администрирование» → «Выгрузить информационную базу») с получением файла .dt или простое копирование файла 1Cv8.1CD при остановленной работе всех пользователей. Для клиент-серверной базы выгрузку .dt выполняют тем же способом через конфигуратор.

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

Именно на этой восстановленной копии выполняют тестовое обновление до 3.0. Рабочую базу не трогают до тех пор, пока тестовая не пройдёт полный цикл проверки.

Пошаговый порядок обновления до редакции 3.0

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

Общий порядок действий выглядит так:

Порядок обновления на тестовой копии
  1. 1
    Установите дистрибутив обновления 3.0 в каталог шаблонов
  2. 2
    Откройте копию базы в конфигураторе, выполните «Обновить конфигурацию» и выберите источник — файл поставки или шаблон
  3. 3
    Дождитесь завершения сравнения-объединения и примите изменения, не снимая объекты с поддержки без необходимости
  4. 4
    Запустите обновление конфигурации базы данных (F7) и дождитесь реструктуризации
  5. 5
    Запустите базу в режиме предприятия от имени администратора и дождитесь выполнения отложенных обработчиков обновления
  6. 6
    Проверьте протокол обновления на наличие ошибок и предупреждений

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

Если часть обработчиков завершилась с ошибкой, не игнорируйте это: откройте описание ошибки, устраните причину (чаще всего — непроведённые или «битые» документы в старой базе) и перезапустите обработчики. В тяжёлых случаях проще исправить данные в копии 2.3 и повторить переход заново.

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

Проверку начинают с остатков. Сформируйте в старой базе 2.3 и в обновлённой 3.0 одинаковые отчёты на одну дату: остатки товаров на складах, ведомость по денежным средствам, взаиморасчёты. Цифры должны совпасть до копейки. Расхождения — признак ошибки конвертации, которую нужно разбирать до запуска в работу.

Затем проверяют оперативную работу: пробную продажу через РМК (рабочее место кассира), печать чека на тестовом фискальном регистраторе, работу сканера штрихкодов и весов, обмен с ЕГАИС или системой маркировки, если они используются. Настройки подключаемого оборудования в 3.0 могут потребовать повторной настройки или обновления драйверов.

Отдельно проверяют права пользователей и настройки обменов с другими конфигурациями (например, с бухгалтерией): правила обмена для 3.0 отличаются от 2.3, и старые настройки синхронизации обычно требуют перенастройки под новую редакцию.

Контрольные точки

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

Остатки товаров и денег на дату перехода
Норма

Совпадают с отчётами базы 2.3

Тревожный признак

Расхождения по суммам или количеству

Отложенные обработчики обновления
Норма

Все завершены без ошибок

Тревожный признак

Есть ошибки или «зависшие» обработчики

РМК и торговое оборудование
Норма

Чек пробивается, сканер и весы работают

Тревожный признак

Оборудование не подключается или чек не печатается

Обмены с другими базами
Норма

Синхронизация проходит без ошибок

Тревожный признак

Ошибки правил обмена, не выгружаются документы

Типичные ошибки и как их избежать

Типичные ошибки
01
Обновление рабочей базы без тестового прогона — ошибки конвертации обнаруживаются уже в бою, откат болезненный
02
Переход со старого релиза 2.3 — штатный механизм отказывается обновляться или данные переносятся некорректно
03
Прерывание отложенных обработчиков — часть данных остаётся в старом формате, отчёты и проведение документов дают ошибки
04
Игнорирование доработок — нетиповой код и расширения после обновления перестают работать или конфликтуют с новой конфигурацией
05
Забытая перенастройка оборудования — в первый рабочий день касса не печатает чеки
06
Старая платформа 1С — база 3.0 не запускается или работает нестабильно

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

Когда лучше привлечь специалиста

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

Специалист нужен, если: конфигурация снята с полной поддержки или содержит доработки; используются нетиповые обмены и интеграции; база клиент-серверная с большим объёмом данных; магазин работает без остановки и окно для обновления минимально. Стоимость ошибки в этих сценариях заметно выше стоимости сопровождения.

Маршрут решения

Как выбрать сценарий перехода

База типовая, файловая, доработок нетОбновляйте самостоятельно по инструкции, обязательно через тестовую копию
Есть доработки, расширения или нетиповые обменыСначала аудит доработок с разработчиком, затем обновление с переносом изменений
База большая, клиент-серверная, магазин работает ежедневноПланируйте переход на выходные с участием специалиста и готовым планом отката
Релиз 2.3 сильно устарелСначала последовательно обновите 2.3 до актуального релиза, затем переходите на 3.0

Частые вопросы о переходе с 2.3 на 3.0

Можно ли перейти с 2.3 на 3.0 сразу, минуя промежуточные релизы?

Да, если текущий релиз 2.3 соответствует минимально допустимому для перехода — это указано в описании поставки 3.0. Если релиз старше требуемого, сначала последовательно обновите 2.3, а затем выполняйте переход.

Сколько времени занимает обновление?

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

Сохранятся ли история продаж и документы после перехода?

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

Что делать, если после обновления не работает касса или сканер?

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

Можно ли вернуться на 2.3, если 3.0 не подошла?

Штатного обратного перехода нет. Вернуться можно только восстановлением резервной копии базы 2.3, сделанной до обновления. Все данные, введённые в 3.0 после перехода, при откате будут потеряны.

Нужна ли подписка ИТС для получения обновления 3.0?

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

Итог

Что важно запомнить

Переход с 1С:Розницы 2.3 на 3.0 выполняется штатным обновлением с конвертацией данных, но только с актуального релиза 2.3 и на подходящей платформе. Обязательный порядок: резервная копия, тестовый прогон на копии, контроль отложенных обработчиков, сверка остатков и проверка оборудования — и только затем обновление рабочей базы.