Администрирование · 12 мин
Как загрузить базу в 1С Розница
Как загрузить базу в 1С Розница: восстановление из dt, загрузка номенклатуры из Excel, перенос данных из других конфигураций и проверка результата.
Фраза «загрузить базу в 1С Розница» на практике означает три разные задачи: восстановление всей информационной базы из архивной копии (файл .dt), первичное наполнение справочников — номенклатуры, контрагентов, цен — из файлов Excel или CSV, и перенос данных из другой конфигурации 1С (например, из Управления торговлей или старой версии Розницы). У каждой задачи свой инструмент, свой порядок действий и свои риски.
Прежде чем начинать, определите, какая именно ситуация у вас. Если нужно развернуть копию рабочей базы на новом компьютере или восстановиться после сбоя — это восстановление из выгрузки .dt через конфигуратор. Если база пустая и нужно заполнить её товарами из прайса поставщика — это загрузка через встроенную обработку «Загрузка данных из табличного документа». Если переезжаете с другой программы — потребуется типовой или внешний обмен данными.
Ниже разобраны все три сценария с конкретными шагами, проверками результата и типичными ошибками. Инструкции ориентированы на 1С:Розница 8, редакция 2.3 и 3.0, работающую на платформе 1С:Предприятие 8.3.
Определите, какой тип загрузки вам нужен
Выбор инструмента зависит от источника данных и цели. Ошибка на этом этапе — самая частая причина потерянного времени: например, попытка восстановить .dt через обработку загрузки из Excel, которая для этого не предназначена.
Как выбрать способ загрузки
Учтите важное ограничение: файл .dt можно загрузить только в базу на той же или более новой версии платформы, а конфигурация в файле заменит текущую полностью. Загрузка .dt — это не «добавление данных», а полная замена содержимого базы.
Восстановление всей базы из файла выгрузки (.dt)
Этот способ подходит для переноса базы на новый сервер, развёртывания копии для тестирования и восстановления после сбоя. Файл .dt содержит и конфигурацию, и все данные — документы, справочники, регистры.
Перенос данных из другой конфигурации 1С
При переходе с «1С:Управление торговлей» или с Розницы первой редакции используйте типовые механизмы перехода. Для ряда направлений 1С публикует готовые правила конвертации: данные выгружаются из старой базы в файл обмена (XML) и загружаются в новую через «Универсальный обмен данными в формате XML».
Общий порядок такой: в исходной базе запускается обработка выгрузки с указанием правил конвертации, формируется XML-файл. В Рознице открывается обработка загрузки, указывается этот файл, и данные переносятся с преобразованием по правилам. Переносятся справочники, остатки, при настроенных правилах — документы за выбранный период.
Если обе базы — современные конфигурации на управляемых формах, альтернативой служит синхронизация через универсальный формат EnterpriseData. Она настраивается в разделе «Администрирование → Синхронизация данных» и подходит, когда нужен не разовый переезд, а регулярный обмен — например, между Розницей в магазине и Бухгалтерией в офисе.
Способы переноса данных между базами
Переносит всё целиком и только между одинаковыми конфигурациями. Подходит для копий и переезда на новый сервер, не подходит для объединения данных из разных программ.
Разовый перенос справочников и документов между разными конфигурациями. Требует корректных правил, даёт гибкий контроль состава данных.
Регулярный обмен между современными конфигурациями без программирования. Не переносит историю «как есть», а согласует актуальные данные.
Первичное наполнение справочников из внешних источников. Не переносит документы и остатки.
Проверка результата после загрузки
Любая загрузка завершается проверкой — иначе ошибки всплывут в самый неудобный момент, например на кассе в час пик. Минимальный набор контрольных точек:
Как проверить корректность загрузки
Совпадает с числом строк в исходном файле (с учётом отфильтрованных дублей)
Существенно меньше или больше — ищите отклонённые строки в протоколе обработки
Штрихкод читается сканером, привязан к правильной карточке
Штрихкод «съехал» к другому товару или содержит лишние символы — ошибка сопоставления колонок
В отчёте «Цены номенклатуры» видны актуальные значения с верной датой
Цены нулевые, устаревшие или отсутствуют — проверьте документ установки цен и его дату
База открывается, отчёты строятся, пользователи работают
Ошибки при запуске, незавершённое обновление — не откатывайте, выполните обновление до конца
Товар находится по штрихкоду, цена корректна, чек пробивается
Товар не находится или цена неверна — исправляйте данные до начала реальных продаж
Для больших загрузок полезно сверить контрольные суммы: общее число товаров, сумму по колонке цен в файле и аналогичные итоги в базе. Расхождение даже на одну строку — повод найти причину до начала эксплуатации.
Типичные ошибки и как их избежать
Отдельно предупредим о «самодельных» обработках загрузки, найденных в интернете. Внешняя обработка имеет полный доступ к данным базы. Используйте только проверенные источники, а перед запуском любой внешней обработки делайте выгрузку .dt — это занимает десять минут и спасает от необратимых последствий.
Перед массовой загрузкой из Excel сделайте пробный прогон на 10–20 строках в копии базы. Так вы за пять минут проверите сопоставление колонок, поиск дублей и формат чисел, не рискуя засорить рабочий справочник тысячами некорректных записей, которые потом придётся вычищать вручную.
Часто задаваемые вопросы
Можно ли загрузить в Розницу базу от Управления торговлей через файл .dt?
Нет. Файл .dt переносит базу только «как есть» — вместе с конфигурацией. Загрузив .dt от УТ в Розницу, вы получите базу УТ. Для переезда между разными конфигурациями используйте конвертацию данных с правилами обмена или синхронизацию через формат EnterpriseData.
Обработка не видит мой файл Excel. Что делать?
Проверьте формат: старые версии обработки могут не читать XLSX — сохраните файл как XLS (Excel 97–2003) или CSV. Также убедитесь, что файл не открыт в Excel в момент загрузки и в нём нет защиты паролем. Если данные в CSV «слипаются» в одну колонку, проверьте разделитель — обычно это точка с запятой.
Как загрузить остатки товаров на склад при запуске магазина?
Остатки вводятся документом «Оприходование товаров» (раздел «Склад») или через помощник начала работы, который предлагает мастер при первом запуске пустой базы. Сначала должна быть загружена номенклатура — документ оприходования ссылается на карточки товаров. Массово табличную часть документа можно заполнить из буфера обмена или той же обработкой загрузки из табличного документа.
Загрузка .dt прервалась с ошибкой на середине. База испорчена?
При прерванной загрузке база остаётся в прежнем состоянии либо в состоянии частичной загрузки — зависит от этапа сбоя. Не пытайтесь запускать её в работу. Проверьте свободное место на диске и права доступа, затем повторите загрузку. Если база не открывается, восстановите её из резервной копии и выясняйте причину сбоя (чаще всего — нехватка места или памяти).
Как загрузить товары с характеристиками (размеры, цвета)?
В обработке «Загрузка данных из табличного документа» выберите загрузку номенклатуры с характеристиками: в файле должна быть отдельная колонка со значением характеристики (например, «42 размер»), а в настройках сопоставления укажите её. Обработка создаст карточку товара и связанные характеристики. Предварительно убедитесь, что в настройках видов номенклатуры включено использование характеристик.
Нужно ли после загрузки .dt заново настраивать подключение касс и сканеров?
Оборудование привязано к рабочему месту и операционной системе, а не к данным базы. Если вы восстановили копию на том же компьютере — настройки обычно сохраняются. На новом компьютере потребуется установить драйверы торгового оборудования и заново указать устройства в разделе «Администрирование → Подключаемое оборудование», так как COM-порты и идентификаторы устройств будут другими.
Что важно запомнить
Вся база целиком загружается из .dt через конфигуратор с полной заменой содержимого; товары и цены — через «Загрузку данных из табличного документа»; переезд с другой конфигурации — через конвертацию или синхронизацию. Перед любой загрузкой делайте резервную копию, после — сверяйте результат по контрольным точкам: количество позиций, штрихкоды, цены и пробная продажа.