gifts2017

Первоначальная синхронизация баз 1С

Опубликовал Алексей Захаров (almas) в раздел Администрирование - Распределенная БД (УРИБ, УРБД)

Недавно  прикрутил к  самописной конфигурации механизм обменов  данными от 1С. Конфигурации на разных платформах.
Для первоначальной синхронизации написал обработку, которая  позволила заполнить регистр "СоответствиеОбъектовДляОбмена".

Описание Обработки «ПервоначальнаяСинхронизацияОбъектовБаз»

 
Обработка позволяет заполнить регистр сведений «СоответствиеОбъектовДляОбмена».
Данный регистр используется в типовых решениях 1С для установки соответствий ссылок.

При выгрузке объектов из информационной базы происходит замена ссылки на ссылку из регистра.

В базе приемнике:
  1. Выбираем в базе приемник необходимый справочник. Если требуется провести синхронизацию только для части справочника – в поле ОтборПостроителя устанавливаем соответствующие отборы.
  2. Получаем ссылки текущей базы при помощи одноименной кнопки.
  3. Сохраняем табличную часть в файл.
В базе Источнике:
  1. Заполняем необходимый справочник ( это необходимо для организации поиска ссылок)
  2. Загружаем ранее сохраненную табличную часть.
  3. Проводим синхронизацию по коду и/или по наименованию. При синхронизации сначала ищутся и подставляются ссылки по GUID , а затем по условию синхронизации. Можно сделать синхронизацию по КОДУ, а затем по наименованию.
  4. Заполняем заполнить регистр сведений «СоответствиеОбъектовДляОбмена».

Ссылки на разработки по аналогичным направлениям:

http://infostart.ru/public/149157/ - Обработка для регистра сведений "СоответствиеОбъектовДляОбмена"

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
ПЕРВОНАЧАЛЬНАЯСИНХРОНИЗАЦИЯОБЪЕКТОВБАЗ.epf
.epf 18,76Kb
22.09.12
62
.epf 18,76Kb 62 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Вадим Никонов (V.Nikonov) 17.10.12 09:04
Не работает под Тонким клиентом?
2. Вадим Никонов (V.Nikonov) 17.10.12 09:06
Можно в двух словах описать используемые механизмы? Хочется понять, стоит ли использовать обработку вместо штатной перед выполнением обмена...
3. Petr (sevipa) 13.01.13 23:31
А можно ли данный механизм использовать чтобы прикрутить Розницу 1.0 работающую обособлено для выгрузки данных в БП 2.0 ?
4. Алексей Захаров (almas) 15.01.13 07:03
(3) sevipa, Обработка позволяет только настроить заменяемые элементы. Сам обмен типовой. Типовой обмен работает так: начинается выгрузка объекта, если находит запись в регистре "соответствие объектов обмена", то меняет выгружаемую ссылку на ссылку из регистра.При двустороннем обмене такие соответствия должны быть настроены в обееих базах, при одностороннем - в базе источнике. Если у Вас есть прямая видимость ( сом соединение), то вы можете поискать здесь обработку, выполняющую те-же функции что и моя, но гораздо проще.
5. Владимир Щербаков (sherbv) 20.11.13 05:07
С доработками пригодилась для УПП
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа