Тарифы Услуги Сим-карты

Свернуть одинаковые значения 1с 8. Как делать свертку базы. В чем помогает свертка

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

Свертка базы в 1С 8 - что это такие и для чего она нужна?

В процессе работы предприятия в информационной системе накапливается большое количество документов, справочников и других данных. Часть этих данных не представляет интереса в текущем периоде работы, к некоторым данным необходим доступ только в режиме чтения. При этом объекты хранятся в системе, замедляют ее работу в целом, увеличивают время архивирования (бэкапа), при этом, нет смысла сохранять прошлогодние данные ежедневно, если в них не вносилось никаких изменений. Конечно, работать в одной базе бывает необходимо с точки зрения анализа отчетов, выборки данных за большое период. Все зависит от конкретной ситуации в организации и используемой конфигурации. Например, при правильной постановке управленческого учета база в текущей, рабочей базе бухгалтерии предприятия нет смысла хранить данные за 3-5 лет. История операций всегда можно будет посмотреть в копии, все аналитические отчеты строятся в других продуктах. Какой же выход из этой ситуации - регулярно сворачивать базу один раз за определенный период времени.

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

Увеличение скорости работы программы в пользовательском режиме;

Увеличение скорости работы при обновлении (изменении) конфигурации, а так же скорости проведения тестирования и исправления информационной базы;

Создание условий для удаления объектов учета, которые более не требуются пользователю;

Уменьшение размера информационной базы.

Общий порядок выполнения процедуры свертки

1.Создание резервной копии.

Независимо от используемых инструментов особенно важно создать резервную копию базы. Во-первых, это копия будет не просто архивом данных. Вполне возможно, ее сразу же потребуется развернуть на предприятии и предоставить доступ заинтересованным пользователям. Важно закрыть доступ на изменения в этой базе. Как сделать копию читайте

2.Настройка свертки.

На данном этапе необходимо указать год, на начало которого планируется свернуть информационную базу. То есть, если указать 2013 год, то будут удалены документы до 31.12.2012 23:59:59.

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

3.Формирование остатков.

Определение состава сворачиваемых объектов и способа свертки. Предусмотрены следующие действия с регистрами:

Не сворачивать - свертка объектов не производится;

Свернуть - сворачиваются объекты, предшествующие дате свертки;

Очистить - удаляются объекты, предшествующие дате свертки, при этом документы ввода остатков не создаются. Режим доступен только для регистров сведений.

4.Просмотр операций.

5.Проверка.

На данном этапе выводятся все созданные документы ввода остатков с возможностью их редактирования.

6.Удаление старых документов.

Удаляются все документы до даты свертки. В документах, у которых остались движения, устанавливается флаг "Ручная корректировка" и пометка на удаление не устанавливается.

Каким инструментом свернуть базу

К сожалению, не во всех даже типовых конфигурациях предусмотрена типовая обработка для выполнения свёртки.

На настоящий момент обработка есть только в следующих конфигурациях:

  • Бухгалтерия предприятия, редакция 3.0/ Бухгалтерия предприятия КОРП , редакция 3.0 (БП 3)
  • Управление торговлей, редакция 11 (УТ 11)

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

  • ERP Управление предприятием (ERP)
  • Комплексная автоматизация 2 (КА)

В комментариях в коде обработки мы прочитаем не очень оптимистичную фразу:

// Обработка используется только в УТ11

Соответственно, сама обработка только лишь "заглушка" для корректной работы БСП.

Отсутствует обработка в следующих типовых конфигурациях:

  • Зарплата и управление персоналом 2.5, 3 (ЗУП)
  • Управление нашей фирмой, редакция 1.6 (ранее Управление небольшой фирмой)

Таким образом, для данных конфигурация, а также для самописных конфигураций, вам придется выполнять свёртку самостоятельно. Также, вы можете заказать эту работу у профессионалов!

Таким образом, пользователю под силу выполнить свертку самостоятельно только в двух конфигурациях: Бухгалтерия 3, Торговля 11. Важно внимательно прочитать нашу инструкцию, справку к обработке и следовать всем рекомендациям помощника.

Обработку для свертки вы найдете в разделе Администрирование (или НСИ и администрирование). Подраздел "Сервис". Открываем обработку и внимательно выполняем все предварительные шаги.

Также можно просто написать "свертка" в окне поиска по разделам программы. Ниже представлено изображение как можно это сделать в Управлении Торговлей 11.

Для свертки следующих конфигураций:

  • Управление производственным предприятием, редакция 1.3
  • Бухгалтерия предприятия 2.0
  • Управление торговлей, редакция 10.3

Вам понадобится внешняя обработка от фирмы 1С, скачать ее можно с сайта ИТС , в разделе обработки для платформы 8.2.

В других конфигурациях, например в УНФ, свертку своими силами произвести будет очень проблематично. По этой же причине обработки нет и в некоторых типовых конфигурациях. Дело в том, что не все данные можно корректно свернуть. Например, для зарплаты очень важно иметь информацию в регистрах для корректного расчета многих показателей. По сути, нужно четко представлять себе какой регистр можно сворачивать, какой нельзя, с каким могут быть сложности.

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

Уважаемый читатель, свертка - это не самое удачное решение в оптимизации базы данных 1С, гораздо быстрее и менее трудоемко перейти на SQL. В результате перехода на SQL вы сохраните доступ ко всем документам, увеличите скорость БД в несколько раз, и не потребуется ежегодно сворачивать базу и переживать о корректности переноса данных.

1С v7.7 считается устаревшей на данный момент, но есть компании которые до сих пор ей пользуются. Так как прогресс не стоит на месте, то большинство 1С-специалистов давно переквалифицировались на платформу 1С:v8 и забыли "семерку", следовательно и заниматься ей не хотят. В этой статье я расскажу вам о том, как свернуть базу (выполнить архивацию периода). Свертку базы я выбрал не случайно, дело в том, что у тех, кто сейчас пользуется "семеркой" конфигурации баз очень сильно изменены и стандартными средствами воспользоваться не получится. Данная статья будет написана опираясь на конфигурацию основанную на 1С: Торговля и Склад 9.2.

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

Введем обозначения:

  1. Полная база - наша рабочая база, которую будем сворачивать.
  2. Пустая база - база содержащая только константы и справочники.
  3. База без документов - база содержащая в себе остатки, но не содержащая документы движения за период.
  4. Свернутая база - база содержащая остатки и документы движения за период.

Итак, разработаем небольшой алгоритм для выполнения свертки базы:

  1. Проверка информационной базы на ошибки;
  2. Добавление в конфигурацию документа для работы с регистрами;
  3. Создание копии информационной базы;
  4. Удаление всех документов и периодических реквизитов из базы;
  5. Формирование и перенос остатков из "Полной базы" в "Пустую";
  6. Перенос документов осуществляющих движение за период свертки из "Полной базы" в "Базу без документов" ;
  7. Проведение документов и восстановление последовательностей в "Свернутой базе".

А теперь каждый шаг по порядку с картинками и разъяснениями:

1. Проверка информационной базы на ошибки - данный шаг осуществляется в конфигураторе. (Администрирование - Тестирование и исправление).

Теперь нужно настроить процесс тестирования и исправления, для этого нажмем кнопку "Настройка":

Ставим все галочки как на картинках нажимаем "OK" и "Выполнить". Процесс тестирования и исправления достаточно долгий, особенно при большом размере базы. Будет казаться что всё зависло, но на самом деле все работает.

2. Добавление в конфигурацию документа для работы с регистрами - данный документ позволяет нам создать документ содержащий данные нужного нам регистра. Скачать документ можно . Внутри архива есть пояснение как добавить документ в базу, но я продублирую это здесь. Открываем конфигуратор и вызываем мастера объединений конфигураций (Конфигурация-Объединение конфигураций), откроется окно выбора файла конфигурации. Укажем путь к месту куда распаковали и выберем файл 1Cv7.MD.

Нам нужен только один документ, поэтому убираем все галочки кроме "Документы", проверяем что бы переключатели внизу окна стояли как на скриншоте и нажимаем "OK". Программа добавит документ и откроет конфигурацию. Теперь необходимо сохранить изменения, для этого нужно нажать кнопку "Сохранить" и принять изменения.

3. Создание копии информационной базы - здесь все банально, просто копируем каталог информационной базы (той, которую мы проверили и в которую добавили документ) в новый каталог и указываем к ней путь в окне выбора конфигурации 1С.

4. Удаление всех документов и периодических реквизитов из базы - для выполнения этой процедуры нам потребуется *.bat-файл. Скачиваем, копируем в папку с копией информационной базы и запускаем - данное действие позволит удалить все документы из базы. Следующим шагом необходимо запустить 1С в монопольном режиме в режиме 1С:Предприятие (Запустить нужно копию без документов), произойдет переиндексация базы. Теперь необходимо очистить базу от периодических реквизитов - для этого запустим тестирование и исправление базы в конфигураторе (аналогично пункту 1).

5. Формирование и перенос остатков из "Полной базы" в "Пустую" - что бы выполнить этот шаг, открываем "Полную базу" и формируем документ "ОстаткиПоРегистру" который мы интегрировали в конфигурацию. Документы нужно формировать на предыдущий за днем свертки день, например, если мы сворачиваем базу на 01.01.2011 то документы должны быть сформированы на 31.12.2010. Чтобы создать документ нам необходимо открыть общий журнал документов, нажать кнопку "Insert" на клавиатуре или "Ввод новой строки" в окне общего журнала.

Затем нужно выбрать документ "ОстаткиПоРегистру" и нажать "OK". Должна открыться форма документа, как показано ниже:

Теперь нам нужно сформировать остатки по каждому регистру нашей базы. Для этого выбираем нужный нам регистр в выпадающем списке и нажимаем кнопку "Заполнить", главное не забыть на какую дату формируем остатки. Если свертка базы выполняется на 01.01.11 то остатки формируем на 31.12.10. После заполнения документа нажимаем кнопку "Записать" и "Закрыть", документ проводить нельзя. Данную операцию необходимо проделать для каждого регистра вашей базы (нужный регистр выбираем из выпадающего списка, не забываем про дату). Все документы "ОстаткиПоРегистру" должны быть сформированы одним днем.

После формирования всех документов "ОстаткиПоРегистру" нам необходимо перенести их в "Пустую Базу". Для переноса нам потребуется вот обработка. Скачиваем, распаковываем и в "Полной Базе" открываем файл "Universal.ert" (Файл->Открыть-Universal.ert). Откроется окно как на рисунку внизу:

Теперь необходимо настроить обработку, для этого пошагово (как на скрине внизу) выполните все требования обработки:

Помните, что в обработке вы указываете путь к "Пустой Базе". После того, как вы выполнили все требования обработки на первой вкладке, переходим непосредственно к переносу остатков. Для этого переходим на вкладку "Документы", отмечаем единственный документ "ОстаткиПоРегистру" и устанавливаем дату на которую были сформированы документы.

Проверяем соответствия со скрином сверху, если все сходится, то нажимаем "OK" -> "Перенос документов".

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

7. Перенос документов осуществляющих движение за период свертки из "Полной базы" в "Базу без документов" - данный шаг выполняется как и предыдущий, с использованием обработки . Пользоваться мы ей уже умеем, поэтому делаем все как на скрине из пункта 6:

Переходим на вкладку "Документы", выбираем абсолютно все документы и устанавливаем диапазон дат с начала периода до текущего момента, в нашем случае с 01.01.11 до 13.10.11. Также устанавливаем переключатели "Вкл. помеченные на удаление" и "Вкл. проведенные" соответственно скриншота.

Следующим шагом будет переход на вкладку "Доп. настройки". На ней необходимо поставить галочки как на скриншоте, диапазон дат указываете свой:

После установки всех галочек и переключателей нажимаем "OK"->"Перенос документов" (скрин из пункта 6):

7. Проведение документов и восстановление последовательностей в "Свернутой базе" - по окончании переноса документов необходимо будет перепровести всю "свернутую" базу с начала периода по текущую дату (в нашем случаем 01.01.11-13.10.11). "Операции"->"Проведение документов":

P.S.: Решение проблем с документом "ОстаткиПоРегистру":

После публикации статьи мне на почту пришло очень много просьб с вопросами, почему же не заполняется документ "ОстаткиПоРегистру" и выдает ошибку. Что бы решить данную проблему и ответить на вопрос всем, оставлю здесь руководство по доработке документа.

1. Откройте конфигуратор и выберите документ "ОстаткиПоРегистру".

2. Откройте форму документа:

3. Нажмите кнопку "Новый" и добавьте нужное количество Ресурсов и Измерений.
а) Для ресурса настройки вот такие:



б) Для измерения настройки вот такие:


Для своей базы я создавал порядка 10 измерений и 9 ресурсов.

4. Откройте форму документа в конфигураторе и нажмите кнопку "Форма":

5. В открывшейся форме выделите табличную часть и нажмите кнопку показанную на рисунке "Добавить реквизиты":

6. В нижней части выделите все новые ресурсы и измерения и вставьте в документ:

7. После вставки сохраните документ.

P.S.: Если что-то непонятно, почта всегда открыта для вас!

P.P.S.: Процесс свертки периода, описанный в этой статье, не подходит для свертки бухгалтерских итогов. Для свертки бухгалтерских итогов следует использовать стандартную обработку wrap.ert, либо разрабатывать новую методику.

Особенность свертки от «1С-ИжТиСи» - весь объем работ умещается в рамки технологического окна заказчика - времени, когда с базой никто не работает.

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

Главное отличие решения «1С-ИжТиСи» от типового механизма свертки 1С в том, что операции по изменению данных производятся в максимально сжатые сроки, например, когда размер технологического окна не превышает 2-3 часов.

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

Кому нужна свертка информационных баз 1С

Любым компаниям, работающим в «1С:Предприятие» продолжительное время:

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

Когда стоит проводить свертку

Свертку стоит производить в следующих случаях:

  • Объем базы свыше 50 Гб.
  • Учет в базе ведется более 5 лет.
  • Размер базы вызывает сложности при создании бэкапа.
  • Перед обновлением конфигурации, которая давно не обновлялась.

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

Типовой план свертки состоит из нескольких этапов:

1. Демо-свертка: 5-10 рабочих дней

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

2. Проверка результатов демо-свертки: 5 рабочих дней

Предыстория

В компании, где я работаю, возникла ситуация, когда настала необходимость урезать базу, т.е. удалить все документы и движения до определенной даты. К этому моменту база данных весила почти 350Гб, и очень тяжело было с ним работать. Также страдало быстродействие 1С и регламентные операции с БД выполнялись очень долго.

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

В общем вопрос оставался нерешенным и вернулись к тому, чтобы решить задачу своими силами.

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

И в скором времени вопрос был решен - обрезали базу за 2 дня, уменьшили его на 70%.

Обрезание базы УТ с объемом 350 Гб за 2 дня.

Решил выполнить задачу по такому алгоритму:

Создать копию рабочей базы. В копии сформировать остатки на нужную дату, удалить все документы и движения до этой даты. Далее из рабочей базы все новые документы (созданные с момента создания копии) перенести в новую базу. Пустить пользователей в новую базу.

Задача была разделена на 5 подзадач:

1.Создать план обмена, для того чтобы после обрезания базы все новые документы можно было перенести в новую базу.

2.Сформировать остатки на дату свертки.

3.Удалить все документы и движения до даты свертки.

4.Загрузить документы из текущей базы в новую базу.

5.Заменить рабочую базу новой (обрезанной) базой.

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

Процесс свертки базы данных.

1. Формирование остатков на дату свертки.

Остатки формировал типовой обработкой «СверткаБазы.epf».

Чтобы сэкономить время формирование остатков выполнил в рабочей базе в рабочее время. Т.к. остатки формируются документами «Корректировка записей регистров» и обработка устанавливает неактивными движения в регистрах, то эта процедура для базы безвредна.

В обработке поставил ограничение на количество строк в одном документе 50 000.

Делал не спеша, и в течении 1-2 дня все сформировалось (получилось около 400 документов).

Примечание:

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

- при формировании остатков, лучше просмотреть все регистры, т.к. бывает, что не по всем регистрам начальные остатки вам нужны. Иногда бывают ситуации, когда регистр уже нигде не используется. В итоге это сэкономит ваше время.

2. Создать полный план обмена для выгрузки в идентичную конфигурацию (можно делать параллельно формирования остатков).

3.В нерабочее время очистить зарегистрированные в плане обмена объекты и сделать копию базы с отключенными регламентами.

4.Удаление документов и очистка регистров.

Эта операция самая медленная и для ускорения этой операции нужно использовать прямые запросы SQL . Подобные инструменты можно найти на Инфостарте. Есть еще один момент, если мы удалим данные таким способом, то объекты удалятся быстро, но без контроля на ссылочную целостность. Соответственно, в наших документах вода остатков и других документах появятся строки типа «Объект не найден….».

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

Для этого была написана обработка, которая сняла с проведения и перенесла на дату свертки все документы участвующие в движениях в документах корректировки регистров.

После чего, используя обработку по удалению документов и движений через SQL запросы, удалить все до даты свертки (журналы документов, документы, регистры накопления, регистры сведений и т.д.).

Примечание:

- по регистрам сведений нужно чистить только периодические. Если регистр не периодический, то он скорее всего очистится полностью.

6.Активизаровать движения документов корректировки записей регистров обработкой «СверткаБазы.epf». При этом обработка эти документы переносит на предыдущую дату (это удобно для сверки остатков в двух базах).

8.Проверить корректность ввода остатков и исправить (для этой цели можно привлечь сотрудников бухгалтерии)

9.Перенести документы из рабочей базы в новую базу. Эту процедуру можно делать уже сразу после создания копии. Т.е. если ежедневно в базе создается много документов, то перенос документов лучше делать параллельно, чтобы дополнительное время на это не тратить.

10.Пустить пользователей в новую базу. Для этого лучше переименовать базы на сервере 1с, чтобы для пользователей переход был безболезненным. Т.е. старую базу называем как угодно а новую (свернутую) базу переименовываем в старую.

Примечание!

Как известно, при непосредственном удалении объектов не происходит контроль ссылочной целостности.
Соответственно, после удаления объектов в текущей базе остаются объекты ссылающиеся на несуществующие объекты ("Объект не найден").
У меня задача не стояла, чтобы эти объекты были в свернутой базе. Но битые ссылки могут отрицательно сказаться и на разного рода обмены между базами, и на другие процессы.
По этому я их перенес в свернутую базу, но после того как базу свернул.
1.Сделал правила обмена, которые переносят документы (только номер, дата в непроведенном виде).
2.Перенес все документы которые встречались в документах ввода начальных остатков.
Эту процедуру можно делать после свертки, но желательно инструменты подготовить заранее.

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

Для чего выполняют свертку информационной базы 1С

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

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

Важно: в случае необходимости всегда можно развернуть из архива базу 1С 8.3 до свертки и получить необходимую информацию. Можно добавить базу «до свертки» как дополнительную в ярлык запуска 1С 8.3 и всегда иметь ее «под рукой».

Свертка базы 1С 8.3

Обработка Свертка информационной базы в конфигурациях 1С 8.3 Бухгалтерия предприятия, ред.3, Управление торговлей, ред.11 и в ряде других доступна из меню Администрирование – Сервис:

Совет 1. Воспользуйтесь обработкой на копии информационной базы 1С, проанализируйте результаты и затем проведите свертку рабочей базы.

Совет 2 . Перед сверткой сформируйте отчеты по тем объектам конфигурации, информация о которых из прошлых периодов будет нужна в будущих периодах. Прежде всего речь идет об учете основных средств, НДС, признании расходов прошлых периодов. Если ведете учет зарплаты в 1С 8.3 Бухгалтерия, ред.3, то также понадобятся данные о взаиморасчетах с сотрудниками.

Внимание: Оборотно-сальдовую ведомость до свертки можно не формировать, поскольку в 1С 8.3 проверка ОСВ до и после свертки включена как один из этапов обработки.

Совет 3 . Подумайте, до какого периода будете проводить свертку. Иногда бухгалтера оставляют данные прошлого года, так как важно для начисления зарплаты. Или даже данные двух, трех предыдущих лет, если объем операций не слишком велик за эти годы.

Как сделать свертку базы 1С 8.3 Бухгалтерия на примере

Рассмотрим пример свертки реальной базы 1С 8.3 некоторого предприятия: конфигурация Бухгалтерия сельскохозяйственного предприятия, ред.3. Это фактически конфигурация Бухгалтерия предприятия, ред.3, но расширенная за счет добавления специализированных отраслевых объектов.

Предположим, что информационная база предприятия после процесса тестирования и исправления, включая упаковку информационной базы, достигла 4 Гб. Пользователи работают в базе с 2011 года. Так как организацию проверяла налоговая инспекция, включая период 2015 года, и зарплату с 2016 года организация начисляет уже не в 1С 8.3 Бухгалтерия, а в 1С 8.3 ЗУП, ред.3, было принято решение свернуть базу вплоть до 2016 года.

Этап 1. Создание резервной копии

Из меню Администрирование – Сервис запускаем обработку под пользователем с правами Администратора. В нашем примере Админ . Вводим пароль пользователя Админ для доступа к базе 1С 8.3. Если выполняете свертку на уже созданной копии программы, то флажок Создать резервную копию можно сбросить. В противном случае – указываем Каталог резервной копии ИБ:

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

Этап 2. Настройка свертки

На этом этапе определяем на начало какого года сформировать остатки в 1С 8.3. По умолчанию установлен флажок Установить дату запрета изменения данных. Она будет установлена на 31.12.2015 года в случае формирования остатков на начало 2016 года:

Есть возможность провести свертку базы по всем организациям или только по одной. По примеру в базе 1С 8.3 одна организация, поэтому выбора организаций для свертки в обработке не предлагается.

Этап 3. Формирование остатков

По кнопке Далее переходим к установке правил формирования остатков. Для типовых конфигураций они предопределены, а для 1С 8.3 Бухгалтерия предприятия, ред.3 есть возможность Восстановить рекомендуемые настройки, если их изменяли.

Можем задать правила свертки для Журнала проводок: Не сворачивать или Свернуть:

Можем определить правила отдельно для каждого регистра накопления:

По умолчанию, например, в обработке для 1С 8.3 Бухгалтерия предприятия, ред.3 стоит Не сворачивать у регистров НДС Покупки, НДС Продажи, НДС предъявленный и ряда других. То есть разработчики проанализировали какие параметры базы необходимо сохранить в полном объеме, а какие можно свернуть.

Но можем, к примеру, установить Не сворачивать у регистра накопления НДС, включенного в стоимость:

Этап 4. Просмотр операций

На этапе Просмотр операций можно открыть сформированные остатки на 01.01.2016г., в базу операции запишутся 31.12.2015г. Допускается остатки откорректировать или даже создать новую операцию ввода остатков по кнопке Создать:

Ниже приведены варианты созданных операций по регистрам бухгалтерии:

По регистрам сведений:

По регистрам накопления:

Этап 5. Проверка

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

Можно вывести и сравнить данные и по налоговому учету (НУ). Для этого используем как во всех стандартных отчетах 1С кнопку справа Показать настройки и выставляем флажок у показателя НУ:

Формируем отчет с данными по БУ и НУ. Затем переключаем проверку на Регистр сведений и накопления:

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

Этап 6. Удаление старых документов

Есть возможность по кнопке Назад перейти на предыдущие этапы свертки, в том числе удалить созданные документы остатков. Или по кнопке Далее перейти на следующий этап – Удаление старых документов . На этом этапе получаем предупреждение о необратимости процесса в 1С 8.3. Но старые документы будут пока лишь помечены на удаление. Этот этап гораздо продолжительнее всех предыдущих и может быть весьма длительным:

Этап 7. Готово

По завершению этого этапа получаем сообщение об успешном завершении свертки:

Этап 8. Удаление помеченных на удаление документов

Открыв Журнал операций видим, что документы с 2011 года помечены на удаление:

Совет 4. Воспользуйтесь в обработке Удаление помеченных объектов возможностью Частичного удаления объектов. Удаляйте связанные группы объектов. Выполняйте удаление поэтапно, а между этапами делайте перерывы. Или запланируйте свертку на период больших праздников.

Но перед удалением помеченных на удаление документов постройте необходимые отчеты, которые подскажут, остались ли все данные для правильного учета ОС, зарплаты, НДС.

В 1С 8.3 Бухгалтерия будет полезно до и после свертки сформировать отчеты на дату свертки:

  • Ведомость амортизации ОС;
  • Универсальный отчет по различным регистрам накопления для анализа расходов при упрощенке, для контроля НДС, взаиморасчетов с сотрудниками и т.д.;
  • И другие отчеты в зависимости от учетной политики предприятия.

Дополнительно следует найти у партнеров 1С обработки, которые укажут на неиспользованные объекты конфигурации. Например, найти элементы справочника Номенклатура, ссылок на которых уже нет, так как документы прошлых периодов удалены. И, если не предполагаем больше продавать – покупать эту номенклатуру, то можно удалить ее.