Имееться документ с табличной частью СписокПодбора в нём данные
Пример
Код Наименование Кол Цена Сумма
1835 Фара LH 1 812,5 812,5
2980 Фара RH 1 750 750
1562.5
Имееться поле ввода ОбщаяСумма
Необходимо решить задачу при вводе ОбщейСуммы 1550 по всем позициям СпискаПодбора была проставленны цены пропорционально ценам.
Как Вы бы решили такую задачу так чтобы не возникал вопроса с копейками.
Что значит пропорционально? А если в документе будет фара и автомобиль Ферари, то и на то и на то будет одинаково распределяться?
ЗЫ. тема не связана с 1С, т.к. носит исключительно математический характер. Поэтому пермещаю в соответствующий раздел.
А че, вычислить весовой коэффициент суммы каждой строки не вариант.
Согласна с DartRomanius,
а по поводу копеек:
1) при провтавлении сумм(и соответственно цен) в каждой строке, определить МаксимальнуюСумму
2) нераспределенную часть от суммы 1550 (+ или - копейки) добавить к МаксимальнойСумме
У меня такое впечатление, что задуман ремонт двигателя через выхлопную трубу ну, или очередное изобретение велосипеда.
Эта "проставленная сумма" - называется "сумма документа после применения абсолютной скидки "по документу вцелом"".
В типовых для этого обычно кноп Изменить над табличным полем имеется... ну, и конечно же все реализовано.
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua