Удаление помеченных объектов: внешняя обработка 1С 8.3
АйТи-ФрешАйТи-ФрешОБРАБОТКИ ДЛЯ 1С
Главная / Наши продукты / Обработки для 1С / Удаление помеченных объектов
Администрирование и сервис · W4-09

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

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

Цена по запросуВышлем КП и демо в ответ на заявку: презентация, показ на демо-базе или на копии вашей, условия поставки и поддержки.
Платформа: 1С:Предприятие 8.3.20+Конфигурации: Любая конфигурация 1С 8.3 на управляемых формахФормат: Внешняя обработка
Удаление помеченных объектов: Откройте обработку
Что даёт

Выгоды — коротко, по результатам тестов

  • Поиск помеченных по выбранным типам объектов с числом мест использования
  • Удаляются только объекты без ссылок на них — ссылочная целостность не ломается
  • Работа без выгона пользователей: штатное удаление по объектам, без монопольного режима
  • Журнал по каждой ссылке: удалено, пропущено (используется N раз), ошибка
  • Служебные записи регистров не считаются «использованием» — меньше ложных отказов

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

Задача

Проблема и как её решает обработка

Что болит

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

Что делает обработка

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

Возможности

Что умеет

  • Справочники, документы, планы видов характеристик.
  • Отбор по началу наименования для поиска и удаления.
  • Сводка «всего / используются / можно удалить»; метки «к удалению» и «занят, использований: N».
  • Служебные ключи регистров не считаются использованием.
  • Подтверждение перед безвозвратным удалением.
  • Журнал: удалено, пропущено (есть использования), ошибки; строка на объект.
Как работает

Порядок работы шаг за шагом

  1. Задать префикс наименования (по желанию), «Найти помеченные».
  2. Просмотреть сводку и занятые объекты.
  3. «Удалить неиспользуемые» → «Да».
  4. Проверить журнал.
Скриншоты

Как это выглядит в 1С

Скриншоты сняты на демо-базе «ITfresh Demo» с вымышленными организациями и контрагентами. Нажмите на картинку, чтобы увеличить.

Удаление помеченных объектов: Откройте обработку
Откройте обработкуРаздел «Операции» → Сервис → Дополнительные обработки → «Удаление помеченных на удаление». Поля: префикс наименования, типы объектов, кнопки «Найти помеченные» и «Удалить неиспользуемые».
Удаление помеченных объектов: Найдите помеченные
Найдите помеченныеВведите начало наименования и нажмите «Найти помеченные»: сводка и список с метками [к удалению] и [занят, использований: N].
Удаление помеченных объектов: Посмотрите занятый объект
Посмотрите занятый объектСузьте отбор до одного контрагента: показан объект с договором и числом использований. Такой объект не будет удалён.
Удаление помеченных объектов: Запустите удаление
Запустите удаление«Удалить неиспользуемые» — вопрос «Удалить безвозвратно все помеченные … БЕЗ мест использования?». Удаление идёт только после «Да», занятый объект в пакет не попадает.
Удаление помеченных объектов: Проверьте журнал
Проверьте журналВ поле «Результат и журнал»: «удалено 4, пропущено 0, ошибок 0» и строка по каждому удалённому объекту. «Контрагент 1» с договором в пакет не вошёл и остался в базе.
Удаление помеченных объектов: Карточка обработки
Карточка обработкиАдминистрирование → Дополнительные отчёты и обработки
Удаление помеченных объектов: Запуск обработки
Запуск обработкиОбработка открыта из раздела «Дополнительные обработки»
Требования и совместимость

Где работает и что проверено

Требования

  • Платформа1С:Предприятие 8.3.20+, управляемые формы
  • КонфигурацииЛюбая конфигурация 1С 8.3 на управляемых формах (рассчитано)
  • ФорматВнешняя обработка (.epf)

Конфигурации на управляемых формах с БСП (проверено на БП 3.0), платформа 8.3.20+, право на удаление объектов.

Проверено на тестах

Копия БП 3.0.206.19, платформа 8.5.1.1343, тестовые контрагенты с префиксом ТЕСТ_ITF_W4-09, один с договором. Найдено 5 (4 свои + 1 битая ссылка), занято 1, удалено 3, ошибок 0; чужие помеченные 11 → 11. Сверка запросом. БП 3.0.208.14: регистрация и форма OK. Веб-клиент демо-базы: поиск 5 (занят 1), подтверждение, удалено 4, ошибок 0; скриншоты оттуда.

Честно об ограничениях

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

Установка в базу

Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки → «Добавить из файла…» → UdalenieOtmechennykh.epf → «Записать и закрыть». Запуск через раздел «Операции» → Сервис → Дополнительные обработки.

Вопросы

Частые вопросы

Занятые удаляются?

Нет.

Можно отменить?

Нет, сделайте копию базы.

Другие конфигурации?

Не проверялись.

Сколько стоит и как купить?

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

На каких релизах проверено?

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

Цена по запросу

Запросить цену и демо

Расскажите, какая у вас конфигурация и релиз, и что хотите закрыть обработкой «Удаление помеченных объектов». В ответ вышлем коммерческое предложение, презентацию и покажем работу на демо-базе или на копии вашей базы.

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