Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

Перенос данных в 1С 8.3

Перенос данных — очень важный процесс в любой учетной системе, платформа 1С 8.3 не исключение. Ниже мы рассмотрим инструкцию, как проще всего перенести данные из одной системы в другую, имеющую аналогичную конфигурацию (для различных конфигураций можно использовать инструмент для программистов — Конвертация данных или универсальную загрузку из Excel).

Перед любыми действиями необходимо выполнить резервное копирование базы данных, изменения являются невозвратимыми!

Самый простой и удобный способ переноса данных из 1С 8.3 в 1С 8.3 бухгалтерия 3.0 — использование обработки Выгрузка и загрузка данных в формате XML (скачать — ВыгрузкаЗагрузкаXML82  для 8.2 или ВыгрузкаЗагрузкаXML для 1С 8.3 или на ИТС). Обработка универсальная и подходит для любых конфигураций.

автоматический перенос данных

Не будем вдаваться в подробности, рассмотрим пошаговую инструкцию по миграции данных с помощью данной обработки на примере простейшего переноса товаров.

Выгрузка данных в XML

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

интерефейс выгрузки загрузки данных

Сразу необходимо заполнить поле «Имя файла» — по этому пути будет создан новый файл данных, который мы будем загружать в базу приемник. Чуть ниже, в табличной части «Данные для выгрузки» необходимо выбрать те данные, которые мы хотим выгрузить из базы данных.

После выделения объекта из левой табличной части можно наложить отбор в правой табличной части:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Получите понятные самоучители по 1С бесплатно:

отбор по товарам

В нашем примере я хочу выгрузить все товары с наименованием «Грабли».

После того как все настройке заполнены, данные можно выгружать. Для этого необходимо нажать на кнопку «Выгрузить данные»:

выгрузка завершена

Загрузка данных из xml в 1с 8.3

Данные выгружены из базы источника, теперь их необходимо перенести в базу-приемник.

Для этого необходимо запустить обработку уже в той базе, в которую необходимо загрузить данные, и зайти на вкладку «Загрузка», выбрать выгруженный файл на диске и нажать на кнопку «Загрузить данные»:

загрузка данных

Вот и всё! Выгрузка и загрузка данных закончена.

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

Другие статьи по 1С:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 83 на “Перенос данных в 1С 8.3
  1. Где бы найти обработку под управляемые формы?:)

    Ответить

  2. Ринат, и где же нашел? скинь ссылку плиз

    Ответить

      • Подскажите, пожалуйста, если в базе уже есть одна организация с документами, как можно добавить в эту же базу еще одну организацию с своими документами? Пыталась сделать это с помощью универсальной обработки переноса данных, но при переносе организация, которая была в базе замещается организацией, данные которой добавляются. Что можно сделать?

        Ответить

        • Создайте в базе эту организацию, а потом грузите.

          Ответить

  3. В чем может быть причина — 1С не открывает этот файл ВыгрузкаЗагрузкаXML?
    Версия 1С:Предприятие 8.3 (8.3.6.2014)
    Спасибо

    Ответить

    • А какая ошибка? Просто пустое окно?

      Как пытаетесь открывать ?

      Ответить

  4. Да, пустое окно, через меню Файл — Открыть

    Ответить

    • У 1С есть два варианта работы интерфейса — обычный и управляемый.

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

      Ловите ссылочку на ту же обработку под управляемые формы:

      https://programmist1s.ru/wp-content/uploads/2015/06/Vyigruzka-i-zagruzka-dannyih-XML-8.3.zip

      Ответить

      • Спасибо открыл))

        Ответить

      • Такая же проблема с 8.2, можно ссылку на обработку

        Ответить

  5. Кирилл, скажите, из-за чего может возникнуть вот такая ошибка: при загрузке в другую базу пишет что указанный файл не существует — это когда указываю на файл выгруженный. Конфигурации обновил и у обоих баз одинаковая версия 3.0 (3.0.40.31)
    Выгружал только счета на оплату покупателю — справочники и документы за указанный период. Файл выгрузился, но не загружается. Спасибо.

    Ответить

    • Если у вас клиент-серверный режим работы 1с (например ms sql) — то скорее всего надо выбрать режим загрузки «С клиентского компьютера».

      В противном случае программа ищет файл на сервере, а не на вашем компьютере.

      Ответить

      • У меня не серверная версия, на свой комп сохранил, открылось когда через сервер, но теперь другая проблема))

        Ответить

    • Указал путь в файлу через окно на сервере. Загрузился, но теперь не находит Контрагентов, хотя они все есть в новой базе и выдает ошибку: Преобразование значения к типу Булево не может быть выполнено. Чтобы это значило? Спасибо.

      Ответить

      • Сложный вопрос. Желательно нажать кнопку «Подробнее» в ошибке и скинуть подробности.

        Если кнопки нет — запустить систему в режиме толстого клиента и она появится. Запуск в толстом клиенте устанавливается в списке баз по кнопке «изменить».

        А вообще лучше все вопросы задавать на нашем форуме — https://forum1s.ru/ 🙂

        Ответить

  6. Понятно, спасибо, а как-то отменить эту загрузку теперь можно, или восстанавливать из резервной копии?

    Ответить

  7. Спасибо, придется, наверное, все эти документы вручную восстанавливать)

    Ответить

  8. Как только не пытался, но все равно не получается загрузить выгруженный файл в новой базе.
    Выгружал всеми возможными способами. Не получается.
    Пишет неверный формат файла выгрузки.

    Ответить

    • Скорее всего версии программы не подходящие просто

      Ответить

  9. Подскажите. Версии по обновлениям или как???
    У меня 8,3 редакция 3 базовая и старая и новая. Новая база с обновлением до последней(60), а старая без 10 последних обновлений.
    Может быть из-за этого???

    Ответить

    • Нет, версии должны быть 1 в 1, что бы переносилось корректно.

      То есть обновите старую базу до последней, тогда перенос получится.

      Ответить

      • а если нет возможности обновить до последней, как сделать перенос?

        Ответить

  10. Кирилл, можно с помощью данной обработки сделать перенос данных из бухгалтерии проф 3 в базовую 3

    Ответить

    • Ой, прошу прощения, ваш коммент не заметил.

      Да, процентов на 90 думаю будет успешно.

      Ответить

  11. Скажите пожалуйста должно ли получится перенос базы с: 1С:Предприятие 8.3 (8.3.6.2299) Инфокрафт: Формула ЖКХ + Бухгалтерия, редакция 1.0 Версия (3.0.43.75) (1.0.11.02) на 1С:Предприятие 8.3 (8.3.7.1831) 1С:Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК (3.0.42.8) ???

    Ответить

    • Нет, к сожалению эта обработка только для идентичных конфигураций.

      Ответить

      • Ясно а скажем если перенести только поле с клиентами? А если у вас заказать такой перенос сколько это будет стоит? И большое спасибо за ответ!

        Ответить

        • Только клиентов — можно попробовать есть вероятность что получится. Сделайте копию базы и попробуйте проверить.

          Альтернативный вариант из простого — выгрузить из базы данные в формате эксель, а потом загрузит из него в новую базу.

          Мануалы:
          https://forum1s.ru/read/zagruzka-v-1c-iz-excel/
          https://programmist1s.ru/zagruzka-nomenklaturyi-v-1s-8-3-iz-excel-ili-dbf/

          По стоимости услуги: в среднем от 2000 рублей до 10000. В зависимости от сложности структуры баз данных.

          Ответить

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

    Ответить

    • Можно. Надо настроить обмен не через прямое подключение к базе, а через файл

      Ответить

  13. Здравствуйте. Подскажите пожалуйста программа 1С выдает ошибку БД, при любом выполнении действий. Даже не удается сохранить резервную копию через конфигуратор. Возможно ли теперь создать новую БД и через выше указанное приложение перенести все справочники и документы?!

    Ответить

    • Здравствуйте, Наталья!

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

      Ответить

      • Здравствуйте. Скажите если при выгрузке обнаружены ошибки: (Внешняя обработка. Выгрузка Загрузка данных XML. Модуль объекта (1415)): ошибка при установке атрибута значения контекста (Значение) по причине неверный тип значения.
        Возможно ли ее исправить?! Или просто попытаться загрузить файл в новую БД с ошибками?!

        Ответить

        • Наталья, добрый день.

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

          Ответить

  14. Здравствуйте а можно ли сделать выгрузку базы с 1с 8.3 в 1с 8.2?

    Ответить

    • Добрый день!

      К сожалению, нет. Эта обработка предназначена для переноса данных между одинаковыми базами данных 1С.

      Если напишите название ваших конфигураций и их версий, возможно, найду для вас какое то решение.

      Ответить

  15. Добрый день. Не пойму что случилось. Обновила 1 С и после этого при попытке открыть эту обработку, пишет-нарушение прав доступа. Что это и как это исправить?

    Ответить

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

      Ответить

  16. Данная обработка позволит перенести 01 счёт?)

    Ответить

    • Вика, конечно! Главное знать какие документы и справочники переносить. То есть какими документами вы вносили данные в базу изначально.

      Ответить

  17. Здравствуйте! Когда проектировали сайт не заложили эту информацию, подумаем, скорее всего добавим.

    Ответить

    • Уже 2 года прошло после вашего сообщения, пора бы уже добавить..

      Ответить

      • Как вы поняли что прошло два года? тут же нет дат)

        Ответить

        • Ещ ДВА года прошло, а изменений так и нет!!!

          Ответить

          • И еще два прошло, где изменения?!)))

            Ответить

  18. Нужна корректная обработка, которая перенесет абсолютно все документы и плюс бухгалтерские операции с сохранением полностью всей информации и номеров внутренних и бухгалтерских из 1С 8.3 бухгалтерия в 1С 8.2 бухгалтерия.
    Работающая на любой версии
    Перенос с возможностью выбора отдельных видов документов.
    Нужна в виде дополнительной самостоятельной обработки, можно через файл – загрузить в одну, выгрузить из другой.
    Выбираю из списка галочками документы которые нужно выгрузить. Выгружаются соответственно со всеми контрагентами и справочниками. Выгружаю из 1С 8.3 в файл.
    Открываю эту же обработку в 1С 8.2 загружаю файл, нажимаю ЗАГРУЗИТЬ. и се документы загружаются с созданием номенклатуры контрагентов и так далее.
    Ну также как работает стандартная универсальная выгрузка загрузка – так понятнее наверное будет.

    Ответить

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

      Даже перенос 1 в 1 из одинаковых баз часто работает с ошибками, т.к. могут присутствовать методологические и технические ошибки.

      Ответить

  19. Добрый день! Имеется вот такая вот база:

    1С:Підприємство 8.3 (8.3.7.1970)

    Конфигурация: Бухгалтерія для України, редакція 1.2.
    Розробка конфігурації: «ABBYY Ukraine», 2005-2017 (1.2.40.2) (http://1c.ua/ua/v8/RegionalSolutions_UA_BUH.php)
    Copyright © «ДП «Єврософтпром»», 2005-2017.

    Режим: Файловий (без ущільнення)

    Прикл. програ.: Товстий клієнт

    при попытке открытия файла ВыгрузкаЗагрузкаXML для 1С 8.3 — ничего не происходи и не открывается.

    при попытке открытия файла ВыгрузкаЗагрузкаXML для 1С 8.2 Открывается формочка без текста вообще и дизайна. Но она работает (экспорт/импорт).

    Подскажите, что может быть, что для базы 8.3 файл для 8.3 не работает?

    Ответить

    • Здравствуйте!

      Вам нужна обработка для загрузки именно в управляемом интерфейсе.

      Ответить

      • Кирилл, добрый день. Подскажите а у вас есть обработка что бы перенести базу с 1с проф в 1с базовая?

        Ответить

  20. Скажите пожалуйста, а можно ли перенести приходные накладные, чеки и реализацию из 1С Аптека 8.3 Розница 8. Аптека, редакция 2.1 (2.1.9.20) в 1С 8.2 Бухгалтерию Бухгалтерия предприятия, редакция 2.0 (2.0.66.25)?

    Ответить

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

    Ответить

    • *есть доступ только в конфигуратор

      Ответить

  22. Эмммм….а где собсна отбор(правая часть) в обработке для управляемых форм?

    Ответить

    • А в обработке для УФ этот функционал выпилили, судя по всему..

      Ответить

  23. Я что-то не понимаю. У меня база не запускается. Могу работать только в режиме конфигуратора. А обработка там открывается совсем в другом виде. Как мне открыть эту обработку для переноса данных из базы?

    Ответить

    • Обработку как раз и надо открыть в режиме Предприятия, но раз база у вас не запускается… то никак!)

      Ответить

  24. Добрый день! Помогите, пожалуйста, нам! У нас 1С 8.3 Торговля и склад. Нужно выгрузить все операции из торговой базы в 1С 8.3 Бухгалтерия исключительно за определенный период, например, 3-ий квартал 2017 года. Каким образом это можно сделать, чтоб предыдущие кварталы НЕ переносились из торговой базы в бухгалтерию?

    Ответить

  25. Подскажите возможно (и как) из 1с Бухгалтерии 3.0 выгрузить документы справочники движения только по одной организации из пяти. И соответственно загрузить их в аналогичную по версии 1с Бухгалтерии 3.0.

    Ответить

  26. Добрый день! Перенес справочник ФизЛиц из БП 3.0.57.10 в БП 3.0.57.10, все норм, кроме табличной части «Контактная информация», она в базе приемнике осталась не заполненая…

    Ответить

    • Кроме ФизЛиц нужно выгружать еще кучу вспомогательных справочников.

      Ответить

  27. я раньше не работал на 1с установил открываю тут пусто как добавит тут документы и всякую ?

    Ответить

  28. Здравствуйте. Как выгрузить все данные из РИБ (бухгалтерия предприятия 3.0, платформа 1с 8.3) для их переноса в новую базу, чтоб данная база была основной.

    Ответить

  29. Добрый день. С помощью обработки перенесли все элементы справочников и настройки пользователей из ут 3.1. в такую же ут 3.1. В новой базе пользователи не видят контрагентов, кассы,склады если им не добавить полные права. Стоит только поставить ограничение на какой-нибудь из элементов, например на на количество складов, которые они видят (1 из 5, например), как сразу же необходимая информация пропадает. Подскажите, пожалуйста, кто сталкивался?…

    Ответить

  30. Добрый день
    с помощью данной обработки выгрузил справочник контрагентов
    загрузка в другую базу (абсолютно идентичные конфигурации. 8.3.13.15.13 БП 3.0.66.53) прошел успешно.
    За исключением адресной информации. она не загружается.
    в файле выгрузки адресные данные присутствуют

    Ответить

    • Возможно, у вас задублировались элементы справочника ВидыКонтактнойИнформации. Т.е. адреса в базу загрузились, но неверно прикрепились к записям контрагентов. Нужно исправлять, например обработками для поиска дубликатов и группового изменения реквизитов.

      Ответить

  31. Здравствуйте!
    При переносе документов из базы Бухгалтерии 3.0 в аналогичную пустую базу задваивает План счетов. Если в обработке при настройке выгрузки убрать галочку «При необходимости» с Плана счетов, то после переноса перенесенные документы не видят счетов. Подскажите, пожалуйста, как можно решить эту проблему?

    Ответить

    • Как вариант, воспользоваться обработкой Поиск дубликатов. Т.к. при выгрузке 1С не может сама правильно сопоставить элементы справочников.

      Ответить

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

    Ответить

  33. Эта обработка годится только для загрузки в чистую базу или новых справочников, счетов… Иначе при загрузке все дублируется, ищется по гуиду, нет возможности указать поиск элементов по инн, коду…

    Ответить

  34. Ошибка преобразования данных XML: [sfile://C:/1С_Выгрузка_Загрузка/Выгрузка контрагентов.xml][49,3]
    {ВнешняяОбработка.ВыгрузкаЗагрузкаДанныхXML.МодульОбъекта(147)}: Ошибка при вызове метода контекста (ПрочитатьXML)
    ЗаписанноеЗначение = ПрочитатьXML(ЧтениеXML);
    Выходить такая ошибка,что можно сделать?

    Ответить

  35. Добрый день!
    актуально ли еще описанные Выше обработки выгрузки/загрузки?
    Можно ли у Вас заказать работы по переносу «под ключ»?
    Спасибо.

    Ответить

  36. Добрый день. Как перенести с одной базы в другую новый товар( на первом компе добавили поставщика и его 100 позиций товара) версии одинаковые , компы не посети.

    Ответить

  37. Добрый день. Выгрузка произошла. Файл 127мб на рабочем столе. При загрузке-пишет файл не существует. Версии баз-один в один. Розница 8.3.16.1224 Помогите пжст.

    Ответить

  38. Добрый день!
    Подскажите как произвести выборочный перенос т.е. в номенклатуре, мне нужно перенести не все, и в контрагентах, так же практически во всех справочниках.

    Ответить

  39. Спасибо за обработку, все получилось, съэкономлено куча времени

    Ответить

  40. Скачал Вашу обработку по ссылке. Открываю кнопкой «Добавить из файла» в «Дополнительные отчеты и обработки»

    Выходит ошибка:

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

    Техническая информация:
    Метод объекта не обнаружен (СведенияОВнешнейОбработке)

    Пользователю даны права на внешние обработки.

    1С:Предприятие 8.3 (8.3.20.1789)
    Бухгалтерия предприятия, редакция 3.0 (3.0.111.16) на SQL

    Ответить

  41. Подскажите, следующая ситуация. У клиента битая база. Приняли решение завести новую по шаблону. Вашей обработкой пытаюсь перенести данные, которые возможно вытащить, пока что база открывается. Замечено что есть битые таблицы в Справочниках. Из справочников вытащили номенклатуру, сотрудники, контрагенты и еще несколько. Все остальные данные (Документы, регистры и т.д.) успешно выгружены и загружены в новую базу. Но в новой базе документы, при попытке перепровести или отменить проведение выдает ошибку (Неопознанная ошибка) Какие порекомендуете дальнейшие действия или пути решения вопроса? Спасибо

    Ответить

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

      Ответить

Добавить комментарий:

Ваш адрес email не будет опубликован.