Ситуация: В обработке проведения одного документа(Резерв) проводятся два других:
- Заказ
- Поступление
причем поступление списывает остатки из заказа.
Но проблема в том, что поскольку все это делается в транзакции Резерва, то остатки Заказа еще не актуальны, а поступление их уже списывает.
Знаю что кривое проектное решение, но так уж сделано - все ломать не хочется - есть ли пути решения - как-то зафиксировать движения Заказа перед проведением Поступления?
чую УТшкой пахнет... берите бритву оккама и кромсайте своё проектное решение. лучше регистр накопления лишний завести, чем проводить документ из проведения документа.
(6) думал про это - но база файловая, может не сработать вовремя
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший