Может, есть какие-то рецепты?
Я пока собираюсь превратить ее в бухгалтерию, перегрузить, потом отдельно поправить остатки по материалам - на основании регистров.
(4) Если описывать всё-всё самостоятельно, то это долго, а если только материалы - то просто отдельной перегрузкой проще и понятней.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший