Имя: Пароль:
1C
1С v8
Раскидать доп. сумму по ценам ?
0 ad205
 
10.07.12
18:51
Добрый день прошу подсказать формулу, для раскидывания суммы по ценам.
Пример: Есть документ поступления, в нем 3 позиции с Цена1, Цена2, Цена3.  У каждого разное количество, нужно к сумме документа прибавить СуммуХ, но что бы цены увеличились пропорционально!!! То есть Если СуммаХ = 1000рублей, и Цена1 = 10р., Цена2 = 50р., Цена3 = 80р., то просто сделать что Цена = Цена + СуммаХ/ОбщееКоличество  НЕЛЬЗЯ, т.к. тогда будет одинаковая наценка.  Прошу подсказать. Заранее спасибо!!!
1 Bolik1979
 
10.07.12
18:56
В типовых - процедура ОбщегоНазначения.РаспределитьПропорционально
2 ad205
 
10.07.12
19:05
Спасибо, буду ковыряться.
3 andrewks
 
10.07.12
19:06
4 ad205
 
11.07.12
10:42
Хотя есть и проще вариант:  
ЦенаНовая = ЦенаТекущая * (СуммаДокументаНовая / СуммаДокументаТекущая)  
Количества не меняются, поэтому роли не играют. Впринципе эту формулу и искал.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.