Документ Заявка покупателя
Документ Заявка покупателя включает дополнительные реквизиты в Документ Заявка покупателя включает дополнительные реквизиты в шапке документа: Фирма, Покупатель, Скидка, Комментарий; в табличной части: Наименование, Кол-во, Цена, Сумма. Поле Наименование должно иметь кнопку выбора для выбора товара из справочника, поле Кол-во должно иметь кнопку выбора для вызова калькулятора. Значение поля Цена должно рассчитываться как Цена покупки+Наценка-Скидка. Сумма в строке должна рассчитываться автоматически. Под табличной частью должна выводиться итоговая сумма по всем строкам. Должна формироваться печатная форма документа в виде счета.
Рисунок 10 — Создание документа «Заявка покупателя».
Рисунок 11 — Список документов.
Рисунок 12 — Заполненная форма документа.
Рисунок 13 — Счет Модуль объекта:
Процедура товарыНаименованиеПриИзменении (Элемент) Строка = ЭлементыФормы.товары. ТекущиеДанные;
Строка. Цена=Строка. Наименование. ЦенаПокупки+Строка. Наименование. ЦенаПокупки*Строка. Наименование. Наценка/100 — (Строка. Наименование. ЦенаПокупки+Строка. Наименование. ЦенаПокупки*Строка. Наименование. Наценка/100)*Скидка. Скидка/100;
Строка. Сумма=Строка. Цена*Строка. Количество;
КонецПроцедуры Процедура товарыКоличествоПриИзменении (Элемент) Строка=ЭлементыФормы.товары. ТекущиеДанные;
Строка. Сумма=Строка. Количество*Строка. Цена;
СуммаДок=Товары. Итог («Сумма»);
КонецПроцедуры Процедура ПриОткрытии ().
Фирма=Константы. НаименованиеФирмы. Получить ();
КонецПроцедуры Процедура Печать1 (Элемент).
//[1]_КОНСТРУКТОР_ПЕЧАТИ_ЭЛЕМЕНТ КонецПроцедуры.