Чем дальше, тем больше глюков.

То показывает несуществующие позиции, то не показывает существующие.

То в таблице "Позиции" начинает мелкать значение в поле "Текущая" - сейчас есть бумаги, через секунду 0, через секунду снова есть. Хотя никаких сделок в это время не проходит.

В общем, вам надо серьезно переделать синхронизацию данных, чтобы никаких подобных глюков не было!
С такими глюками работать нельзя.