Иногда требуется удалить из базы все документы за все периоды и оставить только справочники.
Такой бывает необходимо, если есть необходимость создать чистую базу данных и не вбивать в нее уже сформированные справочники, например, контрагентов и номенклатуру.
В 1С Предприятие есть специальные обработки, которые делают однотипные операции с документами и справочниками, однако такие обработки работают очень долго, ведь, в нашем случае, чтобы удалить документы за несколько дней надо все документы сделать непроведенными, пометить на удаление, а затем только удалить. Это может занять очень значительное время.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Необходимо скопировать этот файл в каталог Вашей информационной базы и запустить. Далее отвечаем "Yes" на вопросы об удалении.
Ждем 1секунду. Все, файлы удалены, в нашей базе больше нет документов. После этого желательно запустить базу в режиме Конфигуратора и провсети Тестирование и исправление ИБ.
Далее запускаем нашу новую базу 1С монопольно, для того, чтобы 1С создала новые индексные файлы (переиндексировало базу).
Приводится порядок действий для создания новой информационной базы на основе имеющейся файл-серверной "Торговля и Склад" ред.9.2, для учёта с нуля. В новую базу выполняется перенос справочников и остатков номенклатуры. Журналы документов, данные регистров, долги контрагентов, партии очищаются.
Архив различных обработок 1С 7.7 с открытым исходным кодом для работы с данными при свертке, выгрузке, исправлении, модификации информационной базы. Можно использовать любую обработку в качестве заготовки для добавления собственных функций.
Эта обработка позволяет удалить созданные системой элементы справочников. Например, когда элементы создаются при тестировании и исправлении базы с наименованиями, включающими строку "ФС". Обработка тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.
Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".
Когда удаляются документы и элементы справочников в 1С 7.7 через удаление помеченных на удаление объектов,
запись из dbf файла не удаляется, она помечается как удаленная, но физически остается в файле.
Если эти помеченные на удаление записи удалить физически, то размер файлов значительно уменьшится.
Огромное спасибо! Очень пригодилась! Штатные обработки работают долго, нудно и не всегда эффективно, особенно на изменённой конфе. Ручное удаление это конечно хорошо, но мы же используем инструменты чтоб было быстрее. Не так ли? Я считаю, что не стоит писать гневные комментарии содержания а-ля "лучше я вручную удалю" ибо хочешь вручную - вперёд и с песней, лениво вручную - ищи пути автоматизации. А автору, как говорится, респект и уважуха.
Штатные обработки работают действительно очень медленно. Сейчас поставил выполняться уже минут 20 только два месяца помечаются на удаление, а потом еще все это удалять нужно будет! Я всеми руками за такой способ удаления. А фразы типа опасно, страшно, лучше руками и понемногу, считаю не уместными, что Вам мешает в конце концов наделать архивных копий и раскидать по разным углам комнаты на все случаи жизни))
Все бы хорошо, да только после данной процедуры, при изменении конфигурации (например, при добавлении реквизита в документ) 1С вылетает с ошибкой и изменения не проходят. "Тестирование и исправление ИБ" не решило проблему, так же не помогла выгрузка-загрузка базы. Проблема решена заменой MD файла конфигурации с рабочей базы (до удаления файлов).