|
Ошибка обмена между базами | ☑ | ||
---|---|---|---|---|
0
DoctorRoza
16.05.14
✎
15:32
|
Добрый день, коллеги!
Настроил обмен между КА и Документооборотом. При попытке обмена со стороны Документооборота, выпадает ошибка: {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4587)}: Ошибка записи объекта ТипОбъекта = Физическое лицо Объект = ПЕтров ОписаниеОшибки = Ошибка при вызове метода контекста (Записать) Объект.Записать(); по причине: В данной транзакции уже происходили ошибки! ПозицияМодуля = Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(4568) КСообщенияОбОшибках = 26 В отладчике дошел до места ошибки: ОбменДанными.Получатели.Добавить(Отбор.УзелИнформационнойБазы.Значение); По отладчику получил, что Отбор.УзелИнформационнойБазы.Значение = Отбор.УзелИнформационнойБазы.Значение| КА| ПланОбменаСсылка.ОбменДокументооборот В помощнике сказано, что НаборУзлов (NodeSet) Добавить (Add) Синтаксис: Добавить(<Узел>) Параметры: <Узел> (обязательный) Тип: ПланОбменаСсылка. Ссылка на узел плана обмена, который надо добавить к набору узлов. Описание: Добавляет узел к набору узлов. Если узел уже входит в набор, то он не будет добавлен. Доступность: Сервер, толстый клиент, внешнее соединение. Пример: Узел = ПланыОбмена.ПО1.НайтиПоКоду("Маг11"); Об.ОбменДанными.Получатели.Добавить(Узел); Не пойму, почему тип не совпадает! Может кто сталкивался с проблемой. Правила обмена работают верно, ошибка при записи в РС.СоответствияОбъектовИнформационныхБаз |
|||
1
DoctorRoza
16.05.14
✎
15:36
|
Закомментировал ошибочный участок кода, обмен прошел, но это не решение.
|
|||
2
DoctorRoza
19.05.14
✎
07:58
|
(1) up
|
|||
3
SeraFim
19.05.14
✎
08:00
|
что-то ты не то нашел.
Ругается-то на Петрова! |
|||
4
DoctorRoza
19.05.14
✎
08:01
|
(3) нет, ругается на параметр. В отладчике видно, что передаю все-таки нужный ПланОбмена
|
|||
5
DoctorRoza
19.05.14
✎
08:02
|
код на всех физ. лиц ругается
|
|||
6
DoctorRoza
19.05.14
✎
08:03
|
блин, не пойму куда копать!!
|
|||
7
JeHer
19.05.14
✎
08:13
|
Прав не хватает?
|
|||
8
DoctorRoza
19.05.14
✎
08:13
|
(7) права полные
|
|||
9
DoctorRoza
19.05.14
✎
08:16
|
Может дело в том, что КА локальная бд, а Документооборот- серверная?
|
|||
10
SeraFim
19.05.14
✎
08:29
|
>> Не пойму, почему тип не совпадает!
Справочник физлиц входит в состав плана обмена? |
|||
11
DoctorRoza
19.05.14
✎
08:32
|
(10) да, проверил, все верно!
|
|||
12
DoctorRoza
19.05.14
✎
08:33
|
Справочник присутствует в обменах
|
|||
13
SeraFim
19.05.14
✎
08:43
|
А вообще - как-то странно.
Физ.лицо приходит из другой базы по обмену. Регистрируется тут и должно уйти обменом обратно. |
|||
14
DoctorRoza
19.05.14
✎
08:47
|
(13) так я поэтому и спрашиваю, передаю в параметр ПОСсылка, 1с же ругается! Что делать - не пойму!
|
|||
15
DoctorRoza
19.05.14
✎
09:28
|
ЗАРАБОТАЛО!!!!
В Документообороте в Состав нужно включать РС.СоответствияОбъектовИнформационныхБаз и все пролетает! Всем спасибо! :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |