Синхронизация через план обмена

1. VKuser367237669 18.06.23 12:19 Сейчас в теме
Доброго времени суток!
Поступила задача по настройке синхронизации двух различных конфигураций.
Для начала нужно хотя бы в одностороннем порядке передавать два реквизита справочника из базы источника в базу приемник.
Я с планами обмена и синхронизацией сталкиваюсь впервые. Может ли кто нибудь помочь с алгоритмом действий? И уже идя по нему я мог бы искать информацию либо же задавать вопросы в этой теме.
Искал информацию в интернете и все как то кажется что там рассматривается пропуская начальную настройку либо же совсем другие случаи обсуждаются.
В дальнейшем планируется синхронизация измененных данных из одной базы в другую и возможно двусторонняя синхронизация. Пока что односторонний, но круто было бы увидеть ответ от базы приемника мол "Данные получила/Изменения сохранены".
В обоих конфигурациях уже существуют свои планы обмена.
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
7. RustamZz 19.06.23 08:36 Сейчас в теме
(1) Для более простой доработки я обычно в одной из баз использую уже существующий план обмена - в таком случае можно обойтись без доработки этой конфигурации. В БП3 для этих целей использую план обмена с Розницей. Во второй уже нужно создать аналогичный план обмена - просто переношу его из той же Розницы. В вашем случае взял бы план обмена ЗУП-БП. А дальше нужно только написать ПРО и ПКО.
VKuser367237669; +1 Ответить
2. karamazoff 118 18.06.23 13:38 Сейчас в теме
Без обид - вас взяли на такую работу и вы задаете такие вопросы? Какие базы? Какой обмен настроен? Вариантов масса - подключение через ком к другой базе и загрузке туда что надо, выгрузка в табличный документ из одной базы и загрузка из него в другую, на КД2 слепить правила обмена и делать через них...
3. VKuser367237669 18.06.23 13:48 Сейчас в теме
(2) Базы: 1С ЗУП(источник) и база на не типовой конфигурации(приемник). Обмена между ними сейчас нет никакого.
4. karamazoff 118 18.06.23 13:52 Сейчас в теме
(3)не типовой - это самописная с нуля?
5. VKuser367237669 18.06.23 13:54 Сейчас в теме
(4)да, но в ней уже подключена БСП необходимая для ведения планов обмена
6. karamazoff 118 18.06.23 13:57 Сейчас в теме
варианты их того что я сказал, + вебсервер и тогда еще можно через него, важен объем данных и частота обновления , просите много денег у заказчика
8. GeraltSnow 175 19.06.23 09:11 Сейчас в теме
1. Сделать в источнике и приемнике планы обмена с одинаковым названием
2. В оба плана обмена добавить пустой макет с названием ПравилаОбмена
3. В плане обмена источника указать состав, в приемнике состав оставить пустым
4. Добавить планы обмена в состав типов команд бсп (загрузить правила, запустить обмен и т.д.), которые можно найти при помощи поиска ссылок на существующие планы обмена, интегрированные в бсп
5. Создать узлы планов обменов в обоих базах
6. В регистре ОбщиеНастройкиУзловИнформационныхБаз проставить новым узлам признак завершения настройки, чтобы можно было запускать обмен через бспшную форму обменов
7. Выгрузить состав метаданных обоих конфигураций при помощи обработок, поставляемых с КД2.1 и загрузить их в КД2.1
8. Создать правила обмена для источника, приемника(пустые) и при необходимости правила регистрации
9. Выгрузить комплекты правил для источника и для приемника
10. Загрузить правила обмена в обе базы
11. Убедиться, что объекты регистрируются на узле и запустить обмен

Можно обойтись без пункта 5, если интегрировать свой план обмена в механизм настроек обменов БСП. Отладчик и ИТС в помощь.

Если при загрузке будут ошибки "неправильный формат файла обмена", то сначала убедись, что не пропустил пункт 2. Потом смотри в обработку КонвертацияОбъектовИнформационныхБаз в приемнике, там на этапе чтения обрабатываются теги в фигурных скобках вида {ДанныеПоФоновомуОбмену}. Бывает, что при сильно отличающихся версиях БСП состав таких тегов разный и приемник не может их обработать. Одним из путей решения проблемы будет пропуск чтения проблемных тегов.
ONLYTILT; Borisych; VKuser367237669; +3 Ответить
10. VKuser367237669 19.06.23 12:41 Сейчас в теме
(8)Спасибо вам огромное! Буду разбираться сейчас.
Прикрепленные файлы:
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот