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

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

Перейти к публикации

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Дмитрий74Чел 216 21.03.15 16:01 Сейчас в теме
9. Например, будут удалены контрагенты, если у них заполнено поле "Основной договор контрагента", а этот договор заключен с удаляемой организацией. Будьте внимательны! Лучше сначала очистите поле "Основной договор контрагента" у контрагентов!


В обработках других авторов этот пункт предусмотрен - обработки очищают поле сами.
2. Техподдержка 24.03.15 13:15
(1) Дмитрий74Чел, выложил новую версию обработки, работает через фоновые задания и не удаляет элементы справочника Контрагенты, ссылки в контрагентах очищает.
3. larri 02.04.15 09:48 Сейчас в теме
(2) moscowsoft, Спасибо! Отличная штука! Очень помогла!
4. kauksi 210 07.04.15 13:23 Сейчас в теме
В БП3 не удаляет документа НачислениеЗарплаты, (Не используется) Начисление зарплаты работникам, Прием на работу, (не используется) Справка о заработке для расчета пособий, 2-НДФЛ для передачи в ИФНС и т. д.
5. Техподдержка 10.04.15 21:56
(4) kauksi, смотрите, на виды документов обработке все равно - она любые удаляет. Причины, почему неполностью удалились данные, может быть две:
1) Или есть ошибки в учете - справочник, ссылающийся на одну организацию, указан в документе другой организации.
2) Или длина цепочки ссылок на организацию превышает 4.

По каждой из этих проблема есть решение. Проверить на ошибки в учете можно с помощью обработки поиска ошибок. А длина цепочки не ограничена на последней итерации поиска в обработке версии 1.10.

Для проверки могу выслать обработки Вам в личку. Или Вы пришлите эту проблемную базу БП, чтобы на ней отладил обработку.
6. b-dm 169 07.07.15 18:29 Сейчас в теме
Работает только в конфигурациях с УФ ?В ЗУП 2.5 у меня не заработало,выдало кучу ошибок)))
7. Техподдержка 07.07.15 21:56
(6) b-dm, да, только под управляемыми формами. Это написано в названии программы. Под обычными формами есть много подобных обработок.
Я рекомендую использовать: http://infostart.ru/public/98484/
8. infonik 13.09.15 10:31 Сейчас в теме
При попытке подключить обработку Удаление организаций версия 1.10 в БП (3.0.41.55) в режиме управляемое приложение выдает сообщение "Невозможно подключить дополнительную обработку ..." /Подробнее: Метод объекта не обнаружен (СведенияОВнешнейОбработке). В чем может быть проблема?
13. Техподдержка 03.10.15 18:17
(8) infonik, здравствуйте. Так как обработка не предназначена для регулярного запуска, а только для разового, то нет необходимости ее подключать как внешнюю.
Для запуска обработки нужно нажать в Бухгалтерии сверху слева кнопку главного меню (она круглая со стрелкой вниз внутри) - Файл - Открыть - и выбрать файл внешней обработки.
9. newtng 15.09.15 10:11 Сейчас в теме
После нажатия на кнопку "Удалить выбранное" вылазит ошибка:

{Форма.Форма.Форма(520)}: Метод объекта не обнаружен (НовыйРезультатВыполнения)
Результат = СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения();
БП 3.0.41.56



milov.aleksey; +1 Ответить
10. Техподдержка 15.09.15 10:24
(9) newtng, здравствуйте. Значит БСП изменилась. Исправлю эту ошибку.
11. emvasin 23.09.15 14:32 Сейчас в теме
14. Техподдержка 03.10.15 18:18
(11) emvasin, на какой версии возникает ошибка? Сейчас запустил версию 1.11 (актуальную) под БП 3.0.41 - и ошибка не возникает.
12. Техподдержка 03.10.15 18:16
(9) newtng, добрый день. А как Вы получили обработку? С Вашего логина скачиваний обработки не было.
29. milov.aleksey 359 24.05.16 13:31 Сейчас в теме
(9) newtng, запустил на ЗУП 3.0.25.109 Корп. Ошибка отсутствия метода
СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения(Результат)
Заменил на похожий СтандартныеПодсистемыКлиентСервер.ОписаниеРезультатаВыполнения(Результат);

Стал ругаться: Параметр фонового задания не поддерживает сериализацию.
Переносил данные ЗУП Проф2.5 в Корп3.0, не нужны "мертвые" юрлица с их регистрацией в ИФНС(связь через регистр, который не очищается)
30. Техподдержка 24.05.16 14:12
(29) milov.aleksey, добрый день. О какой версии идет речь?
15. lonedog 61 07.10.15 13:57 Сейчас в теме
а где можно взять " версию 1.11 (актуальную)" а то качается либо 1.10 либо 1.12
вылетает с такой же ошибкой Бухгалтерия предприятия, редакция 3.0 (3.0.41.60)
16. Техподдержка 07.10.15 14:07
(15) lonedog, каждая из версий вылетает? И 1.10 и 1.12?? Смотрите, думаю, 1.11 Вам особо уже не нужна. В 1.12 алгоритм точно такой же, только добавлен отбор нескольких организаций, которые оставлять. Отладчик не ставили, на какой строке вылетает? Просто я запускал на демобазе БП 3.0.41 и почему-то почистила все без ошибок...
17. colco 12 10.10.15 15:52 Сейчас в теме
Не работает обработка версии 1.10, ошибка как в 9.
18. Техподдержка 12.10.15 10:51
(17) colco, здравствуйте. Хорошо, исправлю. Наконец-то сказали, где именно появляется ошибка!!
19. w-w-w-w-w- 14.10.15 12:31 Сейчас в теме
У меня не работает ни 1.10 ни 1.12. Прождал по полдня.. завершение не отображается..или надо ждать больше? Можно чего нибудь вывести на экран типа - Ждите обработка работает - полёт нормальный.
20. Техподдержка 14.10.15 12:47
(19) w-w-w-w-w-, какого размера исходная база? 1.12 должна быстро работать.
21. Sungang 43 08.11.15 22:50 Сейчас в теме
Обработка удаления организаций и всех ссылающихся на них данных - вер.1.10 (фоновые задания, ускорена работа, поддержка больших баз, защита данных неудаляемых организаций) -

при попытке удалить в ут 11.2 пишет "Метод объекта не обнаружен (НовыйРезультатВыполнения)"
23. Техподдержка 11.11.15 12:57
(21) Sungang, понял ошибку. Исправлю.
22. AlexanderP 37 10.11.15 11:03 Сейчас в теме
Вопросы касательно работы обработки в УТ 11:
1. Как обрабатываются документы межфирменных продаж, передачи денег из организации в организацию ("Оплата ДС в другую организацию")?
2. Документы перемещения товаров удаляются? Что происходит с привязанными к ним ордерами (при использовании ордерной схемы на складе)?
24. Техподдержка 11.11.15 12:59
(22) AlexanderP, версия 1.12 удалит такие документы. Другие версии - оставят их, при этом организация не удалится до конца.
Насколько я помню, в УТ11 перемещения товаров не содержат ссылки на две организации? Если не содержат, то удаляются, если содержат - то ответ такой же, как для документов междуфирменных продаж.
25. Pinyaginss 13.11.15 01:38 Сейчас в теме
Версия 1.10

Бухгалтерия предприятия, редакция 3.0 (3.0.42.63) -
При удалении пишет "Метод объекта не обнаружен (НовыйРезультатВыполнения)"

Пришлось сначала накатить cf 3.0.40.40, на нем обработка работает.
Поставил на ночь удалять организацию, утром проснулся, обработка удалила все кроме договоров, ну это мелочь, за 5 мин решается. По другим организациям не чего не затронул, ОСВ сходится.

В целом покупкой удовлетворен.
26. nbeliaev 22.01.16 22:36 Сейчас в теме
скачал, полечил от При удалении пишет "Метод объекта не обнаружен (НовыйРезультатВыполнения)" путем скачивания БСП и поиска этой функции, уже обрадовался, но увы, после запуска
вываливается в эту строку
ПоказатьПредупреждение(, НСтр("ru='Задача уже выполняется. Дождитесь завершения либо закройте обработку.'"));
Дальше разбираться не стал. Что делать?
ps УТ 11.2.3
27. koka 79 20.02.16 22:26 Сейчас в теме
(26) freez1301, primat!
Я нашёл ещё ошибку, связанную с обновлением (правда не УТ, а БП, но думаю там то же самое). В модуле обработки (версия 1.10) в строках 102 и 183 используется общая функция ОбщегоНазначения.ПолучитьЗначениеРеквизита.
В редакции БП, например, 3.0.32 она присутствует, но в комментарии указано:
// Устарела. Следует использовать ЗначениеРеквизитаОбъекта.
А в редакции, например, 3.0.43 её уже нет.
И в модуле обработки сделана защита от таких ошибок без записи информации об этом в журнал регистрации. Проверка синтаксиса не помогает. Нашёл ошибку отладчиком.
Нужно - просто заменить ПолучитьЗначениеРеквизита на ЗначениеРеквизитаОбъекта , параметры остались теми же.
Я ещё добавил в оба исключения запись ошибки в журнал регистрации - хоть по нему найти инфу.
Во всяком случае обработка в конце работы помечает всё нужное на удаление и можно стандартным образом удалить записи.
28. borin 20.03.16 09:32 Сейчас в теме
Добрый день!
Пытаюсь удалить организацию, но вылетает ошибка:

{Форма.Форма.Форма(520)}: Метод объекта не обнаружен (НовыйРезультатВыполнения)
Результат = СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения();

БП 3.0.43.147
Версия обработки: 1.10
31. garipp 1 29.07.16 01:12 Сейчас в теме
Вообще запускается в 3.0.43 Говорит что нет регистрационных данных. Начиная с ..версии. из 8.2 Все обработки умерли и их нужно писать по новой.
32. Техподдержка 29.07.16 08:35
(31) garipp, пришлите скриншот ошибки. Я весной чистил БП 3.0.43 несколько баз с помощью этой версии обработки - все работало.
33. Zeratyl 23.09.16 11:56 Сейчас в теме
primat,

В какой из версий исправлена ошибка "Метод объекта не обнаружен (НовыйРезультатВыполнения)"? Почему доступна версия 1.10 если в новых релизах конфигураций 1С она не работает и об этом не указано в описании?

Версия Бухгалтерия 3.0.44.104
34. Техподдержка 23.09.16 14:17
(33) Zeratyl, добрый день. Убрал версию 1.10. Исправлено в платной версии было, по ней же и предоставляется техподдержка.
35. Krasnyj 1231 05.10.16 00:00 Сейчас в теме
7. На Инфостарте уже есть аналогичная обработка под обычное приложение. Много раз она приносила мне пользу в работе, но в некоторых базах для новых конфигураций при запуске в режиме обычного приложения все-таки появляются ошибки. Воодушевлен был в разработке именно этой обработкой, но код написан свой.

Также есть на Инфостарте аналогичная обработка под управляемые приложения. Не проверял ее, На первый взгляд моя обработка проще в использовании.


Бесплатные аналоги и под простые, и под управляемые формы.

36. Техподдержка 05.10.16 11:42
(35) Krasnyj, Андрей, я к Вам в "гости" тоже сходил. =)
37. Krasnyj 1231 05.10.16 12:27 Сейчас в теме
(36) не вопрос, ничего против не имею. У меня там есть один человек, у кого обработка не сработала, может быть, ей поможет Ваша.
38. ЗС1 08.11.16 16:51 Сейчас в теме
Подскажите, работает ли обработка в УТ11.2. Решена ли проблема с вызовом метода СтандартныеПодсистемыКлиентСервер.НовыйРезультатВыполнения?
39. Техподдержка 09.11.16 11:38
(38) ЗС1, Дмитрий, добрый день. Сейчас проверил - запустил в УТ 11.3.1. Никаких ошибок нет. Думаю, дело в том, что на версии 1.12 такой ошибки, какую Вы пишете, никогда и не было. А все другие версии обработки удаления организаций меня попросили удалить (см. комментарии).
40. pm52.ru 01.08.17 12:49 Сейчас в теме
Добрый день! Будет ли работать обработка на релизе Управление торговлей, редакция 11.2 (11.2.2.119) ?
41. Техподдержка 01.08.17 12:53
(40) Добрый день. Да, должна работать, она универсальная, если программа основана на БСП. Если возникнут какие-то ошибки, исправлю.
42. Техподдержка 24.08.17 11:58
Добавлена версия 1.14, которая не только непосредственно удаляет документы, но и справочники и регистры сведений. По-прежнему, обработка предоставляет высочайшую скорость выполнения операции по "вырезанию" организации из базы данных по нескольким организациям.
43. AlexYaponeZ 04.04.18 13:52 Сейчас в теме
Будет ли обработка работать с базой 1С:Комплексная автоматизация 2 (2.2.4.21) база стандартная почти. Там насколько я понимаю и БП и УТ и ЗУП намешаны ?
44. alsn 26.06.19 12:52 Сейчас в теме
Добрый день. С БСП 2.3.2.61 работает обработка?
45. Andrewww_www 05.12.19 07:03 Сейчас в теме
Деньги потрачены зря. На более-менее большой базе такая обработка не имеет никакого смысла, так как ждать недели - не очень вариант.
1. "Реализован самый быстрый алгоритм непосредственного удаления объектов" - это означает что обработка умеет вызывать метод "Удалить" у объектов ИБ.
2. Даты запрета редактирования никак не проверяются.
3. Автор пишет про цепочки ссылок. Если будет Справочник1, ссылающийся на удаляемую организацию, и Справочник2, ссылающийся на Справочник1, то Справочник1 удалится, а Справочник2 будет хранить битую ссылку на Справочник1.
4. Зачем ГСЧ используется?
Ну и так далее
dreamadv; +1 Ответить
46. Papilion 24.01.20 07:55 Сейчас в теме
Перестала работать, можете посмотреть в чем дело?

Платформа: 1С:Предприятие 8.3 (8.3.16.1063)
Конфигурация: 1С:Комплексная автоматизация 2 (2.4.11.55) (http://v8.1c.ru/ka2/)
Copyright © ООО "1С-Софт", 2004-2019. Все права защищены
(http://www.1c.ru)
Режим: Серверный (сжатие: усиленное)
Приложение: Тонкий клиент
Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия)
Вариант интерфейса: Такси

Ошибки:
--------------------------------------------------------------------------------
24.01.2020 14:54:41
На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто
47. dreamadv 152 21.10.21 20:45 Сейчас в теме
Не покупайте не проверив правильно ли вы ведете учет, через обработку проверки учета - не знаю работает ли эта проверка.
Скриншоты не соответствуют действительности. В текущей версии нет прогресс бара узнать что оно вообще живое можно только в Журнале регистрации куда пишутся события прогресса. Если вам обработка не пойдет - вы ведете учет не правильно. Деньги по "100% гарантии возврата" - вам никто не вернет. Потому что у них оно работает как надо, а то что у вас не работает так это ваши проблемы вы с ними и разбирайтесь. В итоге удалить руками со своим собственным контролем будет проще.
Спасибо за потерянное время и деньги. Удачного бизнеса.
48. Rustig 1500 22.10.21 08:26 Сейчас в теме
(47) посмотрите на дату создания обработки, последнего обновления, комментариев - видно же, что автор перестал актуализировать обработку.
Посмотрите мои разработки
https://infostart.ru/public/1228926/
https://infostart.ru/public/1121943/
dreamadv; +1 Ответить
49. Техподдержка 22.10.21 08:59
(48) Добрый день. Продукт рабочий, используем регулярно у наших заказчиков для подготовки бух. базы для аудиторов (в ней должны быть только определенные организации, по которым отчетность проверяют аудиторы).

Да, давно не меняли, т.к. функционал устраивает.
53. dreamadv 152 22.10.21 11:13 Сейчас в теме
(49) раз уж наспех стали исправлять описание и заменили скриншоты. Прочитали бы что написали без связную фразу: "Необходимо перед удалением самостоятельно проверить данные для возможность перекрестных ссылок разных организаций в одном документе"
51. dreamadv 152 22.10.21 10:27 Сейчас в теме
(48) Спасибо. Вообще не понимаю почему у инфостарта нет никакого контроля качества разработок в маркетплейсе. Это недоразумение совершенно стыдная вещь в 243 строчки кода с совершенно не нужным использованием ГСЧ (что-то схожее с шаманством). С отдельно выделенной за стартмани "проверкой правильности учета". Почему это не входит в состав ???.
По крайней мере за такую поделку надо без вопросов возвращать средства при любом возражении, а не бить себя кулаком в грудь, "у нас все работает" - а у вас базы не правильные для нашей чудо обработки.
52. Техподдержка 22.10.21 10:51
(51) Вы сами написали про ошибки учета в вашем случае (в тикете), не я их нашел и не пенял на них. То есть знаете про них и все равно ожидали какой-то другой результат.

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

Продукт реально работает и решает свою задачу вырезания организаций из базы.
50. Техподдержка 22.10.21 09:02
(47) Когда документ базы данных содержит справочники, подчиненные разным организациям - это ошибка учета. И обработка не может в этом случае не поменять обороты у оставшихся организаций.

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

Насчет прогресс-бара - был в прошлой версии. Убрали ради ускорения алгоритма.
54. user932790 19.11.21 14:02 Сейчас в теме
Добрый день!
Скачал вашу бесплатную обработку по Проверке. Процесс завершился, никаких сообщение не выдало. Так и должно быть?
55. Техподдержка 24.11.21 10:54
(54) Это значит, что ошибки отсутствуют.
56. ok_voevodina 25.12.21 14:38 Сейчас в теме
Добрый день! Перед тем как купить Вашу обработку по удалению организаций, скачала обработку по проверке учета... Крутила 1.5 суток потом выдала ошибку:

Ошибка выполнения запроса
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто

Это исправимо?

(1С:Предприятие 8.3 (8.3.17.1851)

Управление торговлей, редакция 11 (11.4.13.227) (http://v8.1c.ru/trade/)
Copyright © ООО "1С-Софт", 2003-2018. Все права защищены
(http://www.1c.ru)
58. Техподдержка 15.03.22 10:20
(56)
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm


Добрый день.
Посмотрите в интернете информацию по этому тексту ошибки. Скорее всего, это агент сервера 1С "убил" процесс за большую трату ОЗУ. Попробуйте запустить процесс заново.

(Понимаю, что ваше сообщение от декабря. Мы оперативно реагируем на сообщения в техподдержку, а комментарии читаем только время от времени).
57. Alenok 15.03.22 10:04 Сейчас в теме
Добрый день. На конфигурации зуп Зарплата и управление персоналом, редакция 3.1 (3.1.19.80) не работает.
59. Техподдержка 15.03.22 10:20
(57) Добрый день. Какой текст ошибки? Давайте мы исправим.
60. user1496489 21.03.22 09:01 Сейчас в теме
Добрый день запустил Вашу обработку "Поиск ошибок..." на базе УНФ 1.6.25.236 Доступ через WEB-публикацию базы пользователь с правами администратора. И обработка "виснет" - снимается только закрытием сеанса... Попробовал заменить запись сообщений в журнал регистрации
на запись в протокол-текстовый файл. Эффект тот же самый . Может это быть из-за Web ?
63. Техподдержка 08.06.22 09:41
(60) Добрый день. Скорее всего проблема в объеме данных. То есть данных много и анализ поэтому долго производится.
61. user1615577 08.06.22 09:01 Сейчас в теме
Доброго, обработка работает на ЕРП 2.5.7-2.5.8?
62. Техподдержка 08.06.22 09:41
(61) Добрый день. Да, работает.
64. R_Wanderer 21.06.22 15:54 Сейчас в теме
Доброго дня!
Неплохо бы в
"Обработка поиск ошибок в учете по организациям (например, подразделение одной организации указано в документе другой организации)." добавить вывод ошибок в каком -нибудь виде удобном для обработки с возможность перехода по ссылке.
65. Техподдержка 21.06.22 16:18
(64) Добрый день. Согласен с вами. Сделаем!
66. R_Wanderer 21.06.22 16:35 Сейчас в теме
Оставьте свое сообщение
Вакансии
Разработчик 1С
Балашиха
зарплата от 180 000 руб. до 230 000 руб.
Полный день

Руководитель проектов внедрения 1С:УХ
Краснодар
зарплата от 150 000 руб.
Полный день

Консультант-аналитик 1С
Москва
зарплата от 120 000 руб. до 190 000 руб.
Полный день

Ведущий аналитик-разработчик 1С
Москва
зарплата от 230 000 руб. до 270 000 руб.
Полный день

1С:Эксперт по производительности
Москва
зарплата от 400 000 руб. до 950 000 руб.
Полный день