УТ 11 ошибка при вызове метода контекста (выполнить) без рашифровки #785309


#0 by ARCorp
Добрый день, форумчане! Файловая база УТ 11.3 Подскажите куда копать, есть запрос, простейший, находится в модуле регистра накопления РасчетыСПоставщиками, процедура ПередЗаписью При выполнении этого запроса получаю ошибку "ошибка при вызове метода контекста (выполнить)", в расшифровки нет. Чего ему не нравится? Подскажите как включить расшифровку и вообще что может быть?
#1 by ARCorp
Добавлю, что параметр передается корректно, документ ссылка, этот документ является регистратором.
#2 by Torquader
То есть ты пишешь запись вручную, а тебе не дают её записать ? Отбор-то правильно установлен ?
#3 by ARCorp
Да, пишу вручную в подписке
#4 by Torquader
А отбор где ? Если отбора нет, то очистить может очистить вообще всё. И я бы лучше сделал через ЗаполнитьЗначенияСвойств, чтобы лишнего не изменить.
#5 by d546
а зачем для движений объекта нужно устанавливать отбор и какой?
#6 by ARCorp
Так я же только с движениями конкретного документа оперирую, какой отбор? ЗаполнитьЗначенияСвойств это перебирать выборку? Я как только не пробовал уже - все равно такая же ошибка
#7 by Torquader
Просто или писать туда значения, не обновляя поле регистратора вообще или писать всё, что система хочет. Есть мнение, что РеализацияТоваровУслуг.Ссылка КАК Регистратор нужно из запроса убрать, так как это поле должно быть заполнено автоматом.
#8 by ARCorp
Убирал, не помогает
#9 by ARCorp
Ап, спасите помогите
#10 by DrShad
а случайно нет ли в менеджере уже такой таблицы?
#11 by DrShad
попробуй в начале запроса уничтожить ВТ с этим наименованием
#12 by Ёпрст
вот тут то точно ДополнительныеСвойства.ДляПроведения.СтруктураВременныеТаблицы.МенеджерВременныхТаблиц менеджерВременных таблиц передаётся ?
#13 by Ёпрст
и.. точно его надо туда писать ?
#14 by DrShad
ну так он хочет в запросе сравнивать новые движения со старыми
#15 by ARCorp
Это типовой код. Я ничего не менял в этом модуле. Прием ошибка возникает только если я пишу свои движения в этот регистр, если не пишу - ошибки нет
#16 by ARCorp
Я вот думаю может какой нибудь конфликт блокировок или еще что то
#17 by DrShad
ок,  и как же ты пишешь свои движения? чудес не бывает
#18 by DrShad
у тебя наверняка дважды отрабатывает
#19 by ARCorp
через подписку на событие - код в начале топика
#20 by ARCorp
больше документ не делает движений по этому регистру, т.к. в движения я добавлял этот регистр сам
#21 by DrShad
событие в подписке какое?
#22 by DrShad
и посмотри уже сколько раз отрабатывает перед записью
#23 by ARCorp
обработка проведения
#24 by ARCorp
это как посмотреть?
#25 by DrShad
сделай замер производительности
#26 by DrShad
или точку останова поставь и считай )))
#27 by ARCorp
один раз вызывается код, и этот один раз и есть ошика
#28 by DrShad
ну кроме как имя ВТ там больше нечему ошибаться
#29 by ARCorp
ты про это имя? "РасчетыСПоставщикамиИсходныеДвижения"
#30 by ARCorp
уничтожил ВТ в этом запросе в начале запроса, ровным счетом ничего не изменилось
#31 by d546
ДополнительныеСвойства.ДляПроведения.СтруктураВременныеТаблицы.МенеджерВременныхТаблиц точно там менеджер?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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