Добрый день!В документе "Установка цен номенклатуры" есть цена, которая вычисляется на основании другого вида цены. Надо вычислять эту цену с помощью обработки, что я и делаю (Команда1 процедура формы обработки):
&НаКлиенте
Процедура Команда1(Команда)
Параметр = Новый Структура;
Параметр.Вставить("Ключ", Объект.УстановкаЦенНом);
Forma = ПолучитьФорму("Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента", Параметр);
Forma.Рассчитать(ПолучитьФорму("Документ.УстановкаЦенНоменклатуры.Форма.ФормаДокумента",Параметр).Команды.Рассчитать);
Forma.Записать();
КонецПроцедуры
После этого цена вычисляется, но не записывается, почему?
А что, если я скажу вам, что цены в УТ 11 можно рассчитывать на основании других цен автоматически, более того, там можно написать даже произвольный запрос к базе в компоновке данных, перевернет ли это ваш мир?
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан