Сумма в кассе (баланс) и сумма в колонке “Остаток” в таблице движения денег по этой кассе может не совпадать при удалении транзакции.

Это связано с тем, что после удаления транзакции, баланс самой кассы пересчитывается, но значение “Остаток” у транзакции не меняется — в этом ее смысл, показать, сколько денег стало в кассе после совершения транзакции.

Например, в кассе было 2500 руб. Удаляем транзакцию расхода на 500 руб, после чего баланс кассы пересчитался и стал 3000 руб. При этом последняя транзакция имеет значение “Остаток” 2500 руб, потому что на момент совершения этой транзакции, в кассе действительно было 2500 руб.

Вы нашли ответ?