Помощь

Уборка мусора

xBalance отлично работает на съемных накопителях и флешках. Несколько сотен тысяч проводок в истории платежей и несколько тысяч контрагентов в справочнике это — рабочая ситуация.

Каким бы оптимальным не был алгоритм работы, каким бы мощным и современным не был сервер баз данных, вопрос быстродействия может встать рано или поздно у любой  программы.

Удаление информации — не только один из самых простых способов повышения быстродействия, но и удобный и полезный инструмент.

1. удаление информации

удаление информации

Удаление информации можно произвести через меню [управление]->[удаление информации].

В зарегистрированных версиях xBalance опция доступна только администратору, а опция [обнулить данные и настройки] выключена. Данная опция предназначена для быстрого переключения программы на другую версию только во время пробного периода, т.е. до регистрации.

Опции удаления проводок и справочников могут быть полезны в случаях, когда нужно запустить параллельную, новую чистую или копию существующей базы, например, для нового проекта со старыми действующими персонажами, но без проводок. В случае с новым проектом, например, нужно выполнить следующие действия:

  • открыть конфигуратор баз данных [xConfig.exe] и создать копию подключения, копия базы данных будет создана автоматически, как резервная копия
  • открыть xBalance и выбрать новое подключение
  • через меню [управление]->[удаление информации] открыть представленную выше форму, где выбрать опцию [проводки и начальные сальдо] и нажать [OK]

Новая база данных готова к вводу информации по новому проекту, все контрагенты, счета, валюты, шаблоны платежей и пользователи остались на своих местах и не требуют ни редактирования, ни ввода, ни импорта. Регистрация базы данных также не нужна.

Если же начинать с «чистого листа» пришлось бы:

  • экспортировать справочники из старой базы данных
  • скачивать с сайта xbalance.ru архив с программой
  • искать в архиве файл пустой базы данных XBL25.FDB И помещать его в нужную папку на компьютере
  • при помощи конфигуратора баз данных создавать новое подключение к новой базе данных
  • вводить в xBalance регистрационные данные для регистрации базы данных
  • создавать пользователей, импортировать справочники.

2. удаление старых проводок

Далеко не всегда нужна информация о финансовой деятельности десятилетней давности. Такая информация может быть даже опасна. Через меню [Управление]->[Удаление проводок] можно избавиться от старых проводок, проведенных до указанной даты:

удаление старых проводокДанный процесс занимает время, в случае необходимости его можно отложить и продолжить в другое более удобное время. Удаление проводок в данном процессе производится параллельно с пересчетом начальных остатков всех клиентов, счетов и банков по всем валютам. Как результат, большой массив из удаленных проводок заменяется небольшим массивом из начальных остатков.

После удаления старых проводок можно произвести также удаление неиспользуемой информации.

Подобную чистку базы данных удобно совмещать с закрытием финансового периода, например, года.

Перед закрытием финансового периода рекомендуется закрыть период в xBalance, т.е. убедиться, что в базе все в порядке, и не придется возвращаться к редактированию старой информации. Далее выполняем действия:

  • в конфигураторе баз данных находим нужное подключение к базе данных и создаем его копию, для нового подключения используем название вида [база до 2012 года], для файла базы данных — [XBL_2012.FDB], таким образом будет создано новое подключение и резервная копия базы данных
  • открываем xBalance, выбираем новое подключение, убеждаемся, что с резервной копией все в порядке, она работает, и закрываем xBalance
  • открываем xBalance, выбираем основное подключение, копию которого создали
  • в меню [Управление]->[Удаление проводок] настраиваем параметры удаления проводок, нажимаем [OK] и ждем завершения процесса очистки

Теперь у нас есть два подключения к двум разным базам данных: к основной (текущей, рабочей), очищенной от старых проводок, и к старой, которую рассматриваем только как архив из старых проводок, где не собираемся ничего менять и куда не собираемся вводить новую информацию.