день добрый
не выходят точные цифры в расчетах. в рмк есть 2 поля скидки - в процентах и в валюте. нужно рассчитать по формуле сколько в рублях выйдет скидка
например, товар стоит 1500 рублей за штуку , кассир вводит скидка(%) - 30 итог должен получиться 1050. здесь формула
"НОВАЯСУММА = (ЦЕНА*КОЛИЧЕСТВО)/100*СКИДКА% - (1500*3)/100%*30% = 1350рублей"
"СУММАСКИДКИ = СУММА - НОВАЯСУММА"
Как рассчитать скидку от суммы и скидки в рублях. например, сумма (3*1500)=4500рублей , кассир ставит скидку в 150рублей и нужна рассчитать скидку в процентах и пересчитать цену .
и как рассчитать скидку в % и валюты, если изменяется цена? пример:
цена фиксированная 90
количество 3
цена 90
сумма 270
если мы изменяем цену на 68, то нужно сделать перерасчет суммы (68*3=204) и найти скидку в %, и в рублях как это сделать?? у меня по коду не досчет
&НаКлиенте
Процедура ЦенаПриИзменении(Элемент)
ТоварыИтогСумма = количество * цена;
новаяцена = цена / 100;
суммап = 100 - (цена / новаяцена);
КонецПроцедуры
&НаКлиенте
&НаКлиенте
Процедура СкидкаППриИзменении(Элемент)
//скидкавалюта = (цена * количество) / 100 * скидкаП; //1500/100%=15% | (новая цена)1000/15%=66,6666% | 100%-66,6666%= 33,3333%
//суммановая = цена - скидкавалюта;
//сумма = суммановая;
СкидкаВалюта = (цена*количество/100) * СкидкаП;
сумма = Сумма - СкидкаВалюта;
КонецПроцедуры
&НаКлиенте
Процедура СкидкаВалютаПриИзменении(Элемент)
КонецПроцедуры
Показать