sv_mikh, Не обеспечено решение копеек,
sv_mikh,
artfa, Зачем такие сложные вычисления, зачем двойные обращения к остаткам и оборотам,
Если все равно берете обороты за весь паериод до момента списания, не легче остаток вычислять как разницу между оборотами.
ИМХО считаю, что мое решение наиболее простое. Один запрос, одна выборка одно движение.
Вложения:
4077021.dt