0
men47
18.12.14
✎
13:49
|
Люди добрые помогите!
Ситуация такая, меняные базы УТ и БП, нужно то, что меняно сделать синхронизацию. Причем синхронизация должна быть из БП в УТ. Правила есть. Через Универсальный обмен все ок, все хорошо выгружает. Но нужно сделать автоматическую выгрузку.
Пытался я сделать через синхронизацию, подготовил правила в обе стороны, сделал регистрацию объектов, изменил в конфе "ПланОбмена", чтобы было видно новые объекты. Иииии при синхронизации он ругается "{Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(12869)}: Тип не определен (ПланВидовХарактеристикСсылка.ВидыДоступа)". Я везде пробежался (и в правилах, и в регистрации, и так по ПлануОбмена). Нигде нету ПланВидовХарактеристикСсылка.ВидыДоступа, а все равно ругается.
Тогда я решил сделать через регламентное задание свою выгрузку, т.е.
Обработки.УниверсальныйОбменДаннымиXML.Создать();
Запихиваю все данные в обработку и выполняю, но там где должна быть сама выборка, она не происходит, т.е. не выбирает вообще никаких данных вот тут:
ВыборкаИзменений = ПланыОбмена.ВыбратьИзменения(ЗаписьСообщения.Получатель, ЗаписьСообщения.НомерСообщения, МассивВыгружаемыхМетаданных);
СтруктураДляУдаленияРегистрацииИзменений.НомерСообщения = ЗаписьСообщения.НомерСообщения;
Пока ВыборкаИзменений.Следующий() Цикл
.....
цикл не отрабатывает, а дальше прыгает на выход и пишет "выгружено: 0" подскажите, где что я не правильно делаю
|
|