в том то и дело что не совсем так.
декларативный смысл этого кода:
1. из текущего значения сумм в custTrans вычесть то, что сопоставлено.
2. но в базу не записывать.
следовательно мы не узнаем сколько сопоставлено.

и следовательно где-то в другом месте происходит инициализация и запись. или использование получившегося значения