Показать сообщение отдельно
Старый 09.02.2006, 14:45   #5  
twilight is offline
twilight
MCTS
MCBMSS
 
870 / 237 (9) ++++++
Регистрация: 17.10.2004
Адрес: Королёв
Цитата:
Сообщение от _AnK_
Тогда себестоимость бракованной и небракованной будет разная. ИМХО неправильно это.


UU

Корень проблемы в том, что весь этот процесс должен быть итеративным. Т.к. склад несколько раз не закроешь, итерации должны быть внутри закрытия.
Как это сделать?
Надо организовать перетекание себестоимости со склада брака на склад производства. Сейчас вы делаете это руками (пункт 4).

Пришел в голову один способ, но очень сложный, может кто проще предложит, не буду пока писать
Ваш итеративный процесс будет приводить к бесконечному увеличению себестоимости
Пример:
Пусть произвели 10 шт. номенклатуры A с себестоимостью 1 шт. равной 100 рублей.
1 из них оказаласть бракованной.
1 шаг: 100 распределяем на 10. Получаем себестоимость 1 шт. 110 рублей.
2 шаг. 110 распределяем на 10. Получаем себестоимость 1 шт. 121 рубль.
И т. д.