создать новую тему раскрыть все
 
Есть два счёта
1. Заначка (ост. 55,00 грн.)
2. Кошелёк (ост. 60,00 грн.)
 
Делаю перевод со счёта "заначка" на счёт "кошелёк" - 55,00 грн.
После операции остатки на счетах
1. Заначка 0,00 грн
2. Кошелёк 60,00 грн.
 
Удаляю проводку. Состояние счетов верное. Делаем проводку. Но состояние счёта Кошелёк"  не изменяется .
 
Меняю дату проводки. Не изменяется остаток на счёте "кошелёк".
Сохраняю базу, перезахожу. Состояние счёта не изменяется.
Делаю пересчёт остатка в различных валютах. Состояние счёта не изменяется.
 
Что делать?
 
... вы ввели операцию расхода, а не перевода. Или операцию перевода на какой-то третий счет.
 
Реализация операции перевода атомарна и если она уменьшает остаток по одному счету, то остаток по второму счету будет изменен обязательно.
 
Вряд ли там какой-то баг: я каждый день ввожу в свою базу пару операций перевода и все работает. Но чтобы совсем наверняка разобраться в этой ситуации, было б неплохо посмотреть на скриншоты.
 
Спасибо.
свернуть/развернуть ветвь Благодарю за ответ [userbuh_ 21/07/2010 09:15] # написать ответ
 
Развернул архив. Забил операции заново. Теперь работает нормально.
 
Благодарю за ответ.
 
Воспроизвести ситуацию не удалось. Будем считать, что глючила не программа, а я.