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