Имя: Пароль:
1C
1С v8
Округление
0 Stim213
 
04.09.12
13:09
Пользователь выбирает суммы документа(устанавливает число) и нажимает Распределить по ТЧ.
сумма распределяется пропорционально:
суммаПоТч/ОбщКоличество *КоличествоНоменклатуры

Но количество может быть не целым. и тогда суммаПоТч пользователь укажет 100, а итог по ТЧ будет 99,98
Как добиться точного соответствия?

+пока сделал добавление разницы на последнюю строку, но хотелось бы более пропорционально, конешн
1 Boleev
 
04.09.12
13:12
(0) 4 варианта
http://infostart.ru/public/16630/
2 lgsoft
 
04.09.12
13:13
(0) распредели пропорционально 0.03 на двоих?
Но можно попытаться обижать не последнего, а самого богатого. А одаривать самого бедного.
Вот только кто самый богатый из равных? Первый или последний? :))
3 VasiL-V
 
04.09.12
13:17
(2) Подход Робин-Гуда к распределению :-)
4 lgsoft
 
04.09.12
13:18
(0) Еще интереснее на 2 штуки товара в одной строке распределить одку копейку.
Было 2 штуки по 1 копейке = итого 2 копейки.
Стало 2 штуки по 1 копейке = итого 3 копейки.
5 Sammo
 
04.09.12
13:24
А 0,02 себе...
6 Stim213
 
04.09.12
13:24
(1) я пока сделал по последней строке. так проще.. хотя разработчики могла бы и продумать такой момент
7 Boleev
 
04.09.12
13:26
(6) я тебя не пойму, ты попросил альтернативу, а тебе дал ссылку.
Зачем тогда надо было спрашивать если не собирался ничего менять?
8 lgsoft
 
04.09.12
13:28
(6) Имхо, разработчик-то тут именно ты.
9 Stim213
 
04.09.12
13:32
(7) спасибо за ссылку