Как провести свертку базы 1С и ускорить процесс её выгрузки

Содержание
  1. Что делать, если в заголовке программы «1С:Предприятие 8» появилось слово [КОПИЯ]
  2. Для чего это было сделано?
  3. Что делать, если нажали не ту кнопку?
  4. Как определяется факт перемещения информационной базы ?
  5. Какие регламентные задания блокируются в копии информационной базы?
  6. Что такое свертка базы 1С
  7. Для чего выполняют свертку информационной базы 1С
  8. Свертка базы 1С 8.3
  9. Понятие общих реквизитов 1С
  10. Разделение данных в 1С
  11. Возможности механизма разделения данных:
  12. Хранение однотипных данных в 1С
  13. Настройки и свойства общего реквизита в 1С
  14. Разделение данных в 1С с помощью общего реквизита
  15. Настройка разделения данных с помощью общих реквизитов 1С
  16. Пример использования общего реквизита
  17. Инструкция по свертке базы
  18. Проверка свертки 1С
  19. До включения режима разделения итогов
  20. Что происходит после включения режима разделения итогов?
  21. Когда следует использовать режим разделения итогов?
  22. Минусы режима разделения итогов
  23. Предпосылки к уменьшению базы 1С
  24. Что такое свертка базы в 1С
  25. Как свернуть базу 1С
  26. Стоимость свёртки
  27. Минусы и альтернативы свёртки
  28. Альтернатива: Отключить неиспользуемые модули
  29. Альтернатива: Убрать с глаз долой неактуальную номенклатуру и контрагентов
  30. Альтернатива: увеличить безопасность системы
  31. Альтернатива: увеличить мощность сервера
  32. Предпосылки к уменьшению базы 1С
  33. В чем помогает свертка
  34. Как работает свертка

Что делать, если в заголовке программы «1С:Предприятие 8» появилось слово [КОПИЯ]

Иногда на нашу линию консультаций обращаются клиенты с проблемой, что у них в заголовке программы «1С» появилось слово.
Хотя в названии конфигурации такого слова [КОПИЯ] нет.
Дело в том, что в новых типовых конфигурациях, разработанных на новой версии Библиотеки Стандартных Подсистем (БСП), начиная с версии БСП 2.4.4, префикс в заголовке программы добавляется автоматически, если изменилось местоположение информационной базы в связи с копированием или восстановлением из резервной копии.

Для чего это было сделано?

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

Что делать, если нажали не ту кнопку?

Если нажали «Это копия информационной базы» вместо «Информационная база перемещена».
Блокировку работы с внешними ресурсами можно снять позднее.
Для этого в разделе «Администрирование» выберите пункт «Обслуживание».

В группе «Регламентные операции» нажмите кнопку «Разблокировать работу с внешними ресурсами».

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

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

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

Как определяется факт перемещения информационной базы ?

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

Дальнейшая проверка зависит от типа расположения базы:
  • В файловой информационной базе факт перемещения определяется по служебному файлу DoNotCopy.txt, автоматически создаваемому программой в каталоге информационной базы. Внутри файла находится идентификатор информационной базы. Если файл отсутствует или идентификатор в файле отличается от идентификатора в базе, то информационная база считается перемещенной.
  • В клиент-серверной информационной базе факт перемещения определяется:
    • По изменению имени информационной базы. Например, если имя информационной базы было «base_bp», а стало «base_bp_test».
    • Или по изменению имени компьютера и имени сервера. Например, если имя компьютера было «main_server», а стало «test_server», а также изменилось имя сервера с «main» на «test».

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

Какие регламентные задания блокируются в копии информационной базы?

  • Синхронизация распределенных информационных баз (РИБ).
  • Обмен данными между информационными базами различных конфигураций (например, между конфигурациями БП и ЗУП или БП и УТ).
  • Синхронизация данных между автономным рабочим местом и информационной базой в облачном сервисе.
  • Обмен данными с контролирующими органами.
  • Обработка заявлений абонента.
  • Отправка и получение данных ГИСМ.
  • Очистка ненужных файлов.
  • Сбор и отправка статистики.
  • Удаление неактуальной информации синхронизации.
  • Экспорт оценки производительности.

Что такое свертка базы 1С

Под сверткой информационных баз 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С

Общие реквизиты 1С — это общие объекты конфигурации 1С, котроые используются для двух целей:

  1. в механизме разделения данных для идентификации независимых областей данных, создаваемых внутри информационной базы (свойство общего реквизита «Разделение данных»);
  2. для автоматического добавления нескольким или всем объектам конфигурации одинакового реквизита с одним и тем же именем и одинаковым типом (например, если во всех документах требуется иметь реквизиты «Автор» и «Редактор», достаточно создать два общих реквизита (Автор, Редактор) и указать, в каких документах они будут использоваться, а не создавать их в каждом документе).

Разделение данных в 1С

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

  1. как одинаковый реквизит, который есть у всех объектов;
  2. как идентификатор того, что данные относятся к какой-то одной из нескольких независимых областей.

Например:

  1. Если в конфигурации существует общий реквизит «Организация», то это значит (упрощённо), что у каждого справочника, документа или другого объекта конфигурации также будет существовать реквизит «Организация». При этом любой из пользователей информационной базы имеет доступ ко всем данным, которые хранятся в этой базе, независимо от того, какая организация указана, например, в том или ином документе.
  2. Если общий реквизит «Организация» будет являться разделителем, то (упрощённо) в информационной базе будет создано несколько независимых областей данных, в каждой из которых будут храниться данные только для одной конкретной организации. Теперь, заходя в программу, пользователь будет получать доступ не ко всей информации, которая есть в информационной базе, а только к данным «своей» области, в данном случае к документам, справочникам и др. своей организации.

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

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

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

Возможности механизма разделения данных:

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

Хранение однотипных данных в 1С

Если в конфигурации существует общий реквизит «Автор», то это значит (упрощённо), что у каждого справочника, документа или другого объекта конфигурации также будет существовать реквизит «Автор». При этом нет необходимости создавать такой реквизит (Автор) в каждом документе: достаточно создать общий реквизит «Автор» и указать, в каких документах он будет использоваться (Использование — «Состав»).

Автоиспользование — настройка определяет, будет ли использоваться общий реквизит для тех объектов, у которых в составе указан режим использования «Автоматический».

После добавления общего реквизита его можно использовать и в запросах и выводить на форму объектов — внешне он ничем не отличается от обычного реквизита.

Настройки и свойства общего реквизита в 1С

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

Состав — список объектов, к которым будет использован общий реквизит, настройка напоминает настройку плана обмена.

Автоиспользование — настройка определяет, будет ли использоваться общий реквизит для тех объектов, у которых в составе указан режим использования «Автоматический».

Разделение данных — эту настройку рассмотрим отдельно.

Разделение данных в 1С с помощью общего реквизита

Разделение данных — механизм, аналогичный механизму ограничений прав на уровне записи (RLS). Однако производительность данного механизма более эффективна, и он настраивается проще.

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

Настройка разделения данных с помощью общих реквизитов 1С

Для настройки в общем реквизите необходимо указать разделение данных — Разделять. Сразу после нажатия система предложит создать параметры учета по умолчанию:

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

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

Пример использования общего реквизита

Разберем настройку общего реквизита в 1С 8.3 на примере каркасной конфигурации и реквизита Организация:

В системе имеется 3 документа, где необходимо указание реквизита Организация: это Приходная Накладная, Расходная Накладная, Начисление Зарплаты.

Настройка проста:

  1. Создаем новый Общий реквизит, указываем тип — Справочник Ссылка.Организация.
  2. В составе расставляем для наших документов — Использовать.

Все, настройка окончена!

Смотрим результат:

Инструкция по свертке базы

Зайдите в программу 1С в режиме Предприятия. Зайдите на вкладку “Администрирование”, выберите пункт “Свертка информационной базы”:

В открывшемся окне программа сама предложит сделать резервную копию программы — не стоит отказываться:

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

Выберем “Все организации” и период 2015 год:

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

На этапе “Просмотр операций” система сформирует документы ввода остатков, которые доступные для просмотра и проверки.

Если операции введены корректно — можно переходить к автоматизированной проверке. Там вы можете увидеть аналог оборотно-сальдовой ведомости до и после операции свертки.

Проверка свертки 1С

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

После ручной проверки можно данных можно переходить к последнему этапу — пометка на удаление старых документов. Этот этап может занять от 10 минут до нескольких часов, в зависимости от объема базы и количества операций.

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

После окончания процесса рекомендуется запустить обработку “Удаление помеченных объектов”, что бы избавиться от ненужных документов. Созданные документы свертки расположены в разделе “Операции”, в пункте “Операции, введенные вручную”.

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

До включения режима разделения итогов

Мы имеем в наличии два одинаковых документа с номерами 001 и 002:

Оба документа осуществляют движение по регистру накопления. Контроля остатков нет. Структура регистра накопления:

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

Вот что происходит в системе:

  1. Документы пытаются внести запись в регистр накопления
  2. На уровне СУБД регистр накопления представлен двумя таблицами: таблицей движений и таблицей остатков (таблица итогов).
  3. В таблице движений возможна запись документами своих данных параллельно. Это обеспечивается различными значениями поля «Регистратор», и, соответственно, работа идет с различными строками таблицы.
  4. А вот в таблице остатков нет поля «Регистратор», данные в этой таблице хранятся в разрезе измерений самого регистра.
  5. Тут наблюдается ситуация, при которой двум документам необходимо изменить одну запись, но одну запись одновременно менять нельзя.
  6. Для того чтобы не потерять записываемые данные, какой-либо из документов должен ожидать своей очереди на запись, пока другой документ не запишет свои движения. И, после того как первый из документов внесет свои движения, второй сможет внести уже свои.

Что происходит после включения режима разделения итогов?

В таблице итогов регистра накопления/бухгалтерии появляется новый столбец «Разделитель». В самой СУБД он назван «Splitter».

При этом таблица движений остается неизменной, разделителем в ней выступает «Регистратор». Изменение мы видим в таблице итогов. Это поле заполняется только в том случае, когда две (или более) транзакции пытаются изменить одну строку в таблице итогов. При возникновении такого случая поле «Разделитель» хранит разные значения для каждой из транзакций. Такая реализация режима разделения итогов делает возможным выполнять параллельную запись всем транзакциям. В нашем примере с двумя документами при включении режима наблюдается следующее:

Оба наших документа выполнили параллельную запись своих данных благодаря новому полю «Разделитель». В результате не возникают ожидания при блокировках и повышена параллельность работы пользователей.

Когда следует использовать режим разделения итогов?

Для этого необходимо выполнить условия:

  1. По регистру нет контроля остатков — нет чтения данных в транзакции. В регистрах бухгалтерии контроль остатков, как правило, отсутствует. Но если контроль остатков присутствует, то мы не получим никакого выигрыша в производительности. К тому же, при контроле остатков нужно использовать свойство набора записей «БлокироватьДляИзменения», так как возникает вероятность взаимоблокировки.
  2. С регистром выполняется параллельная работа пользователей, причем активная.

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

Минусы режима разделения итогов

При включении данного режима увеличивается размер таблицы итогов регистра из-за того, что было добавлено новое поле, и появляется несколько строк по набору измерений взамен одной. При получении остатков по регистру возникает потребность свертки данных, что приводит к затратам времени, пусть и незначительным. В нашем случае с двумя документами для получения остатка товара «Стол» по складу «Основной» возникает необходимость сложения двух строк для получения итогового значения «7». При выключенном разделителе группировка строк (сложение) не требуется.

Предпосылки к уменьшению базы 1С

Причин для свертки информационной базы 1С 8.3 может быть множество:

  • большой объем данных на дисках (для файловой БД размер более 12 Гб — критический, в один прекрасный день программа просто не откроется);
  • вследствие большого объема может упасть быстродействие базы данных;
  • документы за прошлые периоды «мазолят глаза».

Порой за 3-4 года работы база 1С «вырастает» минимум до 4-5 гигибайт объема.

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

Что такое свертка базы в 1С

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

Как свернуть базу 1С

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

Сами обработки свертки делают, по сути, следующие процедуры:

  • вводится документ «Ввода остатков» по всем счетам/регистрам на требуемую дату;
  • удаляют документы до требуемый даты.

Для примера: свертка базы 1С бухгалтерия 2.0 за 3 года занимает порядка 2-3 часов. 1С Бухгалтерия 3.0 за 2 года сворачивалась около часа.

Стоимость свёртки

Стоимость зависит от сложности вашей конфигурации (розница — дешевле, комплексная — дороже) и объёма данных (стоимость свёртки базы в 3 Гига и 30 Гигов будет различаться).
Чтобы узнать стоимость — оставьте заявку. Мы свяжемся с вами, проанализируем вашу базу и определим окончательную стоимость.
Средний диапазон цен — от 16 000 до 35 000 руб.

Для примера: свертка базы 1С 8.2 бухгалтерия 2.0 за 3 года занимает порядка 2-3 часов. 1С Бухгалтерия 3.0 за 2 года сворачивалась около часа.

Минусы и альтернативы свёртки

Однако, свертка — довольно радикальная операция, которая удаляет данные за предыдущие годы, заменяя их на документы ввода остатков.

Главный недостаток это то, что у вас появляется несколько баз. Например «База 2011-2012» и «База 2013».

И построить один отчет, где будут выведены данные 2012 и 2013 годов не получится. Станут недоступны такие полезные вещи, как анализ продаж товаров перед заказом у поставщика или сравнение, насколько в январе 2013 года определенных товаров продалось больше, чем в январе 2012-го.

Сворачивать базы действительно имеет смысл только в двух случаях:

  1. если она действительно старая (хотя бы старше 4-5 лет)
  2. если данные нужно не просто защитить (паролями например), а надежно скрыть (удалив её физически с компьютера)

Во всех остальных случая стоит обратить внимание на альтернативы.

Альтернатива: Отключить неиспользуемые модули

Даже если вы не используете некоторые возможности программы, это не значит, что она не тратит на них ресурсы вашего компьютера.

Таких потенциально ненужных, но ресурсоемких разделов программы не много:

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

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

  • Расчет себестоимости (для расчета прибыли от продаж, маржи)
  • Расчет себестоимости в разрезе партий (при том, что в вашем достаточно расчета «по среднему»)
  • Расчеты с клиентами в разрезе расчетных документов

Для примера я провел небольшое исследование. Взял базу фирмы, которая не использует возможности по расчету прибыли. Исходный размер базы — 1.6 Гб. После удаление записей, связанных с расчетом себестоимости размер базы уменьшился до 1 Гб. После удаления всех остальных неиспользуемых таблиц, размер снизился до 0.8 Гб.

Альтернатива: Убрать с глаз долой неактуальную номенклатуру и контрагентов

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

Основное неудобство в том, что такие товары

  • 1. мешаются в списке у менеджеров, которые оформляют поступление или реализацию. Это увеличивает вероятность ошибок и пересорта.
  • 2. выгрузка на автономную кассы (во Фронтол например) происходит медленно. Т.к выгружается не 3000 позиций, которые стоят на полке, а еще 10 000 тех, которые уже несколько лет как не продаются.
  • 3. если на кассе не используются штрих-коды и кассир выбирает товар из списка, то большой список также увеличивает вероятность ошибки и пересорта.

Эти конкретные проблемы легко можно убрать и без помощи свертки.

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

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

На этот случай у нас припасена обработка Удаление неактуальной номенклатуры

Альтернатива: увеличить безопасность системы

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

В случае, если защититься нужно от своих сотрудников, то на помощь придет SQL-сервер и чёткая система доступа.

Альтернатива: увеличить мощность сервера

1С 8 совместно с SQL-сервером способна нормально работать с базами огромного размера. База в 20-50 ГБ это вообще не проблема, при условии достаточно мощного компьютера.

Предпосылки к уменьшению базы 1С

Причин для свертки информационной базы 1С 8.3 может быть множество:

  • большой объем информации на дисках (для файловой БД размер более 10 Гб — критический, в один прекрасный день программа просто не откроется и нужно будет звонить нам:)))
  • вследствие большого объема может упасть быстродействие базы данных;
  • документы за прошлые периоды «мазолят глаза».

Порой за 3-4 года работы база 1С «вырастает» минимум до 4-5 гигибайт объема.

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

В чем помогает свертка

Ускорить работу программы (Сократив размер базы)

Если вы не планируете увеличивать количество рабочих мест в 1С (и покупать под них новый сервер), но вас не устраивает скорость работы 1С, стоит сделать свертку базы. Это снизит нагрузку на компьютеры. Можно будет отсрочить покупку нового железа для сервера или переход от файловой версии к SQL.

Кроме того огромные базы чаще дают сбой, “падают” и в общем работают весьма ненадежно.

Скрыть данные прошлых периодов 

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

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

В процессе работы в базе 1С накапливается неиспользуемая номенклатура. Она мешает при оформлении поступлений и реализаций, при выборе товара из списка. Это приводит к ошибкам и пересорту. Кроме того большое количество позиций замедляет выгрузку на автономную кассы, например, во Фронтол,когда вместе с 3 тыс. используемых товаров выгружается ещё 10 тыс. неиспользуемых. Свернув базу, вы избавитесь от старых товаров. Мы вместе со сверткой используем обработку Удаление неактуальной номенклатуры.

Неудобства работы в свернутой базе

Документы и отчеты за “свернутый период” станут недоступны. Придется иметь отдельную базу за старый период и смотреть историю там, собрать в одном отчете данные за все время уже не получиться.

Как работает свертка

Суть мероприятия следующая: выбирается дата (идеальный вариант — начало года или квартала) к примеру 1 янв 2016. На эту дату делается «снимок» остатков по всем разрезам учета (остатки ТМЦ, взаиморасчеты с покупателями, поставщиками и комиссионерами, остатки по кассам и расчетным счетам), а полученные данные выгружаются в файлы на жестком диске. Затем на основе прежней создается новая информационная база, которая содержит все необходимые справочники (номенклатура, типы цен, единицы измерения, цены, контрагенты и договоры, банки и расчетные счета, склады, кассы, материально-ответственные лица и т.д.) и путем создания соответствующих документов ввода остатков в новую базу вводятся остатки по всем разрезам учета (на основе данных из файлов, сохраненных на жестком диске) на 01.01.2016. Остатки в новой и прежней базах сверяются. Их полное совпадение служит показателем успешности проведенной работы. Если же будут небольшие погрешности, то они легко исправляются «руками».

Источники

  • https://www.online-ufa.ru/content/articles/kopiya-v-zagolovke-programmy-1c/
  • https://ProfBuh8.ru/2016/08/svertka-informatsionnoy-bazyi-1s-8-3/
  • https://flagman.top/about-business/ehkzamen-1s/obshchie-rekvizity-1s
  • https://programmist1s.ru/obshhie-rekvizityi-1s/
  • https://1s83.info/admin/svertka-1s-buhgalteriya-8-3.html
  • https://infostart.ru/public/306681/
  • https://programmist1s.ru/svertka-bazyi-1s/
  • https://1-sys.ru/%D1%81%D0%B2%D0%B5%D1%80%D1%82%D0%BA%D0%B0-%D0%B1%D0%B0%D0%B7%D1%8B-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-1%D1%81/

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: