Кто как решал эту проблему в практике ? Можно конечно в каждом модуле вводить функционал отмены документов (в базе остаются документы и их строки, удаляются лишь складские проводки), но тогда отчет "плановый заказ / фактическое потребление" должен понимать формат всех исходных модулей. Второй вариант - фиксировать (разносить) сами чистые потребности по результатам цикла планированя (что-то типа таблицы "ReqTransPosting", куда придется добавить много дополнительных полей).
а что то типа воркфло тут не подойдет? статусы документов. и уже толкаясь от статусов, управлять их дальнейшей судьбой.
|