Наценка по группам


Обработка позволяет проводить наценку по группе товаров

По специфике предприятия, иногда в заявке или реализации приходиться задать скидку и наценку не на все товары, а только на выборочные группы. для корректной работы в форму документа заказ покупателя и (или) реализация - необходимо добавить действие в элемент панели в форме документа - Группы и прописать процедуру по вызову обработки в форме модуля документа.

	 Процедура КоманднаяПанельТоварыГруппы(Кнопка)   
    
    // Получим контекст обработки
    ИзменениеТабличнойЧастиГрупп      = Обработки.ОбработкаГрупп.Создать();
    ФормаИзменениеТабличнойЧастиГрупп = ИзменениеТабличнойЧастиГрупп.ПолучитьФорму(,ЭтаФорма);

    //Установим реквизиты и переменые формы.
    ФормаИзменениеТабличнойЧастиГрупп.ДокументОбъект             = ЭтотОбъект;
    ФормаИзменениеТабличнойЧастиГрупп.мФормаДокумента            = ЭтаФорма;
    //Перенесем табличную часть
    ИзменениеТабличнойЧастиГрупп.Товары.Загрузить(Товары.Выгрузить());
    
    // Открываем форму обработки
    ФормаИзменениеТабличнойЧастиГрупп.Открыть();
    
КонецПроцедуры

При одновременном указании скидки и наценки - сначала происходит скидка, потом от полученной со скидкой ценой - наценка, результат помещается в графу Ручная скидка.

Файлы обработки:

-