Почему не удаляется объект

29.06.09

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

Иногда, когда возникает вопрос, почему не удаляется тот или иной объект, Админ садится и начинает выискивать...

Скачать файлы

Наименование Файл Версия Размер
-
.1246025368 10,75Kb
100
.1246025368 10,75Kb 100 Скачать
-
.1246259754 12,19Kb
42
.1246259754 12,19Kb 42 Скачать

Иногда, когда возникает вопрос, почему не удаляется тот или иной объект, Админ садится и начинает выискивать:

Так, этот объект нельзя удалить, потому что он ссылается на эти 5. Из этих пяти... Ну и так далее. Мне это надоело и я наваял на скорую руку обработку, которая выискивает "неубиваемые" (т.е. либо непомеченные объекты, либо регистры сведений, в которых есть ссылка в измерении, не являющемся ссылки.

 

Обработка является относительно универсальной: используется функция ЗначениеНеЗаполнено из типовых решений. при желании это можно подправить.

 

ЗЫ Сильно не копайте: писалось на коленке для себя. Wink

 

Внимание!!!! Второй файл ограничен по скачиваию: с ним надо оччень аккуратно. Описание в хелпе к обработке

См. также

Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 УТ 10.3./11, БП 2/3, ЗУП 2.5/3, КА 1.1/2, УНФ 1.6/3.0

Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 10 1С:Управление торговлей 11 Платные (руб)

Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. (Обновление от 04.10.2023, версия 4.2)

9600 руб.

22.02.2013    135905    248    144    

418

Дополнительный анализ расходов УСН в 1С:Бухгалтерии 3.0

Учет доходов и расходов Анализ учета Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Налоговый учет УСН Платные (руб)

Мы добавили девять новых проверок в Экспресс-проверку учета. Цель таких проверок — узнать, есть ли потенциальные проблемы в учёте УСН.

7200 руб.

27.09.2021    13502    26    11    

35

Экспресс проверка управленческого учёта для УНФ 1.6/3.0

Анализ учета Платформа 1С v8.3 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Россия Управленческий учет Платные (руб)

Расширение автоматически анализирует учёт 1С:УНФ, помогает находить и исправлять ошибки, а также проверять те места, которые хорошо бы проверить. Разработка для тех, кто хочет построить управленческий финансовый учет в УНФ.

12000 руб.

28.07.2022    8562    5    25    

21

Универсальное выборочное удаление данных из базы 1С (любые конфигурации на упр.формах: БП 3.0, УТ 11, КА 2, ERP, УНФ, ЗУП 3, Розница и т.д.)

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

Обработка позволяет удобно выборочно удалить данные из базы 1С. Это могут быть как неиспользуемые элементы справочников, так и неактуальные организации. При этом есть возможность провести анализ пересечений документов с другими организациями и таким образом уберечься от того, что при удалении обороты по другой организации изменятся.

3350 руб.

28.11.2019    24307    46    16    

58

SALE! 10%

Выборочное удаление организаций из баз (управляемые формы), с удалением всех ссылающихся на эти организации данных

Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)

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

3980 3582 руб.

16.03.2015    113693    181    75    

217

Отчет "ABC-анализ" для 1С УТ 11, КА, ERP

Анализ учета Анализ продаж Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

ABC-анализ — метод, позволяющий классифицировать ресурсы фирмы по степени их важности. Отличный отчет для анализа выручки и продаж! Может применяться в сфере деятельности любого предприятия. В его основе лежит принцип Парето — 20% усилий обеспечивают 80% результата.

6000 руб.

26.06.2022    11216    16    6    

18

Экселька. Универсальный инструмент, построенный по типу классических электронных таблиц, с возможностью использования данных 1С.

Загрузка и выгрузка в Excel Регламентированный учет и отчетность Анализ учета БДР, БДДС Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Инструмент является симбиозом базового функционала Excel с возможностью получения и использования данных 1С для конструирования произвольных отчетов. Область применения - от простого получения нескольких контрольных сумм по типу "Отчет руководителю", до составления сложных аналитических отчетов всех видов учета.

12000 руб.

08.02.2021    19395    12    66    

26

Сверка остатков товаров БУХ3 - УТ11

Анализ учета Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 Россия Бухгалтерский учет Платные (руб)

Обработка позволяет сравнивать количественные остатки номенклатуры между Бухгалтерия 3.0 и УТ 11.5

3600 руб.

06.02.2023    4049    6    1    

11
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Душелов 4013 26.06.09 19:51 Сейчас в теме
А чем не устраивает "НайтиПоСсылкам" ?
2. mawr41 29.06.09 06:26 Сейчас в теме
Появляется ошибка "{ВнешняяОбработка.ПочемуНеУдаляетсяОбъект_Простая(16,7)}: Переменная не определена (ОбщегоНазначения)
Если <<?>>ОбщегоНазначения.ЗначениеНЕЗаполнено(СсылкаНаОбъект) Тогда" УТ 8.1 (8.1.13.41)
AngelAlex; +1 Ответить
3. СергейКа 669 29.06.09 06:37 Сейчас в теме
Гы...
> "ЗначениеНеЗаполнено из типовых решений"
Это ж насколько старое должно быть такое типовое решение?
"ПочемуНеУдаляетсяОбъект_Простая.epf" - подозреваю что должна быть и "Сложная" ? Наверное помечает на удаление и сами ссылки на объекты?
4. glek 119 29.06.09 09:32 Сейчас в теме
Для 1: Найти по ссылкам находит только по той ссылке (ссылкам), которую укажешь. Пример: почему не удаляется контрагент? потому что у него есть в ссылках договора. Договора помеченные? нет? если помеченные, почему не удаляются. Ну так далее. Ручками - проблематично это вычислить.
Для 2: Как я указал в комментарии, "Обработка является относительно универсальной: используется функция ЗначениеНеЗаполнено из типовых решений. при желании это можно подправить.". В типовых решениях для Украины данная функция находится в общем модуле ОбщегоНазначения
Для 3: см ответ для 2

ЗЫ Критику воспринял. Счас выложу без ссылок на типовое решение :-)
5. glek 119 29.06.09 09:39 Сейчас в теме
Обновил
Для 3:
В планах есть. ;-)
6. vint 01.07.09 10:10 Сейчас в теме
Открыл из УТ 10.3.. Имеем ошибку:
{ВнешняяОбработка.ПочемуНеУдаляетсяОбъект_Простая(173,9)}: Процедура или функция с указанным именем уже определена (ЗначениеНеЗаполнено)
Функция <<?>>ЗначениеНеЗаполнено(Значение)
7. glek 119 01.07.09 10:33 Сейчас в теме
Для 6: Возможно у вас есть общий глобальный модуль с подобной функцией. В таком случае закомментируйте функцию в модуле обработки
8. AngelAlex 01.07.09 11:45 Сейчас в теме
Просто в записе
Если <<?>>ОбщегоНазначения.ЗначениеНЕЗаполнено(СсылкаНаОбъект) Тогда" УТ 8.1 (8.1.13.41)

Уберите "ОбщегоНазначения." вызов процедуры будет как из глобального модуля.
9. glek 119 01.07.09 11:54 Сейчас в теме
Для AngelAlex: судя по имени вызова, вы используете предыдущую версию: в новой переписана функция локально для обработки. Vint, неспотря на старое название файла использует новую.
Или мне грохнуть существующие файлы, назвать по новому и выложить :-)
10. glek 119 03.07.09 09:46 Сейчас в теме
э... Я не прошу плюсовать (я уже давно все, что надо скачал с ресурса :-)) Но прокомментировать то можно :-[
11. rasswet 82 14.07.09 12:15 Сейчас в теме
ну так надо назвать её ЗначЗАполн или как-то так чтобы не пересекалось
12. Dvornik 20 28.11.11 12:36 Сейчас в теме
Думаю полезно. Только мне надо было для управляемого приложения. Пришлось делать самому.
Оставьте свое сообщение