создать новую тему раскрыть все
свернуть/развернуть ветвь Не пересчитываются остатки [Станислав 07/10/2005 12:15] # написать ответ
 
Пару месяцев пользуюсь программой, только по рублевому наличному счету. Захотелось учитывать и безнал. Ввел приход очень задним числом (по рублевому счету "Депозит"). Пересчитались все остатки по операциям с начала ведения базы. Мне это не понравилось, я удалил этот приход и вообще этот счет. Но остатки не пересчитались, на странице "Операции" после первой же записи (расход 150 рублей) указан остаток в 80 круб., соответствнно и дальше. Можно как-то пересчитать все?
 
...в какой версии вы это делали.
 
Если в первой версии (1.0 - 1.4) то единственное объясление этому состоит в том, что вы таки не все операции удалили. Вам обязательно нужно проверить остатки по тем счетам, по которым они неверны. Наверняка там есть "лишняя" операция.
 
Если же во второй версии (AbilityCash 2.0), то там дело с удалением счёта обстоит немного хитрее: если в базе были операции перевода с удаляемого счёта на любой другой, то эти операции не удаляются вместе со счётом, а превращаются в операции прихода по этому другому счёту.
 
Соответственно, если там были операции перевода с другого счёта на удаляемый, то они будут превращены в операции расхода.
 
Пересчитать все остатки во второй версии можно изменив начальный остаток по счёту.
свернуть/развернуть ветвь И правда, сам дурак оказался [Станислав 11/10/2005 09:23] # написать ответ
 
Не заметил фильтр по датам...