Администрирование · 13 мин
Где в 1С 8.3 находится перенос данных и как им пользоваться
Где в 1С 8.3 находится перенос данных: универсальная обработка, перенос из 7.7 и между базами, загрузка из Excel. Пошаговые инструкции и типичные ошибки.
Перенос данных в 1С 8.3 — это не одна кнопка, а целый набор инструментов, разбросанных по разным местам интерфейса в зависимости от задачи. В типовых конфигурациях (Бухгалтерия, Управление торговлей, ERP, ЗУП) есть штатные помощники перехода, а для универсальных сценариев используются обработки «Универсальный обмен данными в формате XML» и «Выгрузка и загрузка данных XML».
Выбор инструмента зависит от трёх факторов: откуда берутся данные (1С 7.7, другая база 8.3, Excel, текстовый файл), что именно нужно перенести (справочники, остатки, документы) и одинаковые ли конфигурации у источника и приёмника. Неправильно выбранный инструмент — главная причина «битых» переносов и потери времени.
Перед любыми манипуляциями сделайте резервную копию базы-приёмника. Перенос данных изменяет информационную базу массово, и откатить ошибку без копии практически невозможно.
Где искать перенос данных в типовой конфигурации
В типовых решениях на «Библиотеке стандартных подсистем» (БСП) механизмы переноса сгруппированы в разделе администрирования. Откройте меню «Администрирование» и найдите подраздел «Перенос данных», «Обмен данными» или «Загрузка данных» — название зависит от конфигурации и её версии.
В «1С:Бухгалтерии 8.3» путь обычно такой: «Администрирование» → «Перенос данных» → «Загрузить данные из файла» или «Перенос данных из информационных баз 1С:Предприятия 7.7». В «Управлении торговлей 11» и ERP есть «НСИ и администрирование» → «Начальное заполнение» → «Помощник перехода» и «Загрузка данных из файла».
Если нужного пункта нет в меню — возможно, у вашей роли нет прав. Функции переноса обычно доступны пользователям с ролями «Администратор системы» и «Полные права». Проверьте также, не скрыт ли раздел настройками интерфейса: нажмите шестерёнку в панели разделов и добавьте нужный пункт.
Есть ли в конфигурации обработка переноса из 7.7 и подходящие правила
Совпадают ли версии конфигураций источника и приёмника
Есть ли в конфигурации обработка загрузки табличных данных
Есть ли готовые правила конвертации для вашей пары конфигураций
Перенос данных из 1С 7.7
Самый частый сценарий — переход со старых конфигураций 7.7 (Торговля и склад, Бухгалтерия, Зарплата и кадры) на современные решения 8.3. Для этого в типовых конфигурациях есть встроенный помощник: в «1С:Бухгалтерии 8.3» он находится в разделе «Администрирование» → «Перенос данных» → «Перенос данных из информационных баз 1С:Предприятия 7.7».
Помощник предложит два варианта: загрузить данные напрямую из базы 7.7 (через COM-соединение, если обе программы на одном компьютере или в сети) или из файла, предварительно выгруженного обработкой на стороне 7.7. Второй вариант надёжнее: он не требует одновременного доступа к обеим базам и позволяет проверить файл перед загрузкой.
Типовой помощник переносит справочники, остатки на заданную дату и, при выборе соответствующего режима, документы за период. Обратите внимание: переносятся не «все данные подряд», а только те объекты, для которых предусмотрены правила конвертации. Нестандартные доработки 7.7 в типовой перенос не попадут.
Универсальный обмен данными в формате XML
Когда источник и приёмник — разные конфигурации 8.3 (например, выгрузка из «Управления торговлей» в «Бухгалтерию» или переход с нестандартной конфигурации), используется обработка «Универсальный обмен данными в формате XML». В типовых конфигурациях она часто встроена: ищите в разделе «Администрирование» → «Обмен данными» или откройте внешнюю обработку через «Файл» → «Открыть».
Обработка работает в паре с правилами конвертации — XML-файлом, который описывает, как объект источника преобразуется в объект приёмника. Правила создаются в конфигурации «Конвертация данных» или берутся готовые для типовых пар конфигураций.
- 1Откройте обработку в базе-источнике и укажите файл правил конвертации
- 2На закладке «Выгружаемые данные» отметьте нужные виды объектов и задайте отбор по периоду или организации
- 3Нажмите «Выгрузить данные» и дождитесь формирования XML-файла
- 4Откройте ту же обработку в базе-приёмнике, перейдите на закладку «Загрузка данных»
- 5Укажите файл выгрузки и выполните загрузку
- 6Проверьте протокол: количество загруженных объектов и сообщения об ошибках
Ключевой момент — версии правил. Правила конвертации жёстко привязаны к версиям конфигураций: правила для УТ 11.4 не подойдут для УТ 11.5 без корректировки. Перед выгрузкой сверьте релизы источника и приёмника с теми, для которых выпущены правила.
Выгрузка и загрузка данных XML для одинаковых конфигураций
Если обе базы — одна и та же конфигурация одной версии (например, перенос данных из рабочей базы в тестовую или консолидация филиальных баз), подходит обработка «Выгрузка и загрузка данных XML». Она находится на диске ИТС и в поставке некоторых конфигураций, открывается через «Файл» → «Открыть».
Принципиальное отличие от универсального обмена: правила конвертации не нужны, потому что структура объектов идентична. Обработка выгружает объекты «как есть» со всеми ссылками. Это быстрее и проще, но требует полного совпадения метаданных — даже небольшое расхождение в версиях приведёт к ошибкам загрузки.
В обработке есть полезные опции: выгрузка по ссылкам (автоматически подтягиваются связанные объекты), режим перезаписи существующих элементов, контроль итогов. Для частичного переноса — например, только справочника «Номенклатура» с остатками — отметьте нужные типы объектов и настройте отборы.
Сравнение вариантов переноса
Подходит для типовых баз 7.7 без доработок; ограничение — только предусмотренные правилами объекты
Подходит для разных конфигураций 8.3; требует правил конвертации под конкретные версии
Подходит для идентичных конфигураций; не работает при расхождении версий и доработках
Подходит для справочников и табличных данных; документы и движения так не перенести
Загрузка данных из Excel и внешних файлов
Когда исходные данные — не база 1С, а таблицы Excel (прайсы, списки контрагентов, остатки из другой учётной системы), используется загрузка из файла. В конфигурациях на БСП есть типовая обработка «Загрузка данных из файла»: в «Управлении торговлей 11» она находится в разделе «Закупки» или «НСИ и администрирование», в Бухгалтерии — в карточке справочника по кнопке «Загрузить».
Типовая загрузка работает по шаблону: сначала скачиваете файл-образец с нужными колонками, заполняете его своими данными, затем загружаете. Обработка сопоставляет колонки с реквизитами объекта и создаёт новые элементы. Для номенклатуры можно загружать цены и штрихкоды, для контрагентов — реквизиты и контактную информацию.
Если типовой загрузки нет или она не покрывает нужный объект, применяются внешние обработки загрузки из табличных документов — их множество в открытом доступе. Такая обработка открывается через «Файл» → «Открыть» и позволяет гибко настроить соответствие колонок реквизитам любого справочника или регистра.
Синхронизация данных между базами 8.3
Если перенос нужен не разово, а регулярно — например, документы из «Управления торговлей» должны постоянно попадать в «Бухгалтерию» — настраивается синхронизация данных. Точка входа: «Администрирование» → «Синхронизация данных» → «Настройки синхронизации данных».
Настройка включает выбор второй базы (через файл, прямое подключение, веб-сервис или каталог), сопоставление префиксов, правила отправки и получения данных. После первоначальной настройки обмен выполняется по расписанию или вручную кнопкой «Выполнить обмен данными».
Типовые пары конфигураций (УТ–БП, ERP–БП, ЗУП–БП) имеют предустановленные правила синхронизации, которые поставляются вместе с конфигурацией. Для нестандартных пар потребуется доработка правил в «Конвертации данных».
Как выбрать действие
Проверка результата и типичные ошибки
После любого переноса данные нужно сверить. Минимальный контроль: сравните количество элементов ключевых справочников в источнике и приёмнике, сверьте оборотно-сальдовую ведомость или отчёт по остаткам на дату переноса, выборочно откройте несколько документов и проверьте их содержимое и проведение.
Обращайте внимание на дубли справочников — самая частая проблема. Она возникает, когда поиск объектов при загрузке выполняется по наименованию, а в источнике и приёмнике наименования слегка различаются (лишний пробел, регистр букв). Перед загрузкой включайте режим поиска по уникальному идентификатору или по сочетанию ключевых реквизитов (ИНН для контрагентов, артикул для номенклатуры).
Вторая типичная ошибка — перенос в базу, где уже ведётся учёт, без предварительной сверки. Новые загруженные документы могут конфликтовать с существующими по нумерации и периодам, а повторная загрузка остатков приведёт к удвоению. Разовый перенос безопаснее выполнять в чистую базу или в копию рабочей.
Как проверить результат
Совпадает с источником или отличается на объяснимую величину
Существенные расхождения без причины
ОСВ и складские отчёты сходятся с источником до копейки
Расхождения по счетам или складам
Отчёт по дублям пуст или дубли объяснимы
Десятки парных элементов с похожими наименованиями
Загруженные документы проведены и формируют движения
Документы загружены, но не проведены
Если расхождения обнаружены, не пытайтесь править данные вручную в большом объёме — проще восстановить копию, исправить настройки переноса и повторить загрузку. Ручные правки массовых данных почти всегда создают новые ошибки.
Что важно запомнить
Точка входа зависит от задачи: помощник перехода — для 7.7, универсальный обмен XML — для разных конфигураций, выгрузка/загрузка XML — для одинаковых баз, синхронизация — для регулярного обмена. Перед переносом делайте резервную копию, после — сверяйте остатки и ищите дубли.
Частые вопросы о переносе данных в 1С 8.3
Не нахожу пункт «Перенос данных» в меню. Что делать?
Проверьте права пользователя — функции переноса обычно доступны только с полными правами или ролью администратора. Затем посмотрите настройки панели разделов: нужный пункт мог быть скрыт. Если и этого недостаточно, откройте «Все функции» (через главное меню, если команда включена в параметрах) и найдите нужную обработку в списке.
Можно ли перенести данные между базами разных версий одной конфигурации?
Обработка «Выгрузка и загрузка данных XML» требует совпадения версий. Если версии различаются, сначала обновите приёмник до версии источника, выполните перенос, а затем обновите приёмник дальше. Альтернатива — универсальный обмен XML с правилами, но для одной конфигурации это избыточно сложно.
Переносятся ли доработанные объекты типовым помощником?
Нет. Типовые правила конвертации знают только о типовых объектах. Доработанные документы, справочники и реквизиты потребуют доработки правил в «Конвертации данных» или отдельной обработки переноса. Перед переходом составьте список всех доработок и решите, что из них действительно нужно в новой базе.
Как перенести только остатки без документов?
В помощнике перехода с 7.7 выберите режим переноса остатков на дату. В универсальном обмене XML отметьте выгрузку только справочников, а остатки введите в новой базе штатными документами ввода начальных остатков — это самый чистый способ, дающий корректные движения по регистрам.
Что делать, если при загрузке возникли ошибки?
Откройте протокол загрузки в обработке — там указано, на каких объектах и почему произошёл сбой. Типичные причины: незаполненные обязательные реквизиты, отсутствие связанных объектов, несовпадение версий правил. Исправьте данные в источнике или правила, восстановите приёмник из копии и повторите загрузку.
Можно ли переносить данные, пока в базе работают пользователи?
Технически возможно, но нежелательно. Одновременная работа пользователей во время массовой загрузки замедляет процесс, создаёт риск блокировок и может привести к рассогласованию данных. Выполняйте перенос в монопольном режиме или в нерабочее время.