Иногда, когда возникает вопрос, почему не удаляется тот или иной объект, Админ садится и начинает выискивать...
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
0% комиссии — оплата напрямую исполнителю;
Исполнители любого масштаба — от отдельных специалистов до команд под проект;
Прямой обмен контактами между заказчиком и исполнителем;
Безопасная сделка — при необходимости;
Рейтинги, кейсы и прозрачная система откликов.
Иногда, когда возникает вопрос, почему не удаляется тот или иной объект, Админ садится и начинает выискивать:
Так, этот объект нельзя удалить, потому что он ссылается на эти 5. Из этих пяти... Ну и так далее. Мне это надоело и я наваял на скорую руку обработку, которая выискивает "неубиваемые" (т.е. либо непомеченные объекты, либо регистры сведений, в которых есть ссылка в измерении, не являющемся ссылки.
Обработка является относительно универсальной: используется функция ЗначениеНеЗаполнено из типовых решений. при желании это можно подправить.
ЗЫ Сильно не копайте: писалось на коленке для себя.
Внимание!!!! Второй файл ограничен по скачиваию: с ним надо оччень аккуратно. Описание в хелпе к обработке
Инструмент представляет собой обработку для проведения свёртки или обрезки баз данных. Работает на ЛЮБЫХ конфигурациях (УТ, БП, ERP, УНФ, КА и т.д.). Поддерживаются серверные и файловые базы, управляемые и обычные формы, интерфейс 8.5. Может выполнять свертку одновременно в несколько потоков, а также без непосредственного участия пользователя. Решение в Реестре отечественного ПО.
Расширение «Отчет ГОЗ» для 1С:Бухгалтерия 3.0 ПРОФ и КОРП позволяет автоматизировать ведение раздельного учета и подготовку отчетности для Торговых и Производственных организаций, участвующих в ГосОборонЗаказе. Эффективный инструмент ведения раздельного учета по гособоронзаказам для Торговых и Производственных компаний
Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard.
Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране.
Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!
Update 2026: добавили многопоточное удаление данных по организациям. Ускорение х6 по сравнению с однопоточным алгоритмом! Позволяет удалить организации из любых из информационных баз 1С на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3, УНФ, Розница 3.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера. Для ускорения работы алгоритма не запускается проверка контроля ссылочной целостности. Проверку учета можно запустить отдельно с помощью дополнительной обработки. Необходимо перед удалением самостоятельно проверить базу на наличие перекрестных ссылок разных организаций в одном документе. Эту дополнительную обработку проверки перекрестных ссылок по запросу предоставляем бесплатно нашим покупателям.
Каждый бухгалтер не раз сталкивался с требованием от налоговой инспекции пояснить расхождения в показателях декларации по Налогу на прибыль («Доходы от реализации» + «Внереализационные доходы») и налоговой базой по НДС за год. Являются ли ошибкой подобные расхождения? Как пояснить налоговой их причину? Отчет «Анализ расхождений выручки НДС и Налога на прибыль в декларациях» для 1С (БП 3.0 ПРОФ и КОРП, КА 2, ЕRP) поможет найти все расхождения.
Инструмент «Расширенная экспресс-проверка» можно использовать в дополнение к типовой проверке, он ответит на вопросы, всё ли у вас хорошо в учёте и готовы ли вы к сдаче отчётности
Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. (Обновление от 26.02.2026, версия 4.5, 4.6.0)
Появляется ошибка "{ВнешняяОбработка.ПочемуНеУдаляетсяОбъект_Простая(16,7)}: Переменная не определена (ОбщегоНазначения)
Если <<?>>ОбщегоНазначения.ЗначениеНЕЗаполнено(СсылкаНаОбъект) Тогда" УТ 8.1 (8.1.13.41)
Гы...
> "ЗначениеНеЗаполнено из типовых решений"
Это ж насколько старое должно быть такое типовое решение?
"ПочемуНеУдаляетсяОбъект_Простая.epf" - подозреваю что должна быть и "Сложная" ? Наверное помечает на удаление и сами ссылки на объекты?
Для 1: Найти по ссылкам находит только по той ссылке (ссылкам), которую укажешь. Пример: почему не удаляется контрагент? потому что у него есть в ссылках договора. Договора помеченные? нет? если помеченные, почему не удаляются. Ну так далее. Ручками - проблематично это вычислить.
Для 2: Как я указал в комментарии, "Обработка является относительно универсальной: используется функция ЗначениеНеЗаполнено из типовых решений. при желании это можно подправить.". В типовых решениях для Украины данная функция находится в общем модуле ОбщегоНазначения
Для 3: см ответ для 2
ЗЫ Критику воспринял. Счас выложу без ссылок на типовое решение :-)
Открыл из УТ 10.3.. Имеем ошибку:
{ВнешняяОбработка.ПочемуНеУдаляетсяОбъект_Простая(173,9)}: Процедура или функция с указанным именем уже определена (ЗначениеНеЗаполнено)
Функция <<?>>ЗначениеНеЗаполнено(Значение)
Для AngelAlex: судя по имени вызова, вы используете предыдущую версию: в новой переписана функция локально для обработки. Vint, неспотря на старое название файла использует новую.
Или мне грохнуть существующие файлы, назвать по новому и выложить :-)