При выборе в заказе дополнительную единицу измерения (например, упак = 10 шт, шт - базовая ед.измерения), то цена остается за базовую единицу, а сумма считается с учетом коэффициента. Сумма считается верно, а вот цена остается за базовую единицу. В печатной форме выводятся недостоверные данные.
Например,
Товар1 стоит 5 руб. за шт.
В заказе 1 упак ( упак = 10 шт)
Сумма = 5*1*10 = 50 руб, все верно. В печатной же форме заказе получается так 5*1=50
Как быть в такой ситуации?
Нравится
Добрый день, Ильмир!
Печатная форма только отображает значения из тех полей, которые вытянули в нее. На данный момент в базовом функционале системы просто нет возможности выводить агрегированные колонки в редактируемом реестре (к которым и относиться продукт в заказе/счете, график поставок и оплат и т.д.). В данном случае Вы можете реализовать обработчик на поле "Цена", в котором записывать значение = Базовая цена продукта * Количество единиц измерения из детали "Единицы измерения" в продукте. С примерами добавления расчетных полей можно ознакомиться здесь: https://academy.terrasoft.ua/documents/technic-sdk/7-11/dobavlenie-vych…;