|
|
|
|
Расчет зависимых цен в УТ |
☑ |
0
helloman
20.07.22
✎
09:08
|
Задача: Расчет зависимых цен в УТ программно
Проба пера: нашел типовой механизм расчета, но в нем передается форма для расчета цен.
СоздатьУЦНаСервере(МассивВидЦены);
Параметр = Новый Структура("Ключ", Объект.СсылкаУЦ);
ФормаУЦ = ПолучитьФорму("Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента",Параметр);
ПараметрыРасчета = Новый Структура;
ПараметрыРасчета.Вставить("ВидыЦен", МассивВидЦены);
ПараметрыРасчета.Вставить("ТолькоВыделенныеСтроки", Ложь);
ПараметрыРасчета.Вставить("ЗагрузкаСтарыхЦен", Ложь);
ПараметрыРасчета.Вставить("ТолькоНезаполненные", Ложь);
ПараметрыРасчета.Вставить("ОкруглениеРучныхЦен", Ложь);
ФормаУЦ.РассчитатьЗавершение(ПараметрыРасчета, Ложь);
Проблема: Как сохранить результат расчета произведенного в форме?
|
|
1
6awkup_true
20.07.22
✎
09:10
|
если у формаУЦ есть объект, то дернуть напрямую
|
|
2
helloman
20.07.22
✎
09:13
|
(1) Объект есть, можно пример?
|
|
3
6awkup_true
20.07.22
✎
09:13
|
ДанныеФормы = ФормаУЦ.Объект;
РезультатРасчета = ДанныеФормы.Результат;
|
|
4
helloman
20.07.22
✎
11:14
|
Данные в УЦ рассчитываются именно в форме, в дереве. В таком варианте я не вижу результата расчета в объекте
|
|
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.