Вызов процедуры из формы в обработку
☑
0
Nextor257
26.05.15
✎
18:36
В ут 11.1.10 Пишу в обработке:
НашОбъект=Объект.ДокументПоступления.ПолучитьОбъект();
ФормаОбъект=НашОбъект.ПолучитьФорму("ФормаДокумента");
Для Каждого Стр Из НашОбъект.Товары Цикл
Стр.СуммаНДС=Стр.Сумма/118*18;
ФормаОбъект.ТоварыСуммаНДСПриИзменении(Стр);
КонецЦикла;
НашОбъект.Записать(РежимЗаписиДокумента.Запись);
При вызове получаю ошибку "метод объекта не обнаружен"
в форме эта функция вызывается когда меняешь НДС руками.
Как правильно будет?
1
trooba
26.05.15
✎
18:38
(0) Он из формы наверняка общие модули спрашивает, вот их и используй
2
Nextor257
26.05.15
✎
18:42
нет, не спрашивает. Все считается в форме
3
Nextor257
26.05.15
✎
20:30
Потому что надо писать вот так:
ФормаОбъект=НашОбъект.ПолучитьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента");
Тогда все работает
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс