Для переноса данных между одинаковыми конфигурациями существует стандартная обработка. Данная обработка позволяет переносить любые данные между идентичными конфигурациями. При этом версии конфигураций базы приемника и базы источника должны быть одинаковыми.
На данный момент существует две версии обработки: "ВыгрузкаЗагрузкаДанныхXML82" для обычного приложения, и "ВыгрузкаЗагрузкаДанныхXML83" для управляемого приложения. Они имеют похожий интерфейс. Эти обработки можно найти на диске ИТС, официальном сайте 1С, в шаблонах конфигурации "Конвертация данных" установленных на компьютере.
Если взять эти обработки из "Конвертации данных 2.1.8.1", то при использовании на платформе 8.3 будут задваиваться предопределенные данные. В обработках из "Конвертации данных 2.1.8.2" данная проблема устранена.
Выгрузка данных в XML
На вкладке "Настройка выгрузки" нужно указать данные для выгрузки и те объекты которые необходимо выгружать при необходимости. По нажатию на кнопку "Определить данные, выгружаемые по ссылке" автоматически будут отмечены галками объекты, которые связаны с выгружаемыми данными. На вкладке "Дополнительные объекты для выгрузки" можно вручную или запросом выбрать объекты для выгрузки.
Загрузка данных в XML
Параметр "Загружать данные в режиме обмена (ОбменДанными.Загрузка = Истина)". Если отметить данный параметр, то не будут выполняться некоторые проверки объектов при загрузке. Например уникальность кодов элементов справочников. И если встретится элемент с не уникальным кодом, то ошибки не возникнет и элемент будет загружен.
Параметр "Продолжить загрузку в случае возникновения ошибки". Если отметить данный параметр, то, например, при обнаружении не уникального кода элемента справочника, элемент загружен не будет, но загрузка будет продолжена.
Для того чтобы добавить сообщение, необходимо Войти или Зарегистрироваться
Перенос данных — очень важный процесс в любой учетной системе, платформа 1С 8.3 и 8.2 не исключение. Ниже мы рассмотрим инструкцию, как проще всего перенести данные из одной системы в другую, имеющую аналогичную конфигурацию (для различных конфигураций можно использовать инструмент для программистов — Конвертация данных или универсальную загрузку из Excel).
Перед любыми действиями необходимо выполнить резервное копирование базы данных, изменения являются невозвратимыми!
Самый простой и удобный способ переноса данных из 1С 8.3 в 1С 8.3 бухгалтерия 3.0 — использование обработки Выгрузка и загрузка данных в формате XML (скачать — ВыгрузкаЗагрузкаXML82 для 8.2 или ВыгрузкаЗагрузкаXML для 1С 8.3 или на ИТС). Обработка универсальная и подходит для любых конфигураций.
Не будем вдаваться в подробности, рассмотрим пошаговую инструкцию по миграции данных с помощью данной обработки на примере простейшего переноса товаров.
Выгрузка данных в XML
Первым делом откроем обработку в базе источнике (откуда будем выгружать товары) и посмотрим на интерфейс:
Получите 267 видеоуроков по 1С бесплатно:
Сразу необходимо заполнить поле «Имя файла» — по этому пути будет создан новый файл данных, который мы будем загружать в базу приемник. Чуть ниже, в табличной части «Данные для выгрузки» необходимо выбрать те данные, которые мы хотим выгрузить из базы данных.
После выделения объекта из левой табличной части можно наложить отбор в правой табличной части:
В нашем примере я хочу выгрузить все товары с наименованием «Грабли».
После того как все настройке заполнены, данные можно выгружать. Для этого необходимо нажать на кнопку «Выгрузить данные»:
Загрузка данных из xml в 1с 8.3
Данные выгружены из базы источника, теперь их необходимо перенести в базу-приемник.
Для этого необходимо запустить обработку уже в той базе, в которую необходимо загрузить данные, и зайти на вкладку «Загрузка», выбрать выгруженный файл на диске и нажать на кнопку «Загрузить данные»:
Вот и всё! Выгрузка и загрузка данных закончена.
Данный пример подходит только для переноса данных между идентичными конфигурациями на платформе 1С. Для понимания механизма обменов, для программистов, мы написали статью — XML и 1С.
Другие статьи по 1С:
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
Доброе утро, коллеги! Подскажите, пожалуйста, есть ли какой-то функционал, позволяющий перенести данные из ЗУП 3 в ЗУП 3, но не все, а только по одной организации, например?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Все комментарии (3)
Добрый день!
Штатных механизмов для этого нет.
Можно воспользоваться механизмом РИБ (распределенная информационная база). Созайте переферийный узел, в который выгрузите данные только по одной организации. Затем отключите РИБ в обеих базах. (Сама не пробовала, встречала обсуждение такого способа на форуме).
- Сделать копию базы, и в ней удалить все по другим организациям.
- Разработать правила для выгрузки данных;
- Поискать готовые решения в интерене, например, на infostart.ru.
Спасибо, Юля! Поняла.
Отпишитесь потом, получилось ли через РИБ ?
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8.
Оформить заявку от имени Юр. или Физ. лица вы можете здесь >>
Нажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>