Администрирование · 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 по-прежнему запускается.
Третий шаг — завершить учётные операции: провести все документы, закрыть кассовые смены, выполнить свёртку открытых заказов и провести инвентаризацию расхождений, если они есть. Чем «чище» база на момент конвертации, тем меньше ошибок возникнет при переносе.
Сравнить номер версии в «О программе» с требованием в поставке 3.0
Проверить в «О программе» строку «1С:Предприятие»
Проверить журнал документов и отчёт по кассовым сменам
Файл копии открывается и восстанавливается без ошибок
Как сделать резервную копию и тестовую базу
Для файловой базы есть два способа: выгрузка через конфигуратор («Администрирование» → «Выгрузить информационную базу») с получением файла .dt или простое копирование файла 1Cv8.1CD при остановленной работе всех пользователей. Для клиент-серверной базы выгрузку .dt выполняют тем же способом через конфигуратор.
Копию обязательно проверяют: создают новую пустую базу, загружают в неё файл .dt через «Загрузить информационную базу» и убеждаются, что она открывается и данные на месте. Непроверенная копия — это отсутствие копии: повреждённый файл выгрузки обнаруживается именно в момент, когда откат нужен срочно.
Именно на этой восстановленной копии выполняют тестовое обновление до 3.0. Рабочую базу не трогают до тех пор, пока тестовая не пройдёт полный цикл проверки.
Пошаговый порядок обновления до редакции 3.0
Обновление выполняется в режиме конфигуратора через «Конфигурация» → «Поддержка» → «Обновить конфигурацию», либо через механизм обновления из пользовательского режима, если он доступен в вашем релизе. Дистрибутив перехода скачивается с портала 1С по действующей подписке (ИТС) и устанавливается в каталог шаблонов.
Общий порядок действий выглядит так:
- 1Установите дистрибутив обновления 3.0 в каталог шаблонов
- 2Откройте копию базы в конфигураторе, выполните «Обновить конфигурацию» и выберите источник — файл поставки или шаблон
- 3Дождитесь завершения сравнения-объединения и примите изменения, не снимая объекты с поддержки без необходимости
- 4Запустите обновление конфигурации базы данных (F7) и дождитесь реструктуризации
- 5Запустите базу в режиме предприятия от имени администратора и дождитесь выполнения отложенных обработчиков обновления
- 6Проверьте протокол обновления на наличие ошибок и предупреждений
Отложенные обработчики — ключевой момент перехода. После первого запуска 3.0 программа в фоне переносит и преобразует данные. Прерывать этот процесс нельзя: дождитесь статуса, что все обработчики завершены успешно (раздел «Администрирование» → «Результаты обновления программы»).
Если часть обработчиков завершилась с ошибкой, не игнорируйте это: откройте описание ошибки, устраните причину (чаще всего — непроведённые или «битые» документы в старой базе) и перезапустите обработчики. В тяжёлых случаях проще исправить данные в копии 2.3 и повторить переход заново.
Как проверить результат после перехода
Проверку начинают с остатков. Сформируйте в старой базе 2.3 и в обновлённой 3.0 одинаковые отчёты на одну дату: остатки товаров на складах, ведомость по денежным средствам, взаиморасчёты. Цифры должны совпасть до копейки. Расхождения — признак ошибки конвертации, которую нужно разбирать до запуска в работу.
Затем проверяют оперативную работу: пробную продажу через РМК (рабочее место кассира), печать чека на тестовом фискальном регистраторе, работу сканера штрихкодов и весов, обмен с ЕГАИС или системой маркировки, если они используются. Настройки подключаемого оборудования в 3.0 могут потребовать повторной настройки или обновления драйверов.
Отдельно проверяют права пользователей и настройки обменов с другими конфигурациями (например, с бухгалтерией): правила обмена для 3.0 отличаются от 2.3, и старые настройки синхронизации обычно требуют перенастройки под новую редакцию.
Как проверить результат
Совпадают с отчётами базы 2.3
Расхождения по суммам или количеству
Все завершены без ошибок
Есть ошибки или «зависшие» обработчики
Чек пробивается, сканер и весы работают
Оборудование не подключается или чек не печатается
Синхронизация проходит без ошибок
Ошибки правил обмена, не выгружаются документы
Типичные ошибки и как их избежать
Отдельная группа проблем — сильно доработанные конфигурации. Если в 2.3 вносились изменения в типовые модули, при сравнении-объединении их нужно вручную переносить в новую структуру, а это работа для разработчика. Правильный подход — зафиксировать список всех доработок до обновления и решить, какие из них в 3.0 реализованы типовыми средствами.
Когда лучше привлечь специалиста
Самостоятельный переход оправдан, когда база типовая, без доработок, объём данных умеренный, а у администратора есть опыт обновлений конфигураций 1С и время на тестирование. В этом случае процедура полностью выполнима по описанной схеме.
Специалист нужен, если: конфигурация снята с полной поддержки или содержит доработки; используются нетиповые обмены и интеграции; база клиент-серверная с большим объёмом данных; магазин работает без остановки и окно для обновления минимально. Стоимость ошибки в этих сценариях заметно выше стоимости сопровождения.
Как выбрать сценарий перехода
Частые вопросы о переходе с 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 и на подходящей платформе. Обязательный порядок: резервная копия, тестовый прогон на копии, контроль отложенных обработчиков, сверка остатков и проверка оборудования — и только затем обновление рабочей базы.