Удаление помеченных объектов с отбором по видам и периоду, пометка и снятие пометки удаления в одной обработке

03.11.26

База данных - Чистка данных

Помеченные объекты считаются запросом по видам за секунды, без долгого поиска по всей базе. Удаляйте частями — по видам и периоду документов, с контролем ссылок и списком того, что мешает. В той же обработке — пометка на удаление по отбору и снятие пометки.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Удаление помеченных объектов с отбором
.zip 17,31Kb ver:1.0.0
1 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Задача. На большой базе типовое удаление помеченных сначала ищет все помеченные объекты, и до выбора дело доходит не скоро. Удалить хочется частями: один вид, один месяц документов, и сразу видеть, что мешает.

Что умеет

  • Подсчет помеченных и непомеченных объектов по каждому виду запросами: справочники, документы, планы видов характеристик, планы счетов, планы видов расчета, бизнес-процессы и задачи. Предопределенные не учитываются.
  • Отбор по периоду для документов, бизнес-процессов и задач; ограничение длины списка по каждому виду.
  • Удаление отмеченных с контролем ссылок: объект удаляется, только если на него ссылаются лишь удаляемые вместе с ним объекты. Если ссылающийся объект не удалится, останется и тот, на кого он ссылается, — битых ссылок не будет.
  • Таблица «Что мешает удалению»: какие данные ссылаются на объект; двойной щелчок открывает их.
  • Собственные движения документа удалению не мешают и удаляются вместе с ним, в том числе у документов с настройкой «Удаление движений: не удалять автоматически». Служебные записи регистров сведений, где объект — ведущее измерение, удаляются с ним, как в типовой обработке.
  • По флажку — удаление записей независимых регистров сведений, где упоминается объект.
  • Все отмеченное удаляется одной транзакцией. Если удаление объекта падает (обработчик «Перед удалением», дата запрета изменения), он остается с текстом ошибки, остальные удаляются.
  • Режим без обработчиков конфигурации — для случаев, когда обработчик запрещает удаление.
  • Пометка на удаление всех объектов отмеченных видов за период (проведенные документы распроводятся) и снятие пометки с выбранных.

Как проверено

Автотесты на демо-базе Бухгалтерии 3.0.207: подсчет по всем видам базы; удаляется только помеченный объект; контрагент с непомеченным договором остается, а договор показан в «Что мешает»; помеченные контрагент и договор вместе удаляются; запись регистра сведений мешает без флажка и удаляется с ним; «Операция» удаляется вместе с проводками и служебной записью «Данные первичных документов»; пометка и снятие пометки за период. Все кнопки формы пройдены в клиенте.

Подключение

«Файл → Открыть» или «Дополнительные отчеты и обработки». Нужны полные права. Перед удалением сделайте резервную копию базы. В архиве — обработка и инструкция.

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

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.207.25

Вступайте в нашу телеграмм-группу Инфостарт

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

См. также

Инструментарий разработчика Чистка данных Свертка базы Инструменты администратора БД Системный администратор Разработчик Руководитель проекта 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Платные (руб)

Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.

24900 руб.

20.08.2024    83178    431    171    

361

Информационная безопасность Чистка данных Системный администратор Разработчик Руководитель проекта 1С 8.3 1С:Бухгалтерия 3.0 Платные (руб)

Обезличивает копию рабочей базы 1С перед передачей наружу и возвращает настоящие данные обратно, когда база вернулась. Это обратимая псевдонимизация: соответствия «исходное - псевдоним» пишутся в отдельный зашифрованный датасет, который остаётся у владельца. Работает на любой конфигурации - обходит метаданные и находит персональные данные сам, без списка реквизитов под конкретную базу. Суммы, количества, даты и номера документов не трогает никогда, оборотно-сальдовая до и после совпадает до копейки. Проверено на трёх конфигурациях: 106 031 объект, 215 642 замены, ноль ошибок, возврат 100 процентов.

42700 руб.

18.08.2026    1473    3    0    

3

Чистка данных Системный администратор Разработчик 1С:Предприятие 8 1C:Бухгалтерия 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Update 2026: добавили многопоточное удаление данных по организациям. Ускорение х6 по сравнению с однопоточным алгоритмом! Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3, УНФ, Розница 3.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера. Для ускорения работы алгоритма не запускается проверка контроля ссылочной целостности. Проверку учета можно запустить отдельно с помощью дополнительной обработки. Необходимо перед удалением самостоятельно проверить базу на наличие перекрестных ссылок разных организаций в одном документе. Эту дополнительную обработку проверки перекрестных ссылок по запросу предоставляем бесплатно нашим покупателям.

12139 руб.

16.03.2015    282869    271    84    

302

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтер Пользователь 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14640 руб.

29.04.2020    52919    145    164    

98

Зарплата Корректировка данных Бухгалтер 1С 8.3 1С:Зарплата и кадры государственного учреждения 3 1С:Зарплата и Управление Персоналом 3.x Бухгалтерский учет НДФЛ Платные (руб)

Внешняя обработка сравнивает НДФЛ из расчетного листка и НДФЛ из регистра, на разницу формирует операцию учета НДФЛ. Исправляет расхождения, в том числе, когда Аванс больше Зарплаты Рассчитывает НДФЛ и сравнивает с исчисленным в программе. На отклонение формирует документ "Перерасчет НДФЛ"

9760 руб.

01.09.2023    10094    325    93    

25

Корректировка данных Разработчик Пользователь 1С:Предприятие 8 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Представьте, что есть система QR - кодирования, которая НЕ ТРЕБУЕТ изменения конфигурации, НЕ ТРЕБУЕТ изменения ни одной печатной формы для добавления QR-кода, включая внешние, НЕ ХРАНИТ данные штрихкодов и их связь, от чего база не "пухнет", ИМЕЕТ возможность закодировать в QR-коде произвольные данные параметров для последующей обработки полученных данных, УМЕЕТ прикреплять сканы, УМЕЕТ обработать считанный QR-код как ВЫ захотите. А также ХРАНИТ историю операций в обход базы для каждого пользователя в отдельности и УМЕЕТ работать с 2D - сканерами. А также автоматически распознавать отсканированные печатные формы (картинки или pdf-файлы) и выполнять заданные произвольные алгоритмы, в том числе прикрепление их к документам! Обновление 3.3 от 24.06.2025!

26840 руб.

26.08.2018    57626    20    65    

59
Для отправки сообщения требуется регистрация/авторизация