Ошибка при создании документа ПКО через COM-соединение #577295


#0 by DmAvd
Создаю через COM-соединение документ Приходный кассовый ордер в Бухгалтерии 2.0. Вот так работает: И вот так работает: А вот так выдается ошибка: ДокБухОб.Дата = ДокУпр.Дата;     Ошибка при вызове метода контекста (Записать): Произошла исключительная ситуация: Ошибка при выполнении обработчика - 'ПередЗаписью' Вообще не понимаю, почему....
#1 by vmv
увидело ссылочный тип и давай плеваться
#2 by DmAvd
не понял...
#3 by DmAvd
по отдельности же работает, а если вместе Организацию и ВидОперации заполняю, то не записывается...
#4 by DmAvd
причем смотрю в модуле объекта ПКО событие ПередЗаписью там вообще Отказ=Истина нету! как же может исключение в этом событии генерироваться?
#5 by GenV
Возможно идет вызов клиентский процедур недоступных в режиме СОМ-соединения (например, модуль для внешнего соединения недоступный).
#6 by DmAvd
не помогло...
#7 by hhhh
там вообще-то процедур ПередЗаписью 10-15 штук. Ты их все просмотрел?
#8 by DmAvd
ругается только на строчку ДокБухОб.Записать(БазаБух.РежимЗаписиДокумента.Запись);
#9 by izekia
код процедуры перед записью покажи?
#10 by izekia
русским языком написано, что произошла "исключительная ситуация", то есть ошибка, а не отказ был выставлен в истину
#11 by Лефмихалыч
ты текст ошибки не читал, по этому и не понимаешь. ТАм всё по-русски написано относительно причин происходящего
#12 by Михаил Козлов
Запись документа поставьте в ПОПЫТКА ИСКЛЮЧЕНИЕ и в исключении выведите ОписаниеОшибки. Может обламываться не в Перед, а в ПриЗаписи или в обработчиках событий.
#13 by DmAvd
Типовая процедура, модуль объекта ПКО Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
#14 by DmAvd
щас еще по подпискам на событие пробегусь
#15 by DmAvd
подскажите, а можно ли отлаживать код выполняемый в режиме внешнего соединения? Я ставлю две точки останова - одну в текущей базе на строке ДокБухОб.Записать(БазаБух.РежимЗаписиДокумента.Запись); А другую - в базе, к которой подключаюсь в событии ПередЗаписью. Срабатывает только точка останова в текущей базе. А интересно было бы поглядеть что в com-базе происходит...
#16 by DmAvd
Все, нашел - не заполнялась сумма))) всем спасибо!
#17 by izekia
ураааа
#18 by DmAvd
ошибка детская конечно, но бывает)))
#19 by DmAvd
странно что по отдельности записывался, а если Организация + ВидОперации - то нет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С