Удаление помеченных объектов (не монопольно)

16.10.13

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

Не монопольное (т. е. без "выкидывания" пользователей из базы) физическое удаление помеченных на удаление объектов.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Обработка "Удаление помеченных объектов (не монопольно)
.epf 32,00Kb
293
293 Скачать (1 SM) Купить за 1 850 руб.

Данная обработка позволяет физически удалять помеченные на удаление объекты немонопольно (т.е. когда другие пользователи сидят в базе, что очень удобно, в отличие от стандартной обработки). Для платформы 1С 8.2.

документы пометка на удаление удаление документов немонопольно без выкидывания пользователей

См. также

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

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

8400 руб.

20.08.2024    14362    109    46    

108

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

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

9600 руб.

22.02.2013    139178    264    144    

435

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

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

3582 руб.

16.03.2015    196535    215    82    

251

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

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

3350 руб.

28.11.2019    26407    62    16    

77

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

Решение по удалению дублей позволяет определить связанные элементы в двух синхронизированных базах в качестве оригиналов и избежать необходимости ручного сравнения объектов в базах перед синхронизацией.

3960 руб.

27.06.2018    19316    11    3    

16

Оптовая торговля Логистика, склад и ТМЦ Чистка данных Программист Бухгалтер Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Россия Управленческий учет Платные (руб)

Если вы начали работать в программном продукте Управление Торговлей, редакция 11 или Комплексная Автоматизация редакция 2 и включили механизм учёта серий, то перейти обратно в учёт без серий будет не так-то просто. Сложность заключается в том, что нужно очистить серии в табличной части документа, например, Реализация Товаров и услуг. Предлагаем алгоритм перехода на учет без серий для программного продукта УТ11. (Очистка серий.)

2400 руб.

09.04.2019    29352    43    14    

45

Чистка данных Инструментарий разработчика Системный администратор Программист Платформа 1С v8.3 Абонемент ($m)

Очередная вариативная очистка кэша 1С с помощью Исполнителя 3.0.2.2.

1 стартмани

25.10.2023    5607    5    SerVer1C    26    

23

Чистка данных Программист Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 1C:Бухгалтерия 1С:ERP Управление предприятием 2 Бесплатно (free)

ВАЖНО!!! Очистку регистров накопления и регистров сведений рекомендуется делать пользователям со знанием дела и с осознанием последствий! Обработка поможет быстро очистить выбранный регистр. Делаю данную обработку в первую очередь для себя, т.к. были случаи, когда нужно было очищать регистры, а делать красиво и удобно времени не было.

06.02.2023    21491    1464    Neiron_1C    22    

18
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. ZhuravAV 128 12.10.11 13:24 Сейчас в теме
А контроль ссылочной целостности предусмотрен?
3. infostart_sbelov 88 12.10.11 14:55 Сейчас в теме
60. Gavroch.v 17.03.13 13:50 Сейчас в теме
Даю "упрощенку". На гениальность не претендую:
Процедура УдалитьДок()
Док=СоздатьОбъект("Документ");
Если Док.НайтиДокумент(ТекущийДокумент)=1 Тогда
МожнаУдалить=1;
ТабС=СоздатьОбъект("ТаблицаЗначений");
КонецЕсли;
ДокВ = СоздатьОбъект("Документ");
ДокВ.ВыбратьПодчиненныеДокументы(,,ТекущийДокумент);
Пока (ДокВ.ПолучитьДокумент() = 1) Цикл
МожнаУдалить=0;
Если Вопрос("Удалить "+Строка(ТекущийДокумент)+"?","Да+Нет") = "Да" Тогда
Док.Удалить(1);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
61. Ta_Da 17.03.13 15:22 Сейчас в теме
(60) Gavroch.v, Выдрали с мясом процедуру непонятно откуда и даже не потрудились ее в порядок привести (убрать неиспользуемые переменные, описать параметры). Цикл по подчиненным документам с вопросом пользователю и удалением исходного документа на каждом шаге, это вообще прекрасно.
2. Spartan 366 12.10.11 13:30 Сейчас в теме
Плюс без палева такой...
4. infostart_sbelov 88 12.10.11 14:56 Сейчас в теме
(2) Spartan,
Палево убрал, спасибо, что заметил)
5. echo77 1916 12.10.11 18:20 Сейчас в теме
Картника для анонса веселая. Чем эта лучше стандартной?
6. tdk22 12.10.11 18:55 Сейчас в теме
Лучше тем, что не монопольно :)
7. kapustinag 12.10.11 21:45 Сейчас в теме
Не монопольно - это не новость. На диске ИТС с давних пор есть обработка, которая не требует монопольного режима.
Вот что действительно было бы полезно - это при старте обработки не искать все помеченные на удаление объекты, а дать пользователю указать отбор по метаданным. А если еще дать возможность отбора по реквизитам объектов - вообще было бы замечательно. Эти вещи реально нужны, если в базе очень много (десятки тысяч) помеченных на удаление объектов.
8. hooligan_slx 12.10.11 23:16 Сейчас в теме
А как эта обработка называется и где она находится на диске ИТС? Имеются постоянные проблемы с удалением помеченных на удаление элементов изи - за отсутствия постоянного монопольного доступа. Я думаю и эта обработка пригодится.
9. Программулькин 301 13.10.11 05:56 Сейчас в теме
да кстати, присоединяюсь к нубам, хде на диске она находится?
10. i-sever 13.10.11 08:22 Сейчас в теме
На диске ИТС обработка по удалению : UNIREPS81\DeleteMarkedObjects\
MonteCriZto; echo77; CratosX; +3 Ответить
11. i-sever 13.10.11 08:24 Сейчас в теме
По скрину функциональность не прозрачна. (Видимо потому, что не похожа на стандартную).Это настораживает к использованию.
12. SkorikA 83 13.10.11 08:59 Сейчас в теме
Так все же интересно, чем она отличается от расположенной на диске ИТС? Автор, подскажи пожалуйста:). К сожалению, в связи с изменениями возможности скачивания на сайте, просто так скачать и посмотреть не получится.
13. hanio 58 13.10.11 09:17 Сейчас в теме
Все верно вышесказанное а самое нужно мне так кажется фильтры и отборы, без них такие обработки не имеют высокой ценности...
14. woozee 48 13.10.11 10:06 Сейчас в теме
Скачать скачал, использовать боюсь) Удаляет непосредственно.
Вообще не зря же сделано было в 1С программах что бы удаление было через пометку и непосредственное было через монопольное....
А что если в момент удаления обьекта - этот обьект используется, и мало того в процессе записи/получения информации в БД на сервере? А что если в платформе скрыта ошибонька в этом случае?:) Не не не....
Надо было лучше вместо этой обработки вправить мозги тому кто ее заказывал)))) Написать тут статеечку-анализ так сказать...

Эта обработка была бы очень полезна, и даже, возможно, я бы, на крайний случай, ее на вооружение взял бы, если бы там был применен механизм сохранения данных. Впервые о нем я услышал от Арутюнова С.Р. (УЦ№1). Он показывал свою разработку которая удаляет объект не "навсегда" а сохраняется в "корзине" на жестком диске в качестве xml файлика. И при возможности можно было бы восстановить объект. То есть в нашем случае перед удалением сохраняются все данные об объекте а уж только потом предпринимается попытка удаления.

А так "чото я очкую, Славик" (с)
cleaner_it; +1 Ответить
15. warenic 109 13.10.11 10:32 Сейчас в теме
Новизна-то в чем? И удобства где???
16. setrak 154 13.10.11 12:03 Сейчас в теме
Присоединяюсь ко всем возражениям! В чем новизна?
17. mg_ildar 14.10.11 09:24 Сейчас в теме
Для определения режима работы существует специальный метод: МонопольныйРежим(). Возвращаемое значение: Число 1 — если программа запущена в монопольном режиме; Число 0 — если программа запущена в сетевом режиме. Небольшой пример:
Процедура Сформировать()
Если МонопольныйРежим()=1 Тогда
ВыгрузитьДанные();
Иначе
Предупреждение("Выгрузку данных необходимо производить в монопольном режиме");
Возрат;
КонецЕсли;
КонецПроцедуры
18. оля 9 14.10.11 15:56 Сейчас в теме
Полезная обработка, у нас большая компания, половина пользователей из программы вообще не выходит
19. Lyuba-Lyuba 17.10.11 20:00 Сейчас в теме
Согласна, обработка полезная
20. Vikt0r0vna 18.10.11 11:25 Сейчас в теме
Конечно полезная! Правда такая для всех 8-ок есть на диске ИТС.
21. bazcom 23 18.10.11 12:53 Сейчас в теме
отлично, еще не проверял, но помогло бы, а то наших пользователей не выгнать из базы.
22. Uscolegy 20.10.11 12:50 Сейчас в теме
А вот нет в текущий момент ИТСника под рукой..а надо. так что спасибо за обработку, щас посмотрим
23. woozee 48 20.10.11 13:33 Сейчас в теме
(22) Если нету под рукой - значит не подписаны Вы))) Есть же сайт ИТСа)))
24. Twirus 21.10.11 19:34 Сейчас в теме
Спасибо, а то пока всех выгонишь из базы, 100 лет пройдет ))).
25. softest 22.10.11 02:03 Сейчас в теме
Классная вещь, у нас есть одна база где 24 в сутки кто-то сидит, выгнать всех не реально, а это спасает!
26. hooligan_slx 24.10.11 09:46 Сейчас в теме
Огромное спасибо за обработку, добавляю свой +, очень пригодилась...так как выгнать пользователей, просто нереально, а бухи постоянно жалуются, что у них документы помеченные на удаление постоянно весят.
27. n949eo 24.10.11 11:04 Сейчас в теме
Есть ли обработка для удаления объектов, которые нельзя удалить?
28. n949eo 24.10.11 11:04 Сейчас в теме
29. Yulya80 24.10.11 11:04 Сейчас в теме
А почему у меня удалить не получилось? Проверяет, находит, что можно удалить, и все - активным окошко "удалить" не тсновится.
30. Yulya80 24.10.11 11:05 Сейчас в теме
Да-да, и где на ИТС такая же штучка?
31. Cvetik0709 26.10.11 11:57 Сейчас в теме
Спасибо. Нужная обработка, но еще не проверяла. Очень тяжело подловить момент когда никто не работает с базой.
32. testy05 26.10.11 15:41 Сейчас в теме
Ммм... поработать напильником и будет самое то!
33. Alexey55 31.10.11 09:05 Сейчас в теме
Спасибо!
полезная вещь!
34. silver-fox87 31.10.11 14:57 Сейчас в теме
Спасибо! Всех пользователей никогда не выгнать(
35. пользователь 01.11.11 17:37
Сообщение было скрыто модератором.
...
36. ms200999 02.11.11 15:06 Сейчас в теме
В любом случае спасибо.
37. Kyrales 146 03.11.11 10:02 Сейчас в теме
Ваще супер. Пять плюсов бы забабахал, стандартная просто отдыхает. Только вот так и не понял в чем отличия от стандартной ИТСовской?! :)))
38. krv2k 378 03.11.11 10:06 Сейчас в теме
(0) Автор, чем эта поделка лучше типовой с диска ИТС?
39. NtS 03.11.11 10:34 Сейчас в теме
удобная обработка, не нужно пользователей выгонять, что обычно очень проблематично
40. zhleonid8 08.11.11 10:16 Сейчас в теме
можно сказать коротко.... это для тех кто еще не восстанавливал базу, как раз после таких экспериментов и научитесь:)
cleaner_it; +1 Ответить
41. Stepping1C 08.11.11 21:36 Сейчас в теме
zhleonid8 пишет:
можно сказать коротко.... это для тех кто еще не восстанавливал базу, как раз после таких экспериментов и научитесь:)

Полностью согласен с zhleonid8 и считаю, что лучше штатного 1С-ного средства удаления нет ничего ...
43. zhleonid8 09.11.11 17:40 Сейчас в теме
(41) Stepping1C, кто уже наудалялся до переустановки???:) ребята дошутитесь,
чтобы смело удалять надо людей с кривыми руками от компов убрать, а это естессна нереально, я вот так один раз перепровел базу...., ну зато теперь есть опыт восстановления из резервной копии
42. dakinder 09.11.11 14:28 Сейчас в теме
Очень помогла обработка! Огромное спасибо автору!
44. zhleonid8 09.11.11 17:48 Сейчас в теме
и вообще по поводу удаления, а зачем?
работаю в 1с7-3года,1с8,2 год и до сих пор не вижу смысла?
накосячил-исправь, переделай документ...
45. AlexO 136 11.11.11 00:42 Сейчас в теме
я не понимаю - а если объект захвачен?
что будет - ошибка? проверка есть на занятость объекта?
46. razdvatri 16.11.11 10:05 Сейчас в теме
Не знала, что на ИТСе есть такая обработка, поэтому мне было полезно)
А бэкапить базы надо каждый день, тогда и "очковать" не придется.
47. Djonny 18.11.11 14:55 Сейчас в теме
помогла обработка!
спасибо!
48. greyboy666 08.12.11 13:58 Сейчас в теме
49. AlexKoso 20 16.12.11 08:28 Сейчас в теме
"Вот что действительно было бы полезно - это при старте обработки не искать все помеченные на удаление объекты, а дать пользователю указать отбор по метаданным."
А судя по скрину - такой отбор есть. Скажите, как дело на самом деле? Мне не столь важен без монопольный режим, сколько отборы.
50. hooligan_slx 10.01.12 12:41 Сейчас в теме
Есть отбор по метаданным.
51. hooligan_slx 10.01.12 12:43 Сейчас в теме
Огромное спасибо за обработку, очень выручает!!
52. Yulya80 18.01.12 09:57 Сейчас в теме
и все-таки подскажите, где на ИТС это обработка? В упор не вижу, спасибо.
56. AlexO 136 14.09.12 16:57 Сейчас в теме
(52) Yulya80,
На ИТС для 8.2 её нет - нужно взять из набора для 8.1 и конвертировать для 8.2.
Отбора по реквизитам там нет, но есть отбор по метаданным и действительно немнопольна.
Удаляет сразу после контроля ссылочности без предупреждения :)
Правда, и работает также, как и типовая - без цикличности: нужно каждый раз перезапускать для установки нового набора условий для удаления помеченных данных.
53. sumixam 31.01.12 13:30 Сейчас в теме
обработка полезная конечно, но таких обработок большое количество
54. Alteza 08.02.12 10:58 Сейчас в теме
Только бекапить надо перед ее использованием)
55. petrovaUL 09.07.12 06:39 Сейчас в теме
Огромное спасибо за обработку, добавляю свой +, очень пригодилась...так как выгнать пользователей, просто нереально, а бухи постоянно жалуются, что у них документы помеченные на удаление постоянно мешают.
57. пользователь 28.09.12 10:45
Сообщение было скрыто модератором.
...
58. Leonidikus 06.03.13 10:51 Сейчас в теме
59. VitHammer 27 16.03.13 23:30 Сейчас в теме
Прочитал Ваши комменты... Народ, я в шоке! "Спасибо, помогла..." Это же сколько людей не в курсе, что на диске ИТС имеется куча дополнительных обработок?! А Вы вообще знаете, что там, например, есть обработка, позволяющая загружать данные из таблиц Excel в справочники и табличные части документов? А еще там есть обработка, позволяющая заменить один элемент справочника на другой (и не только справочника). И обрезать базы, и переносить любые объекты между одинаковыми базами уже давно можно. А я, наивный, искал на этом сайте такую обработку для тонкого клиента...
68. ixijixi 1979 18.10.13 08:08 Сейчас в теме
(59) VitHammer,
Прикрепленные файлы:
nano1c; Jon2011; +2 Ответить
62. Gavroch.v 17.03.13 17:40 Сейчас в теме
Эта "выдранная" процедура нормально работает в обработке по назначению.Вариации на тему что надо кому -решать можно самостоятельно!
63. Ta_Da 17.03.13 19:49 Сейчас в теме
(62) Gavroch.v, эта выдранная процедура, кривая и написана идиотом. плюс она выдрана непонятно откуда. Нахрена сюда ее пихать - непонятно.
72. AlexO 136 28.07.14 10:12 Сейчас в теме
(62) Gavroch.v,
Эта "выдранная" процедура нормально работает в обработке по назначению

Из какой обработки? Отсюда?
64. alean 35 23.05.13 11:44 Сейчас в теме
за труды - плюс.
написать такую вещь могут многие, напишут - единицы.
65. ljolsen 21.08.13 14:07 Сейчас в теме
Что-то на диске ИТС не вижу похожей обработки. Где глядеть-то, подскажите слепому?
Автору за труды респект
66. VitHammer 27 21.08.13 15:21 Сейчас в теме
А что, запустить поиск по диску ИТС на предмет файлов *.EPF не получилось?
F:\1CIts\EXE\EXTREPS\UNIREPS81\DeleteMarkedObjects
Открываете первый раз конфигуратором, а потом можете пользоваться под 8.2
67. dyak84 17.10.13 12:17 Сейчас в теме
Автор такой вопрос вернее два ето возможность работы в самописных конфигурациях, и скорость работы в больших базах. И все таки какое опличие оп типовой зарание спасибо за ответ.
69. echo77 1916 21.10.13 12:14 Сейчас в теме
70. DrSender 82 10.04.14 11:05 Сейчас в теме
Спасибо, удобная обработка. Тем, кто опасается удалить неаккуратно - используйте обработку для просмотра связанных объектов и удаления / корректировки этих связей (в чем как правило и состоит разбор не удаляемых объектов).
В течение рабочего дня устраняете связи - вечером удаляете объекты стандартным механизмом.

71. Sabfir 22.05.14 14:58 Сейчас в теме
Здравствуйте!
Подскажите, в чем отличие от типовой обработки с аналогичной функциональностью на диске ИТС.
Спасибо за ответ.
73. zotovm 03.04.15 17:01 Сейчас в теме
МОЛОДЦЫ!!!!! Хороший принцип - зарабатывать деньги на всем что шевелится.
74. taasha25 13 17.08.15 11:14 Сейчас в теме
Скажите, пожалуйста, для тонкого клиента подходит?
75. tormozit 7250 17.08.15 11:20 Сейчас в теме
В подсистеме Инструменты разработчика имеется аналогичный инструмент "Удаление объектов с контролем ссылок". Естественно он значительно более функциональный чем многие аналоги, но работает только в толстом клиенте. В нем используется собственный поиск ссылок, который
- Быстрее платформенного
- С индикацией прогресса
- Можно прервать
Прикрепленные файлы:
purgin; Vika260740; +2 Ответить
Оставьте свое сообщение