Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Може...
Расширение позволяет за 1-2 дня свернуть информационную базу 1С Бухгалтерии 3.0 с десятками миллионов документов. Использует оптимизированный алгоритм определения документов, на которые нет ссылок, для последующего удаления 16 фоновыми заданиями. Не помечает документы на удаление.
Арт.: 2026428
Все эти проблемы проявляются на базах большого размера, с миллионами документов, подлежащих свертке. Можно сказать, что для таких больших баз использовать типовую свертку совершенно невозможно, так как время свертки измеряется неделями.
В предлагаемом расширении эти проблемы устранены, а время свертки базы сокращено до 1-2 суток.
Решение основано на типовой обработке, в которую внесены следующие изменения.
Код открыт.
Исключение этапа пометки документов на удаление – это самая важная, ключевая оптимизация!
Объясню, почему это стало возможно.
Идея разработчиков 1С была в использовании в процессе свертки механизма удаления помеченных объектов. Но выполнение пометки удаления миллионов документов даже самым упрощенным способом занимает очень большое время. Поиск ссылок на миллионы документов выполняется очень долго. По опыту многих компаний, удаление помеченных документов в таком количестве приводит к зависанию процесса. В результате, когда все попытки удалить их ни к чему не приводят, в базе остаются миллионы помеченных объектов, которые полностью блокируют дальнейшее удаление помеченных объектов.
Вы знакомы с этой ситуацией?
Поэтому, мы отказались от типового удаления помеченных объектов, заменив нашей обработкой, которая содержит алгоритм поиска, оптимизированный именно для свертки базы.
Задача решается от обратного, определяются документы, которые нельзя удалить, и удаляются все иные документы за период свертки.
Эта задача сводится к определению документов с датой меньше даты свертки, на которые нет ссылок из регистров, за исключением независимых регистров сведений, в которых ссылка на документ стоит в ведущем измерении. Напомню, что ведущее измерение используется для автоматического удаления записей в регистре сведений при удалении объекта в ведущем измерении.
Кроме этого, не должно быть ссылок из документов после даты свертки и из справочников, а так же ссылок из уже найденных не удаляемых документов.
Запросы оптимизированы для использования индексов, из которых извлекаются ссылки на документы. Именно такой поиск дает самый оптимальный результат.
Найденные ссылки сохраняем и исключаем при выполнении непосредственного удаления объектов.
Поиск и сохранение ссылок на не удаляемые документы интегрирован в процесс свертки и выполняется после удаления записей из регистров.
И наконец, после завершения обработки свертки, выполняется наша обработка непосредственного удаления документов. Эта обработка запускает до 16 фоновых заданий, которые вместе удаляют 600-800 документов в секунду.
Удаление документов выполняется средствами платформы 1С с отключением бизнес-логики.
Начальные настройки действий с регистрами (Сворачивать/Не сворачивать) можно изменить, если мы сворачиваем периоды, по которым не будем подавать уточненные отчеты в налоговые органы. Срок подачи отчетов ограничен 3-мя годами.
Большое количество записей регистров, которые будут ограничивать удаление документов, относится к проводкам по НДС. Это регистры накопления: НДС Покупки, НДС Продажи, НДС предъявленный, НДС, включенный в стоимость. Регистры сведений: Журнал учета счетов-фактур.
По согласованию с бухгалтерами вы можете вручную изменить стандартное действие с этими регистрами, указав действие Сворачивать.
Если вы сверткой базы хотите решить проблему длительного закрытия месяца, то могу порекомендовать так же другой наш продукт - Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов, который уже много лет развивается нами с целью оптимизации закрытия месяца.
После покупки получите файл Архив ОСБ.zip он содержит 4 файла:
В стоимость поставки включено 4 часа консультаций для решения технических вопросов.
Гарантируется соблюдение ссылочной целостности при удалении документов.
Гарантируется, что длительность обработки "Свертка информационной базы" не превысит 2-х суток.
Бесплатный период техподдержки составляет 12 месяцев со дня покупки.
Также после приобретения вы получаете 12 месяцев бесплатных обновлений.
По окончании бесплатного периода вы можете приобрести услугу технической поддержки с доступом к обновлениям на платной основе.
Проверить наличие обновлений можно в личном кабинете. Если обновления недоступны - загрузить новую версию можно после покупки обновлений/технической поддержки.
Задать вопрос по программе можно по кнопке "Техподдержка" на странице описания.
При создании тикета необходимо предоставить:
К созданной заявке подключается специалист. Дальнейшее обсуждение проблемы будет проходить в тикете техподдержки. Стандартный срок реакции - 24 часа в рабочие дни с момента обращения.
Проверено на следующих конфигурациях и релизах:
| Статистика: | |
|---|---|
| Просмотры | 4441 |
| Загрузки | 7 |
| Рейтинг | 8 |
| Создание | 08.02.24 13:48 |
| Обновление | 03.12.25 08:01 |
| № Публикации | 2026428 |
| Характеристики: | |
| Теги | |
| Рубрики | Свертка базы |
| Кому | Для всех |
| Тип файла | Архив с данными |
| Платформа | 1С:Предприятие 8 |
| Конфигурация | 1С:Бухгалтерия 3.0 |
| Операционная система | Не имеет значения |
| Страна | Россия |
| Отрасль | Не имеет значения |
| Налоги | Не имеет значения |
| Вид учета | Не имеет значения |
| Доступ к файлу | Платные (руб) |
| Код открыт | Да |
Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Може...
24900 руб.
Универсальная свертка баз данных под 1С разработана для свертки баз данных различного объема и сложности. Обработка работает на простых и управляемых формах. Обработка позволяет легко и интуитивно понятно проводить работы по свертке базы ...
6000 руб.
Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». И...
14640 руб.
Хотите точно знать, что вы выгружаете? Хотите сворачивать товары по НДС или фильтровать товары по доп. реквизиту? Вы волшебник, которому необходимо превращать одних контрагентов в других? Хотите при выгрузке превратить группу товаров в один...
12900 руб.
Механизм обрезки (свертки) базы 1С. Описан процесс переноса среза остатков в новую базу. Реализован способ обмена между базами без длительного отключения рабочей базы. Представлено прикладное решение - обработка по переносу данных. Есть 2 в...
7320 руб.
Свёртка базы для 1С:УТ 10 с дополнительными возможностями. Позволяет свернуть или удалить отдельные организации и удалить помеченные документы.
14640 руб.
Обработка свертки базы 1С УНФ 1.6 выполнена в виде расширения конфигурации, которое встраивается в вашу базу без снятия с поддержки, и адаптирована под релиз УНФ 1.6.
12200
10370 руб.
Разработка универсальна, работает на любой конфигурации, на версиях платформ 8.1 и 8.2. Исходные коды открыты. Усекаются сразу все разделы учета (регистры бухгалтерии, регистры накопления, регистры сведений). Разработка представляет из себя...
5094 руб.