0
AJ_81
31.05.13
✎
00:59
|
Дело в том что есть 2 разные конфигурации, при создании в одной из них документа счет на оплату документ копируется во вторую базу через оле, если реквизит "НомерИзВторойБазы" в документе базы1, куда копируется УИД из второй базы, потом с следующем ищет по нему, если нет то создает. но вот что то непонятно, то отрабатывает процедура то нет, не могу понять в чем дело, если просто нажать на кнопку то подключается , создает документ, реквизиты присваивает, но при записи вылетает, и сеанс остается в процессах, НО если неторопясь отладчиком пройти построкам кода то записывает. ??!?!?!
ищу след образом
ДокСчет = ОЛЕ.NewObject("ДокументМенеджер.СчетНаОплатуПокупателю");
НайдДокументОЛЕ = ДокСчет.НайтиПоРеквизиту("НомерИзЛогистики", Строка(Ссылка.УникальныйИдентификатор()));
Если НайдДокументОЛЕ.Ссылка = ОЛЕ.Документы.СчетНаОплатуПокупателю.ПустаяСсылка() Тогда
и т.д.
|
|