Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- &НаКлиенте
- Процедура ПереченьТоваровПриИзменении(Элемент)
- СтрТабЧасти = Элементы.ПереченьТоваров.ТекущиеДанные;
- СтрТабЧасти.ЕдиницаИзмерения = ИзвлечьРеквизит(СтрТабЧасти.Товар, "ЕдиницаИзмерения");
- СтрТабЧасти.Цена = ИзвлечьРеквизит(СтрТабЧасти.Товар, "Цена")
- КонецПроцедуры
- &НаСервере
- функция ИзвлечьРеквизит(Ссылка, ИмяРеквизита)
- Возврат Ссылка[ИмяРеквизита];
- конецфункции
- &НаКлиенте
- Процедура ПереченьТоваровЦенаПриИзменении(Элемент)
- РассчитатьСумму(Элемент);
- КонецПроцедуры
- &НаКлиенте
- Процедура РассчитатьСумму(Элемент)
- СтрТабЧасти = Элементы.ПереченьТоваров.ТекущиеДанные;
- СтрТабЧасти.Сумма = СтрТабЧасти.Цена * СтрТабЧасти.Количество;
- КонецПроцедуры
- &НаКлиенте
- Процедура ПереченьТоваровКоличествоПриИзменении(Элемент)
- РассчитатьСумму(Элемент);
- КонецПроцедуры
- ///код отчета
- ВЫБРАТЬ
- Поставщики.Наименование КАК Поставщик,
- ПродажиПоПоставщикамОбороты.СуммаОборот КАК СуммаОборота
- ИЗ
- РегистрНакопления.ПродажиПоПоставщикам.Обороты КАК ПродажиПоПоставщикамОбороты
- ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Поставщики КАК Поставщики
- ПО (ПродажиПоПоставщикамОбороты.Поставщик = Поставщики.Ссылка)
- УПОРЯДОЧИТЬ ПО
- СуммаОборота УБЫВ
Add Comment
Please, Sign In to add comment