logo
logo

Форум Архивация БД и остатки по счетам

создать новую тему раскрыть все
Архивация БД и остатки по счетам Андрей 25/03/2003 15:43 #написать ответ
Не уверен, что это ошибка программы, поэтому пишу в этот раздел форума.
 
Наконец-то закончил экспорт в Cash всех данных за последние три года и получил в результате солидную БД размером в 1.5 метра. Решил создать архив и разбить данные на две части: до 2002 года (архив) и после (рабочая БД). (Когда-то всем это делать придется). Воспользовался для этого встроенной функцией импорта с фильтром по датам и экспорта в новые базы. И если с первой базой (старые данные) все нормально, то со второй получился казус: остатки по счетам исказились до неузнаваемости.
 
Посмотрел содержимое экспортируемой таблицы и, как мне кажется, нашел причину: программа экспортирует остатки по счетам не по первому дню, от которого потом идут все расчеты, а остатки последнего дня, которые, в принципе, не очень нужны, так как программа пересчитывает все операции заново.
 
Если я сделал что-то не так, плиз, подскажите.
 
Если это недоработка программы, прошу учесть в будущих версиях.
 
Спасибо.
 
Dervish: Архивация, наверное, будет реализована отдельной функцией в следующей версии. А пока программа действительно вовсе не импортирует начальный остаток. Поэтому и происходит искажение остатков. Но вы можете вручную вбить в базу начальный остаток, если сделать операцию прихода (если этот начальный остаток положителен) или расхода (если он отрицателен) датой до самой первой операции. Тогда Cash автоматически пересчитает все остатки по всем операциям.
 
Согласен, это не панацея, но исправить ситуацию поможет.