официальный партнёр 1С по деловому софту
Закрыть
Логин:
Пароль:
Забыли свой пароль?
  Войти
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
8(495)229-30-42

Свертка информационной базы

Из года в год размер любой информационной базы растет. А при больших объемах вводимых данных размер базы может достигать 4-6 Гигабайт в год и более. Этот рост может негативно отражаться как на быстродействии системы так и на сохранности информации - чем больше база, тем больше риск возможных сбоев и потери данных.

Тогда возникает вопрос: “Как очистить информационную базу, сохранив в ней все необходимые данные?”

В этом случае поможет так называемая типовая обработка “Свертка информационной  базы”. Свертка базы данных позволит максимально сократить размер базы и одновременно сохранить всю необходимую информацию в системе.
[spoiler]

Данная обработка предназначена для выполнения операции свертки информационных баз, построенных на основе одной из типовых конфигураций:

  • Управление производственным предприятием
  • Бухгалтерия предприятия
  • Управление торговлей

Свертка информационной базы позволит:

  • Увеличить скорость работы системы
  • Уменьшить размер информационной базы
  • Ускорить время обработки данных и формирования отчетов
  • Увеличить скорость при обмене данных с другими системами
  • База освобождается от лишних данных (справочников, документов, не используемые с прошлого периода)
  • Для руководителей повысится защищенность данных (данные прошлых периодов станут недоступными на редактирование)
  • Для пользователей работа с информационной базой никак не изменится

Порядок выполнения свертки:

1. Создается архивная копия информационной базы.

2. Определяются параметры свертки (закладка "Общие настройки"). Дата свертки. Под датой свертки понимается последняя секунда, входящая в сворачиваемый период. Так, для того чтобы свернуть в информационной базе данные за 2006 год, в качестве даты свертки требуется указать 31.12.2006 23:59:59.



3. Определяется состав сворачиваемых объектов и способ свертки (закладка "Настройка способа свертки"). На этом этапе определяется, какие объекты и за какой период следует сворачивать.
Предусмотрены следующие способы обработки объектов:
Не обрабатывать - свертка объектов не производится.
На дату - сворачиваются объекты, предшествующие дате свертки. Если заполнить параметр "Дата окончания", то будут свернуты объекты, предшествующие дате окончания. Таким образом, можно указать для различных объектов различные даты свертки. Если параметр "Дата окончания" не указан, то свертка производится по дату свертки, указанную на закладке "Общие настройки".
За период - сворачиваются все объекты, лежащие в указанном интервале.
Очистить - удаляются все объекты, предшествующие дате свертки, при этом документы ввода остатков не создаются. Режим доступен только для регистров сведений.



Способ свертки может быть указан для каждого сворачиваемого объекта. По умолчанию колонки, определяющие дату свертки конкретных объектов, скрыты.
Есть возможность заполнить состав сворачиваемых объектов и способ свертки по умолчанию с помощью кнопки "Заполнить настройки по умолчанию". При этом для сворачиваемых объектов будут назначены следующие настройки:
Для всех документов устанавливается режим свертки "на дату".
Для всех регистров накопления и бухгалтерии устанавливается режим свертки "на дату".
Для всех периодических регистров сведений, для которых документ "Корректировка записей регистров" не является регистратором, устанавливается режим свертки "не обрабатывать", для всех остальных периодических регистров сведений режим "на дату".
Для всех непериодических регистров сведений устанавливается режим свертки "не обрабатывать".

4. Формируются документы ввода остатков по регистрам на определенную дату (дату свертки).

5. Сворачивается база (кнопка "Свернуть базу" в нижней командной панели). Все движения по регистрам раньше даты свертки удаляются, а сами документы помечаются на удаление. Удаляются старые документы до даты свертки и активируются документы по остаткам на дату свертки.
Этот процесс может занимать продолжительное время. После выполнения свертки базы вносить какие-либо изменения или перепроводить документы в свернутом периоде категорически запрещается.



6. Выполняется тестирование и исправление информационной базы.

7. Сравниваются результаты двух баз (остатки на конец года в одной базе и начальные остатки на начало следующего года в свернутой базе)


Для объектов метаданных связанных с учетом ОС и НМА, необходимо указать способ свертки "На дату", за исключением:

Регистры сведений - способ свертки "Не обрабатывать" (это данные <истории> объекта ОС в форме ОС-6):
Местонахождение ОС
Местонахождение ОС бухгалтерский учет
События ОС
События ОС Организаций
Состояния ОС
Состояния ОС Организаций
Регистры накопления - способ свертки "Не обрабатывать" (для ОС-6)
Стоимость ОС
Стоимость ОС бухгалтерский учет

Документы - способ свертки "Не обрабатывать" (их данные используются для последующих движений):
Принятие к учету ОС
Модернизация ОС

Свертку данных по ОС нужно проводить на начало месяца.

НДС
Нельзя сворачивать регистры накопления:

НДС записи книги покупок
НДС записи книги продаж
НДС предъявленный
НДС предъявленный, реализация 0%
НДС начисленный

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

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

Таким образом из недавнего опыта подведу итоги:

База до свертки, конфигурация Управление торговлей 10.3, учет велся с сентября 2010г - имеет размер 7,8 Гигабайт
После свертки (сворачиваемый период 4 месяца до 31.12.10г) размер ИБ составил - 4.3 Гигабайт