gifts2017

Проверка правил миграции

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

Обработка предназначена для контроля миграции объектов с детализацией до каждого объекта. Может использоваться для поиска «лишних» объектов в периферийной базе при изменении правил обмена или для отладки алгоритма обмена.

Важно! Обработка предназначена только для тех конфигураций, где при обработке событий отправки/удаления в модуле плана обмена не выполняется никаких побочных действий, а только определяется реакция системы обмена на данный объект.

Обработка универсальная, но требует наличия в модуле плана обмена событий "ПриОтправке" и ПриПолучении", объявленных с ключевым словом "Экспорт" и полным перечнем параметров (4 события - ПриОтправкеДанныхПодчиненному, ПриПолученииДанныхОтГлавного, ПриОтправкеДанныхГлавному, ПриПолученииДанныхОтПодчиненного).

Пока проверяются только справочники и документы. Для документов можно указать период отбора. Можно также выбрать, и проверить единственный объект.

В колонках буквой «Г» обозначается главный узел, буквой «П» – подчиненный.

Входящая в узел стрелочка указывает поведение при получении данных, а исходящая – поведение при отправке данных.

Одинарная стрелочка указывает поведение при обмене объектом, а двойная – при обмене командой на удаление объекта.

Звездочкой отмечена колонка, в которой хранится признак отправки данных назад при приеме.

Поведение: У – удалять, И – игнорировать, А – авто, П – принимать.

Колонка «+» содержит признак того, что объект должен быть в периферийной базе.

Колонка «Удалять» содержит признак того, что объект в периферийной базе можно физически удалять – устанавливается в истину, если при отправке команды на удаление объекта в главный узел или при получении в главном узле она игнорируется.

Кнопка «Физически удалить» доступна только в периферийной базе.

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

Наименование Файл Версия Размер
down.zip 24
.zip 113,80Kb
26.03.12
24
.zip 113,80Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Ruslan (rus128) 29.03.12 10:25
Все хорошо, но фраза "требует в модуле плана обмена наличия объявленных с ключевым словом экспорт и полным перечнем параметров событий при отправке и при отправлении" с трудом читается и с еще большим трудом понимается. Рекомендую вместо использования причастного оборота построить сложно-подчиненное предложение.
2. Осипов Сергей (fixin) 29.03.12 10:55
(1) я уже забыл что это такое - деепричастные обороты. ;-)
главное, что работает и слово экспорт прописать не сложно.
3. Ruslan (rus128) 29.03.12 11:16
(2) иногда достаточно просто изменить порядок слов в предложении. в твоем примере тяжело понять "требует наличия объявленных..." КОГО? Начинаешь искать соответствующее слово - упираешься только в "событий", тогда уж логичнее было бы написать так:
"требует наличия в модуле плана обмена событий "ПриОтправке" и ПриОтправлении", объявленных с ключевым словом "Экспорт" и полным перечнем параметров"
ЗЫ: а "ПриОтправке" и ПриОтправлении" - не одно и то же? а где же ПриПолучении? :-)