|
|
Ошибка при выгрузке данных для узла обмена |
☑ |
|
0
Tender
28.03.11
✎
17:16
|
помогите разобраться. Обмен стандартный УТ - БП выдает ошибку:
Ошибка при выгрузке данных для узла плана обмена
ТипОбъекта = Документ объект: Реализация товаров и услуг
Объект = Реализация товаров и услуг 00000000017 от 09.01.2011 10:21:39
ОписаниеОшибки = Ошибка при записи документа: Реализация товаров и услуг 00000000017 от 09.01.2011 10:21:39
{Обработка.ОбменДаннымиXML.МодульОбъекта(6773)}: Ошибка при вызове метода контекста (ПолучитьОбъект): Элемент не выбран!
ПозицияМодуля = Обработка.ОбменДаннымиXML.МодульОбъекта(1300)
КодСообщения = 72
УзелПланаОбмена = БП о
Ошибка при загрузке объектов. Было загружено: 34
Произошла ошибка при выгрузке объектов. Было выгружено: 35
Техническая информация:
ОписаниеОшибки = {Обработка.ОбменДаннымиXML.МодульОбъекта(7638)}: Ошибка при записи документа: Реализация товаров и услуг 00000000017 от 09.01.2011 10:21:39
|
|
|
1
Tender
28.03.11
✎
17:36
|
АП! И тигры у ног моих сели... (с)
|
|
|
2
mikecool
28.03.11
✎
17:38
|
никакой информации сообщение не содержит смотри журнал регистрации, там дб подробное описание
|
|
|
3
Tender
28.03.11
✎
17:42
|
и еще разок!
|
|
|
4
mikecool
28.03.11
✎
17:43
|
(3) бот?
|
|
|
5
Karamzin
30.03.11
✎
22:13
|
(0) Разобрался? А то такая же фигня началась..
|
|
|
6
Tender
31.03.11
✎
11:05
|
переписал с помощью КД правила обмена. Для документа Реализации снял галочку "искать по внутреннему идентификатору", заработало
|
|
|
7
Karamzin
31.03.11
✎
13:26
|
Я сейчас с помощью отладчика докопался до того, что ошибка в процедуре Функция УстановитьСсылкуНового(Объект, Менеджер, СвойстваПоиска) УИ = СвойстваПоиска["{УникальныйИдентификатор}"]; Если УИ <> Неопределено Тогда НоваяСсылка = Менеджер.ПолучитьСсылку(Новый УникальныйИдентификатор(УИ)); Объект.УстановитьСсылкуНового(НоваяСсылка); СвойстваПоиска.Удалить("{УникальныйИдентификатор}"); Иначе НоваяСсылка = Неопределено; КонецЕсли; Возврат НоваяСсылка; КонецФункции
|
|
|
8
Karamzin
31.03.11
✎
13:28
|
НоваяСсылка = объект не найден и далее в программе встречается Объект.Ссылка.ПолучитьОбъект(), который и выдает ошибку.
|
|
|
9
Karamzin
31.03.11
✎
15:17
|
Разобрался. Удалил все зарегистрированные объекты из плана обмена, у которых стояло "объект не найден". Не стало коллизий, и всё загрузилось.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший