Добрый день прошу подсказать формулу, для раскидывания суммы по ценам.
Пример: Есть документ поступления, в нем 3 позиции с Цена1, Цена2, Цена3. У каждого разное количество, нужно к сумме документа прибавить СуммуХ, но что бы цены увеличились пропорционально!!! То есть Если СуммаХ = 1000рублей, и Цена1 = 10р., Цена2 = 50р., Цена3 = 80р., то просто сделать что Цена = Цена + СуммаХ/ОбщееКоличество НЕЛЬЗЯ, т.к. тогда будет одинаковая наценка. Прошу подсказать. Заранее спасибо!!!
Хотя есть и проще вариант:
ЦенаНовая = ЦенаТекущая * (СуммаДокументаНовая / СуммаДокументаТекущая)
Количества не меняются, поэтому роли не играют. Впринципе эту формулу и искал.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший