Ирина КазаковаПрофи (730)
4 года назад
Изменила функцию вот так:
&НаКлиенте
Процедура АбонементыНазваниеАбонементаПриИзменении (Элемент)
СТЧ = Элементы. Абонементы. ТекущиеДанные;
СТЧ. Стоимость = РаботаСоСправочниками. Стоимость (Объект. Дата, СТЧ. НазваниеАбонемента);
КонецПроцедуры
Ситуация аналогичная
При изменении:
&НаКлиенте
Процедура АбонементыНазваниеАбонементаПриИзменении (Элемент)
СТЧ = Элементы. Абонементы. ТекущиеДанные;
СТЧ. Стоимость = РаботаСоСправочниками. Стоимость (Объект. Дата, СТЧ. Стоимость);
КонецПроцедуры
В общем модуле:
Функция Стоимость (АктуальнаяДата, ЭлементПрайсЛиста) Экспорт
Отбор = Новый Структура ("ПрайсЛист", ЭлементПрайсЛиста);
ЗначенияРесурсов = РегистрыСведений. Стоимость. ПолучитьПоследнее (АктуальнаяДата, Отбор);
Возврат ЗначенияРесурсов. Стоимость;
КонецФункции