Недавно прикрутил к самописной конфигурации механизм обменов данными от 1С. Конфигурации на разных платформах.
Для первоначальной синхронизации написал обработку, которая позволила заполнить регистр "СоответствиеОбъектовДляОбмена".
Для первоначальной синхронизации написал обработку, которая позволила заполнить регистр "СоответствиеОбъектовДляОбмена".
Описание Обработки «ПервоначальнаяСинхронизацияОбъектовБаз»
Обработка позволяет заполнить регистр сведений «СоответствиеОбъектовДляОбмена».
Данный регистр используется в типовых решениях 1С для установки соответствий ссылок.
При выгрузке объектов из информационной базы происходит замена ссылки на ссылку из регистра.
В базе приемнике:
- Выбираем в базе приемник необходимый справочник. Если требуется провести синхронизацию только для части справочника – в поле ОтборПостроителя устанавливаем соответствующие отборы.
- Получаем ссылки текущей базы при помощи одноименной кнопки.
- Сохраняем табличную часть в файл.
В базе Источнике:
- Заполняем необходимый справочник ( это необходимо для организации поиска ссылок)
- Загружаем ранее сохраненную табличную часть.
- Проводим синхронизацию по коду и/или по наименованию. При синхронизации сначала ищутся и подставляются ссылки по GUID , а затем по условию синхронизации. Можно сделать синхронизацию по КОДУ, а затем по наименованию.
- Заполняем заполнить регистр сведений «СоответствиеОбъектовДляОбмена».
Ссылки на разработки по аналогичным направлениям:
//infostart.ru/public/149157/ — Обработка для регистра сведений «СоответствиеОбъектовДляОбмена»
Не работает под Тонким клиентом?
Можно в двух словах описать используемые механизмы? Хочется понять, стоит ли использовать обработку вместо штатной перед выполнением обмена…
А можно ли данный механизм использовать чтобы прикрутить Розницу 1.0 работающую обособлено для выгрузки данных в БП 2.0 ?
(3) sevipa, Обработка позволяет только настроить заменяемые элементы. Сам обмен типовой. Типовой обмен работает так: начинается выгрузка объекта, если находит запись в регистре «соответствие объектов обмена», то меняет выгружаемую ссылку на ссылку из регистра.При двустороннем обмене такие соответствия должны быть настроены в обееих базах, при одностороннем — в базе источнике. Если у Вас есть прямая видимость ( сом соединение), то вы можете поискать здесь обработку, выполняющую те-же функции что и моя, но гораздо проще.
С доработками пригодилась для УПП