Имя: Пароль:
1C
1С v8
Скидка от обратного
0 Grigory123456789
 
01.07.13
13:16
Добрый день. Ситуация следующая- есть документы(реализация товаров). Клиент умудрился в список тз "Товары" поставить номенклатуру "Скидка" - цена которой неизвестна и всегда отрицательна. Т.е. клиент делал накладную и потом отрицательной суммой одной позиции давал скидку. Все бы ни чего, но теперь он просит убрать эту номенклатуру с соответсвующим изменением цены и суммы по всем позициям документа. Пробовал сделать через пропорцию вычисление % скидки от общей суммы документа, но цифры не бьются. Подскажите метод обратного расчета скидки.
1 Beduin
 
01.07.13
13:18
(0) Арифметика 3 класс
2 Grigory123456789
 
01.07.13
13:19
и темне менне...
3 MKZM
 
01.07.13
13:19
по весовым коэф. последний заберает все
4 Grigory123456789
 
01.07.13
13:26
количество остается одно и тоже, должны поменяться цена, сумма, ндс
5 MKZM
 
01.07.13
13:35
(4) Сумма скидки есть, весовые есть, в чем проблема?
6 Grigory123456789
 
01.07.13
13:39
допустим есть в док 3 номенклатуры
1 колбаса кол-во 50 кг цена 700
2 мороженное кол-во 30 цена 900
3 скидка кол-во 1 цена 0 сумма -2569

так вот обратным методом не получается ровно разнести по 1и 2 позициям, т.к. % от общей суммы не соответсвует действительной сумме скидки.
7 Галахад
 
гуру
01.07.13
13:45
(6) Чо мучатся? Спроси у заказчика как он видит такую операцию. На примере.
8 Grigory123456789
 
01.07.13
13:47
2569 нужно раскидать между 50 кг колбасы и 30 кг мороженного, с учетом не занижения реализационной стоимости относительно себестоимости.
9 Naumov
 
01.07.13
13:48
(6) Удалять строку скидки перед распределением не предлагать?
10 Grigory123456789
 
01.07.13
13:48
уже удалил)))))) но сумму то нужно далее распеределить
11 Grigory123456789
 
01.07.13
13:49
сумму скидки запомнил
12 Галахад
 
гуру
01.07.13
13:50
(8) в (0) этого нет "учетом не занижения реализационной стоимости относительно себестоимости"
13 Grigory123456789
 
01.07.13
13:52
ну этоже реализация)))) там и списание готовой продукции и расчет доходов)))
14 Grigory123456789
 
01.07.13
13:55
ЦенаНовая = ЦенаТекущая * (СуммаДокументаНовая / СуммаДокументаТекущая)   работает
15 MKZM
 
01.07.13
14:04
Берешь сумму документа без скидки и ндс, берешь 2 общие суммы по строке без ндс. Делишь сумму строки на общую сумму получаешь коэфф. Умножаешь сумму скидки на коэф, получаешь скидку по строке, пересчитывешь строку и все. В чем сложность?
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший