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