|
Тестирование обмена на правилах КД 2.1. | ☑ | ||
---|---|---|---|---|
0
falselight
12.03.20
✎
10:39
|
Тестирую одностороннюю синхронизацию через планы обмена, с правилами сделанными на КД 2.1.
Правила пока только прототип. Лиш бы что то переносилось. Перенос был. Но сейчас не работает. Ошибки. Как мне им управлять через регистрацию объектов. А то что не пробую никакой реакции. Выдаются ошибки, - Ошибка в обработчике события ПослеЗагрузкиОбъекта ИмяПКО = СписаниеБезналичныхДенежныхСредств ТипОбъекта = Списание безналичных ДС Объект = Списание безналичных ДС БП-000376 от 11.02.2020 14:30:30 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Индекс находится за границами массива ПозицияМодуля = (4) КСообщенияОбОшибках = 21 Ошибка в обработчике события ПослеЗагрузкиОбъекта ИмяПКО = СписаниеБезналичныхДенежныхСредств ТипОбъекта = Списание безналичных ДС Объект = Списание безналичных ДС БП-000376 от 11.02.2020 14:30:30 Обработчик = ПослеЗагрузкиОбъекта ОписаниеОшибки = Индекс находится за границами массива ПозицияМодуля = (4) КСообщенияОбОшибках = 21 {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4328)}: ВызватьИсключение СтрокаСообщенияОбОшибке; {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(9923)}: ЗаписатьИнформациюОбОшибкеЗагрузкиОбработчикаПКО(21, ОписаниеОшибки(), ИмяПравила, Источник, {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(15550)}: ПоследнийОбъектЗагрузки = ПрочитатьОбъект(); {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(2305)}: ПроизвестиЧтениеДанных(ЧтениеСообщения); {ОбщийМодуль.ОбменДаннымиСервер.Модуль(5528)}: ОбработкаОбменаДаннымиXML.ВыполнитьЗагрузкуДанных(); {ОбщийМодуль.ОбменДаннымиСервер.Модуль(5153)}: ПрочитатьСообщениеСИзменениямиДляУзла(СтруктураНастроекОбмена, СообщениеОбмена,, ТолькоПараметры); {ОбщийМодуль.ОбменДаннымиСервер.Модуль(552)}: ВыполнитьОбменДаннымиЧерезФайловыйРесурс(СтруктураНастроекОбмена, ТолькоПараметры); {ОбщийМодуль.ОбменДаннымиСервер.Модуль(2473)}: ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы(Отказ, УзелИнформационнойБазы, {Обработка.ВыполнениеОбменаДанными.МодульМенеджера(26)}: ОбменДаннымиСервер.ВыполнитьОбменДаннымиДляУзлаИнформационнойБазы( {(1)}:Обработки.ВыполнениеОбменаДанными.ВыполнитьЗапускОбменаДанными(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(4770)}: Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(671)}: ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыПроцедуры); {ОбщийМодуль.ДлительныеОперации.Модуль(103)}: ВыполнитьПроцедуру(ИмяПроцедуры, ПараметрыЭкспортнойПроцедуры); {Обработка.ВыполнениеОбменаДанными.Форма.Форма.Форма(1103)}: Результат = ДлительныеОперации.ВыполнитьВФоне( {Обработка.ВыполнениеОбменаДанными.Форма.Форма.Форма(929)}: Результат = ФоновоеЗаданиеЗапуститьНаСервере(ПараметрыЗадания, ОшибкаРасхожденияВерсийПриПолученииДанных, ПроверятьРасхождениеВерсий); {Обработка.ВыполнениеОбменаДанными.Форма.Форма.Форма(770)}: ФоновоеЗаданиеЗапуститьНаКлиенте(ФоновоеЗаданиеВыполняемоеДействие, {(1)}:Подключаемый_ЗагрузкаДанных_ОбработкаДлительнойОперации(Отказ, ПерейтиДалее) {Обработка.ВыполнениеОбменаДанными.Форма.Форма.Форма(472)}: РезультатВычисления = Вычислить(ИмяПроцедуры); В журнале регистрации, выводятся беклые сообщения http://joxi.ru/J2bkE89HGq15vA |
|||
1
falselight
12.03.20
✎
10:46
|
Например, в правилах участвуют 5 документов.
Как мне их по очереди протестировать. Сначала к примеру документ одного вида. |
|||
2
Михаил Михайлович
12.03.20
✎
12:11
|
(1) Заставить себя и протестировать, по очереди, пять документов.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |