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