Выполнение обмена данными между 1С

Автор: Admin

Дата:2012-10-16

Как производить обмен данными между 1С

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

В этом материале хотелось бы привести пример, того как можно производить обмен(перекачку) данными между идентичными конфигурациями 1С Управление Торговлей 10.3

Обмен будем производить при помощи конфигурации "Конвертация данных".

Перекачку данных, разумеется, можно производит и не только идентичных конфигураций, но и дописанных, УТ-Бухгалтерия, ЗУП и пр. Здесь нас будут интересовать схожие реквизиты - в документах, справочниках и пр. А если реквизитов нет, то соответственно их необходимо добавить в приемник или не включать в план обмена.

Давайте приступим.

По хорошему, даже если Вы думаете, что конфигурации идентичны, а уж тем более если они не идентичны, то необходимо произвести выгрузку структуры метаданных конфигурации источника и приемника при помощи MD82Exp.epf .

1) Первый шаг - ВЫГРУЗКА МЕТАДАННЫХ

Открываем конфигурацию (назовем её УТ1) и при помощи кнопки "открыть файл" переходим в папку с установленной конфигурацией "Конвертация данных" ищем там папку - "Conversion" - "Релиз конфигурации" - обработку "MD82Exp.epf" или "MD81Exp.epf"

Дальше просто ставим галочки и указываем путь для файла со структурой метаданных (назовем его структураУТ1.xml)

После выгрузки переходим в конфигурацию приемник (назовем её УТ2) и проделываем все тоже самое, а файл структуры назовем структураУТ2.xml.

Все этот этап пройден!

2) Второй шаг - Работа с конфигурацией Конвертация данных
- Открываем ее
- Стартовый помошник
- Далее
- Создать новые правила обмена с нуля

Здесь нам нужны будут файлы сделанные на шаге 1.

В конфигурацию источник вставляем файл структураУТ1.xml при помощи кнопки "новая" и нажимаем "Выполнить загрузку"
В конфигурацию приемник вставляем файл структураУТ2.xml при помощи кнопки "новая" и нажимаем "Выполнить загрузку"

- Далее
- Выбрать соответствие объектов из предложенных программой
- Выполнить

Далее снимаем галочки с тех пунктов, которые нам не нужны.

Допустим нам необходимо передать в новую конфу только "справочник номенклатура", соответственно отыскиваем его и ставим (отолько на него) галочку.

- ОК
- Создать правила автоматически - ДА
- Создать правила выгрузки данных - ДА
- Создать правила выгрузки

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

конвертация данных

Если все устраивает, то в верхнем правом углу нажимаем на "Сохранить правила" и сохраняем под именем "ПравилаОбменаДанными.xml"

Закрываем конфигурацию Конвертация.

3) Третий шаг - это выгрузка и загрузка данных 1С

Соответственно дальше открываем конфигурацию источника данных - УТ1 и  при помощи обработки "V8Exchan82.epf" или 
"V8Exchan81.epf
выгружаем уже сами данные.

- Имя файла правил - "ПравилаОбменаДанными.xml"
- Имя файла данных - назовем файл "ДанныеИсточник.xml"
- ОК

Обмен между 1С

- Выгрузить данные

Дальше открываем конфигурацию приемник УТ2 и при помощи, все той же обработки, "V8Exchan82.epf" загружаем данные через вкладку "Загрузка данных", указав файл "ДанныеИсточник.xml"

-
Загрузить данные.

Вот, в принципе и все.

Количество просмотров: 8969

Комментарии к статье:

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

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2024