Переиндексация
Переиндексация таблиц применяется при сбойной работе программы. Сбойная работа программы может возникнуть по различным причинам, например, при аварийном отключении
питания или некорректном завершении программы (при этом могут нарушиться индексные файлы таблиц).
Для запуска режима переиндексации таблиц необходимо выбрать пункт меню .
По умолчанию установлена переиндексация справочников, как общих, так и плательщиков, и описаний отчетных форм. При этом переиндексацию справочников плательщиков
можно проводить только по текущему плательщику, установив «флажок» Только по текущему плательщику. Вы также можете проводить переиндексацию
накопительных баз плательщиков (таблицы, где хранятся введенные данные плательщиков по отчетным формам), установив "флажок" Накопительные базы
плательщиков. При этом в переиндексацию можно включать накопительные базы, относящиеся только к текущему отчетному году ("флажок" Только за
отчетный год) и (или), относящиеся только к текущему выбранному плательщику ("флажок" Только по текущему плательщику). Использование
данных "флажков" позволит сократить время на проведение переиндексации при наличии в программе множества плательщиков и наличии введенных за прошлые отчетные
периоды, но не актуальных на данный момент, документов.
К какому «флажку» привязать таблицу по ее расположению в каталоге программы?
Общие справочники и формы. Любые таблицы с любого каталога и не относящиеся к последующим двум пунктам.
Справочники плательщиков. Таблицы, расположенные в каталоге FILIAL и не относящиеся к «Накопительным базам плательщиков».
Накопительные базы плательщиков. Таблицы, расположенные в каталоге FILIAL с именем, заканчивающимся на цифру (например: bf07.dbf, da0608.dbf).
Таблицы, расположенные в каталоге FILIAL с именем, содержащим в себе отчетный год (например: gur2007zu.dbf, gur2008zvn.dbf).
"Флажок" Синхронизация списка плательщиков применяется, если в программе имеются плательщики с обособленными подразделениями.
Данный "флажок" рекомендуется устанавливать, если у плательщика есть обособленное подразделение, а в списке для выбора текущего плательщика его нет.
Непосредственно переиндексация запускается нажатием кнопки Выполнить. Процесс переиндексации
отражается непосредственно в самом окне с указанием индексируемой на данный момент таблицы. Процесс переиндексации
можно прервать, нажав соответствующую кнопку. Переиндексация будет прервана после переиндексации текущей таблицы, и после
подтверждения ваших намерений. Если в процессе переиндексации какую-то таблицу не удалось переиндексировать, то данный факт
будет отражен в протоколе. Например: "Не удалось получить монопольный доступ к данному файлу". Данное сообщение означает, что
в момент переиндексации файл был открыт еще одним пользователем. После завершения индексации вы можете еще раз запустить
процесс переиндексации, нажав кнопку Выполнить или закрыть окно, нажав - Готово.