Удаление документов по организациям для 1С:Бухгалтерия Предприятия 3.0 и 2.0 (управляемые и простые формы)

30.11.17

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

Обработка удаляет документы по выбранной организации, либо по всем, кроме выбранной. UPD. Добавлена обработка для управляемых форм с возможностью подбора организаций в список. Условия остаются теми же - удалить по организациям из списка, или по всем, кроме подобранных в списке.

Скачать файл

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

Наименование SM По подписке [?] Купить один файл
УдалениеДокументовПоОрганизациямДляБП30
.epf 17,91Kb
165
165
3 SM
Скачать Купить за 2 450 руб.
ОбработкиУдаленияДокументовУправляемаяИПростаяФормы
.rar 41,64Kb
44
44
7 SM
Скачать Купить за 3 650 руб.
УдалениеДокументовПоОрганизацииДляБП2.0
.epf 14,58Kb
118
118
3 SM
Скачать Купить за 2 450 руб.
УдалениеДокументовПоОрганизациямДляБП3.0_СоСписками
.epf 18,11Kb
80
80
3 SM
Скачать Купить за 2 450 руб.

Предназначена для БП 3.0 (добавлена и для БП 2.0), может быть полезна при необходимости создать пустую базу со справочниками, либо разделить базы по организациям. Кроме того, имеется возможность удалить организации, по которым удалялись документы.

Примерная скорость удаления - 4,5 документа в секунду (если не удалять организации) и 3.7 документа в секунду с удалением организаций на управляемых формах. Тестировалось только на БП 2.0 и 3.0, но может быть использована и в других конфигурациях, где есть Справочник и реквизит "Организация". 

UPD. Добавлена обработка для управляемых форм с возможностью подбора организаций в список. Условия остаются теми же - удалить по организациям из списка, или по всем, кроме подобранных в списке.

Обработка удаление документов

См. также

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

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

9600 руб.

22.02.2013    137430    253    144    

424

Чистка данных Системный администратор Программист Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 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    126445    190    77    

227

Чистка данных Программист Пользователь Платформа 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    25151    52    16    

67

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

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

2400 руб.

09.04.2019    28692    41    14    

43

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

Данные обработки помогут Вам быстро и просто выполнить перезапись любых ссылочных объектов, а также провести/снять с проведения документы с возможностью выбора регистров и произвольными отборами, в Ваших базах 1С на платформах 8.1-8.3. Обработка позволят найти документы с движениями или без них. Все это дает Вам мощный инструмент для работы. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. А также обновления Вы получаете бесплатно в течение года с момента приобретения данных обработок! Данные обработки входят в ТОП-100 продаж, что является залогом популярности, надежности в работе, и признанием других покупателей.

7200 руб.

17.09.2013    804132    56    51    

93

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

Если в вашей информационной базе крутится очень много данных, или база должна быть доступна 24/7 (как в моем случае), или же вы боитесь запускать тестирование и исправление, НО существует потребность удалить битые ссылки, тогда эта обработка сможет Вам помочь. Обработка выявляет битые ссылки как в самих объектах метаданных, так и в их табличных частях(!), а так же может их удалить.

2400 руб.

23.08.2021    9614    16    3    

22

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

Такое бывает? Удалили документ, а проводки (движения) остались? Эта простая обработка решает данную проблему.. почему по проводкам? да потому что обычно такие вещи замечают именно бухгалтера.на самом же деле данная обработка при нахождении документа удаленного или помеченного на удаление и имеющего движения очищает все движения без исключений.

1200 руб.

06.02.2012    36053    362    30    

31

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

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

1200 руб.

21.01.2022    7469    6    6    

11
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. TODD22 19 31.07.16 06:07 Сейчас в теме
Под 2.0 работать будет?

Скачал одну обработку по удалению организаций. В ней можно указать количество итераций. У меня по организации которую удаляю были движения с оставшимися организациями. Где она была контрагентом. Так обработка удалила и контрагента который являлся этой организацией и получилось что у тех юр лиц с которыми организация работала вместо контрагента в поле было "Объект не найден".
sergienko; +1 Ответить
2. Krasnyj 1285 31.07.16 07:07 Сейчас в теме
(1) TODD22, Нет, у нее есть только управляемые формы. Под 2.0 планирую тоже написать.
4. TODD22 19 31.07.16 07:24 Сейчас в теме
(2)
Под 2.0 планирую тоже написать.

А под 2.0 когда планируете? Там как мне кажется только форму сделать.
5. Krasnyj 1285 31.07.16 07:28 Сейчас в теме
(4) TODD22, Уже делаю :) Сегодня выложу.
6. Krasnyj 1285 31.07.16 08:21 Сейчас в теме
3. Krasnyj 1285 31.07.16 07:08 Сейчас в теме
(1) TODD22, а здесь все просто, выбираются документы по определенной организации и удаляются. Справочники затрагиваются - только договоры контрагентов, и только если Вы удаляете сами организации.
7. cassper 31.07.16 08:25 Сейчас в теме
А в бп3.0 есть план обмена по организациям?
8. Krasnyj 1285 31.07.16 08:28 Сейчас в теме
9. cassper 31.07.16 08:31 Сейчас в теме
Я обычно не удалял данные по организации из целевой базы, а отделял организацию с подчиненными данными в отдельную базу с помощью этого плана обмена
snivan@mail.ru; корум; Lacrimosa0000; sergienko; suepifanov; +5 Ответить
10. cassper 31.07.16 08:33 Сейчас в теме
Не исключаю, что результат может на первый взгляд оказаться не таким, каким планировалось, зато считай есть штатный метод деления))
11. Krasnyj 1285 31.07.16 08:34 Сейчас в теме
(10) cassper, можно и так, почему нет? :) Только с моей обработкой справится любой бух (три с половиной реквизита), а если отделять организацию по плану обмена - так на это программист нужен.
13. cassper 31.07.16 08:39 Сейчас в теме
(11) здесь полностью согласен, ибо рассуждаю со своей точки зрения, а не с чужой...простота и эргономичность залог....всего)
15. TODD22 19 31.07.16 14:24 Сейчас в теме
(10) cassper,
Не исключаю, что результат может на первый взгляд оказаться не таким, каким планировалось,

Вот в этом и всё дело выделения через планы обмена. А если юр лиц в одной базе много и много аналитики то потом приходится очень много заполнять реквизитов с <Объект не найден> Для небольших баз нормально. Для больших не всегда.

(6)
Готово

Ещё бы не плохо указывать список организаций. Если нужно удалить несколько юр лиц то будет удобнее.
Дата запрета редактирования как то влияет? Я до этого обработкой пробовал удалять. Так она 30 минут удаляет, а потом вываливается с ошибкой что включена дата запрета. Не плохо было бы если бы сообщение выводилось до начала удаления, а не в процессе.
16. Krasnyj 1285 31.07.16 14:26 Сейчас в теме
(15) TODD22, ОК, учел. Список и кое что еще предусмотрено в расширенной версии, которую я начал делать, но сердце немного прихватило, так что попозже.
17. Krasnyj 1285 31.07.16 14:38 Сейчас в теме
(15) TODD22, Дата запрета редактирования не влияет на удаление, но только если дата запрета не распространяется на пользователей с полными правами.
19. TODD22 19 31.07.16 16:37 Сейчас в теме
(17) Я всегда делаю что бы распространялась дата запрета в том числе на полные права. Что бы осознанно лазили в прошлый период.
20. Krasnyj 1285 31.07.16 16:40 Сейчас в теме
(19) TODD22, я учел это, и если дата распространяется на полные права, то задается вопрос - снять эту опцию или нет.
18. Krasnyj 1285 31.07.16 15:18 Сейчас в теме
(15) TODD22, Добавил проверку на распространение даты запрета на полные права.Если распространяется, что задается вопрос - не отключить ли? И перезалил, само собой.
12. cassper 31.07.16 08:37 Сейчас в теме
Не сочтите за критику, но иногда стоит посмотреть в сторону штатных механизмов, а потом уже тратить силы и время на обработки)
П.с. Труды программистов вообще грех критиковать) креативная работа, как никак!
14. Krasnyj 1285 31.07.16 08:40 Сейчас в теме
(12) cassper, Я не против такой точки зрения. Но, повторяю, если пользоваться штатным механизмом - сами бухи не справятся с ним, скорее всего. А, значит, будут дергать программиста, меж тем, операция открытия пустой базы со справочниками достаточно тривиальна и распространена. Я предоставляю им инструмент для этого, которым они могут пользоваться без посторонней помощи, а, значит, я могу в это время заняться чем-то другим. Я исхожу из этого.
zeya07; cassper; +2 Ответить
21. TODD22 19 31.07.16 17:43 Сейчас в теме
После удаления запустил ТиИ. Выдало очень много сообщений о том что очищены ссылки. Организации удалил. А они во многих справочниках использовались в договорах, в способах отражения амортизации, в сотрудниках.
Не буду удалять наверное сами юр лица. Удалю только документы.
22. Krasnyj 1285 31.07.16 17:46 Сейчас в теме
(21) TODD22,если удаляются организации, то договоры контрагентов, где они проставлены, удаляются тоже.
23. TODD22 19 31.07.16 17:57 Сейчас в теме
(22) Не знаю почему не удалились. Завтра попробую без удаления организаций почистить от документов. Что получится напишу....
24. logdog 31.07.16 22:41 Сейчас в теме
Спасибо за возможность потестировать обработку!
25. TODD22 19 01.08.16 08:05 Сейчас в теме
А что там в обновлённой версии? Удаление справочников?
26. Krasnyj 1285 01.08.16 09:29 Сейчас в теме
27. indrik 01.08.16 12:24 Сейчас в теме
Скачал для БП2 и БП3 - работают обе.
обработка для БП2 работает и на рознице 8.2 в том числе.
28. bumac 07.08.16 19:13 Сейчас в теме
Спасибо за обработку!!! В "Бухгалтерия предприятия, редакция 3.0 (3.0.43.260)" все работает корректно, лишних сведений вроде как не удаляет.
29. gev3000 24.09.16 17:37 Сейчас в теме
Скачала обработку для 1С:Предприятие 8.3 (8.3.8.1964). Минут через 5-10 после старта обработки база все время вылетает. Ничего не удаляется.
30. Krasnyj 1285 24.09.16 17:41 Сейчас в теме
(29) gev3000, Сложно заочно что-то сказать. Увидеть это никак нельзя? Например, получить архив базы.
31. primat 3782 05.10.16 11:41 Сейчас в теме
В марте 2015 года решал задачу удаления лишней организации из тяжелой базы БП 3.0. В результате получилась такая разработка. Она платная, но при этом есть гарантия исправления ошибок и предоставляю техподдержку при возникновении вопросов.
Узнать подробнее >>
32. gala2009 31 05.12.16 07:54 Сейчас в теме
скачала, проверила, обработка работает на БП 3.0.44.202. делали оба варианта - удаление всех орг-й кроме одной и удаление одной. не помешал бы 3-й вариант - удаление нескольких помеченных орг-й.
вопрос - ТИИ после выполнения обработки нужно делать?
33. Krasnyj 1285 05.12.16 16:41 Сейчас в теме
(32) [quote]ТИИ после выполнения обработки нужно делать?[/quote]
Желательно.
34. Krasnyj 1285 05.12.16 16:41 Сейчас в теме
(32) Насчет третьего варианта - пишите в личку, договоримся.
35. Krasnyj 1285 13.12.16 13:22 Сейчас в теме
(32)Реализовал вариант со списками, добавил.
36. user820508 31.08.17 09:26 Сейчас в теме
Ссылки не рабочие на скачивание(((
37. saver77 64 18.12.17 09:09 Сейчас в теме
УдалениеДокументовПоОрганизацииДляБП2.0 - работает прекрасно. Тестировалось на БП 2.0 и ЗУП 2.5 с большим количеством организаций и документов.
38. MishaHD 33 11.01.18 07:02 Сейчас в теме
Добрый день! Воспользовался обработкой УдалениеДокументовПоОрганизацииДляБП2.0.
Есть следующие замечания:
- Обработка удаляет все документы где нету реквизита "Организация". Считаю что это не правильно.
- Нету никакого вывода прогресса. К примеру у меня удалялось около 30000 документов (справочники не трогал), это заняло около 2 часов. Пришлось допились вывод информации в строке состояния.
- При удалении не выполняется контроля ссылочной целостности!
39. Krasnyj 1285 11.01.18 09:44 Сейчас в теме
(38) Добрый день. Учел пожелания.
40. RPV 19.01.18 18:09 Сейчас в теме
{ВнешняяОбработка.ПодготовкаБазыСНСИ_БП.Форма.Форма.Форма(93)}: Ошибка при вызове метода контекста (Записать)
ДокОбъект.Записать(РежимЗаписиДокумента.ОтменаПроведения);
по причине:
Конфликт блокировок при выполнении транзакции:
Microsoft SQL Server Native Client 11.0: Превышено время ожидания запроса на блокировку.
HRESULT=80040E31, SQLSrvr: SQLSTATE=HYT00, state=33, Severity=10, native=1222, line=1
41. Krasnyj 1285 19.01.18 21:57 Сейчас в теме
(40) Когда в базе никого нет - такая ошибка возникает?
42. RPV 20.01.18 13:23 Сейчас в теме
(41) Да, созданна SQL копия SQL базы, в которой никого нет и никто даже о ней не знает
43. Krasnyj 1285 20.01.18 14:47 Сейчас в теме
(42) А нельзя ли как-нибудь это увидеть? По Teamviewer, например?
44. RPV 21.01.18 00:42 Сейчас в теме
(43)без проблем, устроит ли в воскресенье и в какое время в диапазоне с 10.30 до 13.00
45. Krasnyj 1285 21.01.18 02:09 Сейчас в теме
47. RPV 21.01.18 14:39 Сейчас в теме
(45) ночью перезагрузил сервер, запустил обработку, старая ошибка не выскочила, но возникла новая:
46. Krasnyj 1285 21.01.18 13:32 Сейчас в теме
48. RPV 21.01.18 14:39 Сейчас в теме
(46)ночью перезагрузил сервер, запустил обработку, старая ошибка не выскочила, но возникла новая: Ошибка выполнения запроса
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
На сервере 1С:Предприятия произошла неисправимая ошибка. Приложение будет закрыто
49. Krasnyj 1285 21.01.18 16:29 Сейчас в теме
(48) Собственно, это, как мы видим. не проблема обработки. Я мог бы посмотреть - пишите в л/с. В л/с же я предоставил другие контактные данные.
50. gala2009 31 13.03.18 08:52 Сейчас в теме
(48) на базе SQL тоже 1с вылетает при очистке.Ошибка работы сеанса
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Сеанс отсутствует или удален
ID=2f878199-43b7-408b-a165-5c7f6ebe5a90, File=src\ClusterDistribImpl.cpp(1232)
на локальной копии чистит долго, до 18 часов по некоторым орг-ям, но не вылетает
51. Krasnyj 1285 13.03.18 10:04 Сейчас в теме
(50) Взглянуть на это у Вас никак нельзя? Скажем, через teamviewer?
52. gala2009 31 19.03.18 13:32 Сейчас в теме
(51) да какое там взглянуть.. сама только поздним вечером или в выходной подключаюсь, когда никого в базе нет, запланировать не могу. да и скорее всего ваш вердикт будет - переустановить(перенастроить) sql или postgres или добавить ресурсов. там даже Загрузка базы из файла обрывается с похожей ошибкой. хочу сказать, что копию базы, в которой мне нужно было оставить 1 организацию - я готовила неделю (на файловой), доки удалялись по 10-18 часов по каждой орг-ии( а их около 10). протестировала, загрузила кое-как, аминь. А вот сейчас нужно прямо в SQL рабочей базе вычистить 1 орг-ю, я не могу чистить на файловой копии! в базе постоянно работают! (а проверка удаления на файловой копии продолжалась около 23 часов, 132 тыс доков) в итоге помучавшись в пятницу вечером с типовым удалением доков, рискнула запустить вашу обработку на рабочей базе. трижды вылетала, но ОСВ меняется! то есть доки чистятся потихоньку. не знаю, приду ли к желаемому рез-ту..
53. unknown181538 158 28.07.22 13:29 Сейчас в теме
(0) При удалении сразу всех баз долго работала, потом остановилас с неинформативной ошибкой.
Стал удалять по нулевым организациям, возникла ошибка

Значение не является значением объектного типа (Удалить)
{ВнешняяОбработка.УдалениеДанныхПоОрганизациям.Форма.ФормаУправ.Форма(337)}: ТекОбъект.Удалить();
{ВнешняяОбработка.УдалениеДанныхПоОрганизациям.Форма.ФормаУправ.Форма(349)}: ДоУдалитьОрганизациюНаСерв();
54. unknown181538 158 28.07.22 19:35 Сейчас в теме
Также ругается на поле ОсновнойДоговорКонтрагента. Оно было полгода назад перенесено в регистр сведений.
55. Krasnyj 1285 29.07.22 09:01 Сейчас в теме
(54)
Спасибо. Обработка давнишняя, проверю на днях и поправлю все это. Перезалью.
Оставьте свое сообщение