Выгрузка данных из разных баз 1С в одну базу данных
Допустим, есть две базы 1С. В нашем случае, это: «ERP» и «Управление нашей фирмой (УНФ)» и нам необходимо выгрузить выручку из этих двух баз. В данном примере мы будем пользоваться типом источника данных «Объект», однако принцип настройки выгрузки данных с типом источника «Запрос».
Предварительная подготовка
Для того, чтобы в выгрузке появилось поле «База» с информацией о базе, из которой выгружены данные необходимо добавить его в пользовательские данные в настройках Экстрактора на вкладке «Данные» и указать его наименование. Это необходимо сделать во всех базах 1С, из которых Вы планируете выгружать данные в одну базу-приемник.

Создание проекта выгрузки из базы 1С: ERP
Теперь приступаем к настройке проекта выгрузки. Заходим в раздел «Проекты» Экстрактора 1С, нажимаем «Создать».

Выбираем тип источника данных «Объект».

Затем выбираем «Регистры накопления», внутри — «Движения Денежные средства - Денежные средства».

На этапе настройки параметров источника оставляем автоматически установленный параметр сегментирования.

На этапе настройки набора данных выбираем следующие поля (Вы можете использовать свой вариант набора полей):
Регистратор;
Период;
ХозяйственнаяОперация;
Организация;
Подразделение;
Валюта;
Сумма;
СуммаРегл;
СуммаВВалюте.
И оставляем флаг для поля сегментирования:
Параметры.Период день.

Переходим к этапу настройки вычисляемых полей. Здесь оставим только флаг для поля «База» (у него уже автоматически установлена функция «Пользовательские данные» и указан параметр «База», так как мы ранее добавили это поле в пользовательские данные).

Затем выбираем подключение и создаем таблицу-приемник (6 и 7 этапы инструкции по созданию проекта). На этапе сопоставления полей проверяем установленные флаги для сегмента.

Этап расширенных настроек пропускаем и завершаем настройку проекта.
Теперь осталось только задать имя проекту и выполнить выгрузку: нажимаем поочередно кнопки «Записать», «Сформировать очередь» и «Выполнить проект».

Создание проекта выгрузки из базы 1С: УНФ
Теперь переходим во вторую базу, из которой надо сделать выгрузку данных. Также создаем проект с типом источника данных «Объект».
Отметим, что в выбранных для демонстрации выгрузки в данном примере базах отличаются наименования регистров.
Затем выбираем «Регистры накопления», внутри — «Движения денежных средства».

На этапе настройки параметров источника оставляем автоматически установленный параметр сегментирования.

На этапе настройки набора данных выбираем следующие поля (Вы можете использовать свой вариант набора полей):
Регистратор;
Период;
Организация;
СценарийПланирования;
БанковскийСчетКасса;
Статья;
ХозяйственнаяОперация;
Проект;
Подразделение;
Аналитика;
СуммаПриход;
СуммаПриходВал;
СуммаРасход;
СуммаРасходВал.
И оставляем флаг для поля сегментирования:
Параметры.Период день.

Переходим к этапу настройки вычисляемых полей. Здесь поставим флаг для поля «База» (у него уже автоматически установлена функция «Пользовательские данные» и указан параметр «База», так как мы ранее добавили это поле в пользовательские данные).

Затем выбираем подключение, которое мы указали ранее для выгрузки из другой базы и выбираем ранее созданную таблицу-приемник (6 и 7 этапы инструкции по созданию проекта).

На этапе сопоставления полей проверяем установленные флаги для сегмента.

Этап расширенных настроек пропускаем и завершаем настройку проекта.
Теперь подтверждаем создание новых полей в сущестывующей таблице.

Теперь осталось только задать имя проекту и выполнить выгрузку: нажимаем поочередно кнопки «Записать», «Сформировать очередь» и «Выполнить проект».

Теперь посмотрим, как наши выгрузка выглядит в таблице-приемнике. В колонке «Baza» отображено наименование базы 1С, из которой были выгружены данные.
