Правило обмена данными БП 3.0 — УТ 10.3 (БП 3.0.73.33 — УТ 10.3.55.3)







Правило обмена данными БП 3.0 — УТ 10.3 (БП 3.0.73.33 — УТ 10.3.55.3) для выгрузки из БП 3.0 в УТ 10.3, извлеченное из БП 3.0 и доработанное для выгрузки через обработку УниверсальныйОбменДаннымиXML.

На днях потребовалось перенести документы из БП 3.0 в УТ 10.3 и я начал настраивать синхронизацию. Но что-то в БП 3 застопорилось и никак не хотело проходить 1-й этап указание каталога — котик на экране терпеливо вылизывался несколько часов, но без толку. Настройка прямым обменом из УТ 10 тоже не прошла (наверное по той же причине). Никаких видимых причин не увидел а времени разбираться как обычно не было и я решил проблему в обход: вытащил из макета правило — загрузил его в КД 2.0 и там его подкорректировал чтобы можно было выгрузить при помощи типовой обработки УниверсальныйОбменДаннымиXML.

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

Все изменения я пометил "CaSH". Из нюансов отмечу что доработал:

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

Мини-инструкция для тех кто не работал с обработкой.

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

 

В управляемых формах обработку можно открыть нажав в главном меню команду «Все функции», если такой команды нет, то нужно в главном меню нажать «Сервис» – «Параметры» и в открывшемся окне «Параметры» установить флажок «Отображать команду «Все функции» и нажать ОК.

                     

После этого повторно идем в главное меню и нажимаем появившуюся команду «Все функции». В открывшемся окне «Все функции» в ветке «Обработки» почти в самом конце ее списка выбираем «Универсальный обмен данными в формате XML».

                     

 

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

Я обычно выгружаю в промежуточный файл. Для этого указываем имя файла данных (это тоже будет XML-файл) – при первой выгрузке нужно выбрать место на диске куда будете сохранять файл и в поле «Имя файла» написать произвольное имя (не забыв указать в конце «.xml»). Файл будет создан при выгрузке.

На вкладке «Выгружаемые данные» проверяем «Правила выгрузки данных» — какие объекты будут выгружены.

На вкладке «Параметры выгрузки» проставляем параметры влияющие на выгрузку (обычно это условия отбора) и загрузку (обычно это особенности заполнения загружаемых данных).

На вкладке «Комментарий» можно указать произвольный текст который будет виден перед загрузкой файла в базе приемнике (удобно на случай если файл загружается не лично, а передается другому лицу)

 

 

После чего жмем кнопку «Выгрузить данные» и дальше выгруженный XML-файл можно в базе приемнике загрузить аналогичной обработкой указав имя файла на вкладке «Загрузка данных» и нажав «Загрузить данные».

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *