|
|
|
|
#1 |
|
Участник
|
Ну так делайте повторную калькуляция с активным параметром "Заключительное задание". Для удобства используйте кнопки выбор и значения по умолчанию.
Зачем заново изобретать велосипед? |
|
|
|
|
#2 |
|
Участник
|
Повторную калькуляцию не сделать, нет количества к приемке
|
|
|
|
|
#3 |
|
Banned
|
Ок, если изобретать велосипед, то методом копирования существующего образца: \Classes\ProdUpdHistoricalCost\updateProduction. Обратите внимание, что никаких складских проводок не удаляется, поскольку их все равно не должно оставаться в статусе "Заказано" после того, как осуществлена приемка всего количества. По сути дела, система для заказов в статусе "Завершено" дополнительно делает только вот это: WrkCtrCapRes::deleteCapRefId(...) т.е. удаляет резервирование мощностей. Это уж не говоря о том, что просто так удалять InventTrans - в корне неверно. Система делает это сама в методе ProdTable.update() в зависимости от поля ProdTable.remainInventPhysical.
|
|
|