Описание
После добавления нового счёта и выбора его в уже имеющейся операции перевода в качестве счёта, с которого осуществляется перевод, изменённая операция в списке отображается со счетами "наоборот": счёт, с которого переводили, - в столбце "Корреспондент", а счёт, на который переводили, - в столбце "По счёту". При этом сумма положительная.
После перезапуска программы счета у этой операции в списке меняются местами, отображаясь так же нормально, как и в других операциях. Сумма становится отрицательной.
Последовательность действий
Имеется операция перевода (невыполненная, без повторений) со счёта 1 на счёт 2. На странице "Счета" добавляется новый счёт 3. В операции счёт 1 изменяется на новый счёт 3. Нажимается кнопка ОК. В списке операций в столбце "По счёту" отображается счёт 2 вместо счёта 3, а в столбце "Корреспондент" счёт 3 вместо счёта 2. Сумма положительная.
После перезапуска программы счета отображаются верно: по счёту - счёт 3, корреспондент - счёт 2. И сумма становится отрицательной, как и во всех других операциях перевода.