Очистка базы средствами SQL (от 8.1 до 8.3)

Публикация № 122546

Администрирование - Администрирование данных 1С - Чистка базы

Очистка базы средствами SQL

181
Быстрая очистка базы 1С средствами SQL. Область применения: Любая конфигурация 1С

Помните, что манипулирование данными посредством SQL-запросов запрещено политикой фирмы 1С.

Итак, описание обработки.

Бывают нередко случаи, когда ваши базы данных хранятся на SQL-сервере и необходимо подготовить одну из баз определенным образом, очистив не нужные данные из нее. И тут на помощь придет данная обработка. С ее помощью вы сможете:

1) Удалить документы:

 - Удалить все документы из базы, либо интересующий вас вид документов.

 - Удалить документы за определенный период

 - Удалить документы по Организации

2) Удалить справочники

3) Удалить регистры сведений

4) Удалить регистры накопления, регистры бухгалтерии, регистры расчета.

5) Очистить последовательность документов, бизнес-процессы, задачи

Обновление (03.04.2012) 

Обновлена обработка.

Добавлено удаление по определенному документу!!!. Вид документа можно выбирать, либо из списка документов, либо, если отмечено все, то самим выбирать вид документа при выборе.

Обновление (28.11.2012) 

Добавлена версия для платформы 1С 8.1

Обновление (13.12.2012) 

Добавлены дополнения к объектам метаданных выводимых на форме, а именно:

- Добавлено наименование таблицы в терминах СУБД (имя таблицы в SQL-сервере)

- Добавлен размер занимаемый таблицей в SQL-сервере

Обновление (23.10.2013) 

- Добавлено удаление элементов справочников с отбором по реквизитам удаляемого справочника

- Добавлено удаление записей регистров накопления за период

- Исправлены некоторые ошибки при работе

Обновление (18.11.2013) 

- Добавлено удаление документов "Только помеченные на удаление", т.е. удаление документов с признаком ПометкаУдаления = ИСТИНА

Обновление (09.02.2015) 

Небольшая доработка:

- Добавлена возможность  "Не ограничивать время ожидания выполнения команды SQL", понадобится тем, у кого большие объемы данных хранятся в регистрах и при попытке их удалить приходит ответ от сервера SQL "... время ожидания истекло ..."

Обновление (27.05.2016) 

Доработка:

- Добавлена возможность  "Не ограничивать время ожидания выполнения команды SQL" для всех объектов конфигурации, а не только для регистров накопления.

Обновление (06.06.2016) 

Доработка:

- Исправлена ошибка с удалением справочников.

- Добавлена возможность предварительно проверить соединение с SQL не выполняя каких-либо удалений.

- Исправлены мелкие недочеты.

Обновление (15.09.2016) 

Доработка:

- Изменен механизм удаления документов, теперь документы можно удалять по произвольным отборам.

- Исправлены ошибки с запросом размеров таблиц SQL по регистрам сведений, накопления, бухгалтерии.

- Исправлены мелкие недочеты.

Обновление (16.09.2016) 

Доработка:

- Добавлено удаление табличных частей справочников при удалении элементов справочников.

Обновление (07.02.2017) 

Доработка:

- Добавлена обработка для управляемых форм ( также для режима такси).

- Механизм отборов реализован через средства СКД

Ограничения в версии для управляемых форм:

      - На данный момент работает лишь удаление с произвольным отбором документов и справочников.

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

Обновление (16.03.2017) 

Доработка:

- Исправлена ошибка:  при выборе всех регистров сведений они не очищались сразу.

Обновление (28.03.2017) 

Доработка:

- Исправлена ошибка:  при удалении без отбора не удалялись сразу необходимые таблицы, обработка пыталась очистить таблицы базы по записям, а не всю сразу.

Обновление (30.03.2017) 

Доработка:

- Исправлена ошибка:  при удалении без отбора не удалялись сразу таблицы табличных частей документов и справочников, удалялись данные из табличных частей, только если был установлен хоть какой-то отбор.

Обновление (10.08.2017) 

Доработка:

- Исправлена ошибка:  при удалении регистров бухгалтерии за период, не удалялись данные из таблиц.

Важное: После того, как удалите какие-либо данные из базы, с помощью данной обработки, необходимо обязательно выполнить "Тестирование и Исправление" конфигурации.

181

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

Наименование Файл Версия Размер
Очистка базы SQL для 8.3
.epf 35,11Kb
07.02.17
362
.epf 2.0.1.3 35,11Kb 362 Скачать
Очистка базы SQL для 8.2 (1.3.10)
.epf 32,42Kb
10.08.17
485
.epf 1.3.10 32,42Kb 485 Скачать
Очистка базы SQL для 8.1
.epf 25,98Kb
15.09.16
104
.epf 25,98Kb 104 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. fishca 1154 27.03.12 21:43 Сейчас в теме
Помните, что манипулирование данными посредством SQL-запросов запрещено политикой фирмы 1С.


А нас рать :)
DNN13; wowik; klaus38; manlak; Silenser; starik-2005; nurik727; DrAku1a; yuraos; kilokilo; the1; +11 Ответить
2. knowikDen 3 29.03.12 04:48 Сейчас в теме
очень поможет если нужна "голая" конфа
3. Cobranet123 354 29.03.12 05:40 Сейчас в теме
(2) На самом деле, вариантов применения данной обработки может быть несколько. Вот еще один вариант применения: Есть база в которой 2 (или более организаций) организации и вам необходимо разделить базу на количество организаций. Делаете копию базу и в каждой из баз очищаете все по нужным организациям.
36. Abadonna 3833 04.12.12 08:35 Сейчас в теме
(2) Если нужна "голая" конфа, не проще cf загрузить в новую базу?
Caspersky; +1 Ответить
37. Cobranet123 354 04.12.12 08:46 Сейчас в теме
(36) Abadonna,
Если нужна "голая" конфа с текущими релизами, то да, проще cf накатить.
А если нужна точно такая же без документов, например еще одну организацию заводим (еще встречаются клиенты кто разные фирмы в разных базах ведет)? с помощью данной обработки мы как раз и сможем создать довольно быстро такую конфигурацию сохранив нужные нам справочники. Конечно, вариантов использования данной обработки довольно много ))
38. Abadonna 3833 04.12.12 09:03 Сейчас в теме
(37) мой коммент относился к конкретно "голой", как и написано в /2/
А товарищи восьмерочники заново изобретают то, что давно было в 7.7 "изобретено".
Скуль - он и в Африке скуль.
39. knowikDen 3 04.12.12 10:10 Сейчас в теме
(38) Abadonna, я и писал как раз для случаев когда нужно "без документов"
4. Murom 29.03.12 10:18 Сейчас в теме
Где-то уже пробегала похожая обработка, правда только по чистке документов. Называлась вроде "БыстроеУдалениеДокументов.epf". Но там только документы можно было удалять. А тут видно функционал расширен. Надо будет попробовать как-нибудь.
9. Cobranet123 354 29.03.12 12:59 Сейчас в теме
(4)Видел данную обработку, именно она и сподвигла меня написать эту обработку с разными отборами.
(7)В планах все это конечно же есть )))
Первым в списке очередности выполнения сейчас стоит "отбор в документах по определенному документу или нескольким документам" и удаление всех ссылающихся на этот документ(ы) записей из регистров и т.д., чтобы не надо было ТиИ делать ради одного документа например или списка документов ))
5. pss1985 3 29.03.12 10:47 Сейчас в теме
что то не пойму, документы удаляются по организации, за период. А регистры? такого отбора нет???
смысл тогда удаления документов по организации?
8. Cobranet123 354 29.03.12 12:54 Сейчас в теме
(5)В описании же сказано, что после использования обработки необходимо ТиИ, если удаляешь документы, то в регистрах остаются записи, после ТиИ в регистрах этих записей уже не остается, только тестирование и исправление надо делать с параметрами "Очищать ссылки", "Удалять объект"
Конечно же не забываем делать копии баз предварительно...
6. y22-k 229 29.03.12 10:51 Сейчас в теме
7. Murom 29.03.12 11:51 Сейчас в теме
Вот еще заметил, что нету отбора расширенного. Если б можно было отборы настраивать, так вообще бы обработка была "МастХев"
10. Cobranet123 354 03.04.12 10:45 Сейчас в теме
Вышло обновление обработки (03.04.2012)
Появилась возможность удаления определенного документа!
12. evgeniti 14.04.12 19:18 Сейчас в теме
А после Truncate table например справочника как потом восстанавливаются предопределенные элементы? ТиИ помогает?
13. Djonny 11.05.12 19:37 Сейчас в теме
При попытке выполнить очистку базы, вот такая ошибка:
{ВнешняяОбработка.ОчисткаБазы.МодульОбъекта(245)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL-сервер не существует, или отсутствует доступ.
Подскажите, как решить данную проблему...
14. Cobranet123 354 14.05.12 15:01 Сейчас в теме
(13) Djonny,
Это говорит о том что у вас нету доступа к серверу SQL, к серверу локально подключаетесь или удаленно где он находится? Серверная проверка подлинности на SQL-сервере настроена как?
15. Djonny 14.05.12 20:18 Сейчас в теме
(14)есть два сервера: сервер sql и сервер 1с. Оба сервера в одной сети. Обработку запускаю на сервере 1с, указываю сервер sql и пользователя sql. Серверная политика - смешанная (SQL и windows).
16. Djonny 14.05.12 21:18 Сейчас в теме
(14) сейчас попробовал запустить обработку с того сервера, где стоит sql - эффект тот же...
17. Cobranet123 354 15.05.12 05:53 Сейчас в теме
(16) Djonny,
Проверьте открыты ли порты, может брандмауэр не пускает.
Еще вариант, попробуйте там, где имя сервера стоит набрать ip-адрес сервера SQL, если на самом сервере SQL пробуете, то попробуйте в имени сервера указать 127.0.0.1
18. Djonny 15.05.12 08:27 Сейчас в теме
(17) Спасибо. Но все оказалось гораздо проще: По умолчанию в параметры подключения проставляются данные сервера 1С. (Имя сервера и имя БД). Так вот менял только название сервера, а имя БД не трогал. Оказалось что на сервере БД и на сервере 1С просто по разному называется база:) вот поэтому и возникала эта ситуация...
Спасибо.
167. METAL 105 03.12.17 17:59 Сейчас в теме
(14) Скажите пожалуйста, а обязательна ли смешанная проверка подлинности? Или можно только по Windows-аутентификации подключиться? В этом случае надо ли что-то заполнять в поля "Имя/пароль пользователя SQL" ? Спасибо
UPD Уже разобрался. Неправильно было заполнено имя сервера (с портом, пришло из параметров подключения к серверу 1С), убрал порт - windows-аутентификация в SQL без указания имени-пароля пользователя - нормально отработало, подключилось.
19. Smaylukk 779 22.05.12 03:00 Сейчас в теме
Спасибо, отличная обработка. 300 тысяч записей удалила очень быстро :)
Правда, я думаю стоило бы выложить сюда также версию для 8.1, так как обратного конвертирования обработок нету.
20. kondrat1C 52 21.06.12 11:00 Сейчас в теме
Однозначно! Версия под 8.1 нужна!
А то не удается схему СКД 8.2 перенести в 8.1
Автор, организуй пожалуйста версию под 8.1!
21. Cobranet123 354 21.06.12 11:08 Сейчас в теме
(20) kondrat1C,
Здравствуйте.
Ок, постараюсь перенести, но пока даже не знаю когда смогу это сделать, завал на работе...
29. a1ex4ndr 21.11.12 10:23 Сейчас в теме
(21)
Здравствуйте.
Ок, постараюсь перенести, но пока даже не знаю когда смогу это сделать, завал на работе...

Пока не получилось под 8.1 версию сделать?
22. kondrat1C 52 21.06.12 11:53 Сейчас в теме
ну а может тогда хотя бы подскажете как макет с СКД из 8.2 перенести в 8.1?
со всем остальным сложности не должно быть
23. kondrat1C 52 22.06.12 12:15 Сейчас в теме
а кстати, а как очищаются движения в зависимых регистрах накопления?
24. testmode 24 22.06.12 12:38 Сейчас в теме
Первое сообщение должно быть обязательным к прочтению, ибо Вы не разработчик и можете что нибудь упустить при таком вмешательстве в структуру SQL. Обидно будет если ошибка обнаружится через определенное время когда будет уже поздно использовать откат на предыдущую копию. Как говорится Скорость тут не помощьник.
25. knowikDen 3 07.08.12 06:05 Сейчас в теме
Здравствуйте.

Выбираю:
- Очистить за период документы, журналы документов
- выставляю период
- в списке документов убираю галки с документов которые не нужно очищать

Запускаю, в итоге все документы за период удалены (и те которые были не отмечены)

Что я сделал не так ?
27. kondrat1C 52 15.08.12 08:54 Сейчас в теме
(25) knowikDen, ну это как вариант, но только более медленный
26. Ольга_tmp 57 07.08.12 06:30 Сейчас в теме
Отличные вещи порою находятся на инфостарте
30. brunet 40 28.11.12 12:42 Сейчас в теме
Для очень больших баз это незаменимая обработка.
Кафтан; +1 Ответить
31. Cobranet123 354 28.11.12 12:43 Сейчас в теме
Добавлена версия для платформы 1С 8.1
Прошу пожалуйста пробовать, если будут ошибки, пишите, буду исправлять по мере возможностей ))
32. KliMich 29.11.12 09:56 Сейчас в теме
Однозначно плюс! Для "киломентовых" баз она незаменима! Особенно когда надо облегчить базу (удалить документы, а база ~200 Гб)
34. adhocprog 1168 29.11.12 11:57 Сейчас в теме
обработка зверь )
добавить что ли во внешние отчеты и обработки? :)
stsasha87; +1 Ответить
35. Paul_Nevada 30.11.12 11:39 Сейчас в теме
(34) adhocprog, Молодец! Какая МЫСЛЬ!!!!!)))
adhocprog; +1 Ответить
40. Abadonna 3833 04.12.12 10:16 Сейчас в теме
Я читаю, что написано:
2. knowikDen 29.03.12 4:48
очень поможет если нужна "голая" конфа

Без всяких там "этим стихотворением Пушкин хотел сказать..."
m-serg74; +1 Ответить
41. dimdmitry 11.12.12 10:05 Сейчас в теме
Как альтернатива мне ещё два года назад помогла http://infostart.ru/public/59489/ (тоже удаляет, но там информация в полном объеме), если и работать напрямую с SQL необходимы данные по именам таблиц и их размерам, и есть не только таблицы самих объектов конфигурации, но и связанные, иногда перед очисткой интересно посмотреть. Как Ваша поступает с ними?
42. Cobranet123 354 11.12.12 11:14 Сейчас в теме
(41)
В представленной вами обработке, она удаляет целиком данные из всей таблицы базы SQL, у меня в обработке такое тоже можно делать, например с документами это пункт 1. (Выбираете интересующий вас вид документа и удаляете целиком таблицу).
1. Для чего вам видеть объем таблиц базы SQL ?
2. Для чего вам имена таблиц? Вы хотите 1С-ными средствами обращаться к определенным именам таблиц SQL ?
Это немного другая область работы с SQL (определение узких мест в базе, посмотреть насколько разрослись таблицы базы) - вот для чего нужна обработка на которую вы ссылаетесь.
Можно их например, в паре использовать. Смотрите объем таблицы документов и с помощью моей обработки удаляете либо за период, либо по фирме данные определенной вами ранее таблицы.
При удалении например определенного документа (выбранных журнала документов и вида документов) удалятся также записи из таблиц регистров по которым проходят движения по данному документу.
43. Cobranet123 354 14.12.12 05:44 Сейчас в теме
Обновление (13.12.2012)

Добавлены дополнения к объектам метаданных выводимых на форме, а именно:
- Добавлено наименование таблицы в терминах СУБД (имя таблицы в SQL-сервере)
- Добавлен размер занимаемый таблицей в SQL-сервере, а также можно просмотреть размер занимаемый таблицей с обновлением сведений об использовании места на диске.
44. Арах 14.12.12 11:48 Сейчас в теме
Хорошая обработка, вот ещеб добавил чтоб удалялись движения документа вмести с самим документом и вобщеб цены небыло...
45. Cobranet123 354 14.12.12 11:57 Сейчас в теме
(44) Арах,
На самом деле движения при удалении документа тоже удаляются ))
Попробуйте удалить какой-либо документ и найти в регистрах по которым он проводился движения по этому документу))) Вы их не найдете.
48. Арах 14.12.12 12:14 Сейчас в теме
(45)
на самом деле движения = записи в регистрах, все остаются только удаляются ссылки на регистратор:)
щас посмотрим что будет после ТиИ....
50. Cobranet123 354 14.12.12 12:21 Сейчас в теме
(48) Арах,
Сейчас специально проверил еще раз, удаются записи в регистре целиком, а не только ссылка на регистратор.
Ну в любом случае после ТиИ если будет стоять удалять объекты, то он удалит их.
51. Арах 14.12.12 13:51 Сейчас в теме
(50)
вот результат в регистре после удаления документов:
Прикрепленные файлы:
46. Арах 14.12.12 12:05 Сейчас в теме
при попытке удалить определенный документ

{ВнешняяОбработка.ОчисткаБазы.МодульОбъекта(797)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Недопустимое имя столбца "_IDRRef".
47. Cobranet123 354 14.12.12 12:11 Сейчас в теме
(46) Арах,
Какой вид документа пытаетесь удалить? в какой конфигурации?
Дайте больше данных пожалуйста.
49. Арах 14.12.12 12:17 Сейчас в теме
(47)
пытаюсь удалить определенную РеализациюТоваровУслуг в УТ11, документ не проведен.
52. Арах 14.12.12 13:52 Сейчас в теме
{ВнешняяОбработка.ОчисткаБазы.МодульОбъекта(797)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver][SQL Server]Недопустимое имя столбца "_IDRRef".
такая ошибка возникает только при попытке удалить определенный док. если удалять за период то все ок.
53. Арах 04.02.13 10:14 Сейчас в теме
когда поправшишь ошибки то?:)
54. Batman 150 22.06.13 16:53 Сейчас в теме
Спасибо. Обработка очень помогла. Быстро, удобно.
55. edzz 22.06.13 22:16 Сейчас в теме
О, хорошая обработка, нужная.
56. angy 01.07.13 11:10 Сейчас в теме
А кто нибудь делала замеры производительности? во сколько раз быстрее чем обычная чистка базы?
57. Cobranet123 354 01.07.13 11:34 Сейчас в теме
Как автор данной обработки, отвечаю, что специально замеров не делал.
А что вы сомневаетесь в том, что удаление данных посредством SQL запросов будет медленнее, чем очистка базы средствами 1С ?
59. angy 01.07.13 12:50 Сейчас в теме
(57)

Сомневаюсь в том что Тестирование и исправление будет быстро ковырять три года, чую что надо будет еще писать SQL запрос по чистке регистра, хотя в этом полный нОль :(
58. angy 01.07.13 12:32 Сейчас в теме
Проделан большой труд, за что и СПАСИБО, но не хватает одной мелочи. Для полного счастья еще нужно чистить регистры накопления по периоду. В моем случае обрезается база с 2009 по 01,01,2013 года, за день по 500 реализаций одних только. И что мы имеем в итоге:
1) Документов нет(то что нужно)
2) Движения все остались, теперь нужно мудохатся с тестированием, либо делать доки не проведенными(тогда смысел этой обработки???Можно просто запустить непосредственное удаление и за неделю удалить), а вот если бы еще регистр почистился бы за период то было бы просто ВАВВВВ(даже если просто без привязки к документам)!!!
60. Cobranet123 354 01.07.13 13:03 Сейчас в теме
(58) Мысль хорошая добавить возможность по удалению движений за период из регистров накопления. Сделаю себе пометку к реализации данного функционала.
61. angy 01.07.13 13:13 Сейчас в теме
(60)

DELETE FROM [Имя_Базы].[dbo].[Имя_Таблицы]
WHERE _Period < '01.01.2013 00:00:00'

Решила всю проблему, при чем за пару сек(в отличии от тестирования, которое за пол часа ничего не сделал, а что бы сделать нужно будет сутки), но так как с Скулой не дружу то как то стремает там что то делать да и изучать ее лень, а было бы не плохо все запускать из 1С... В любом случае СПС за труды
88. a1ex4ndr 11.09.14 09:22 Сейчас в теме
(58)
Проделан большой труд, за что и СПАСИБО, но не хватает одной мелочи. Для полного счастья еще нужно чистить регистры накопления по периоду. В моем случае обрезается база с 2009 по 01,01,2013 года, за день по 500 реализаций одних только. И что мы имеем в итоге:
1) Документов нет(то что нужно)
2) Движения все остались, теперь нужно мудохатся с тестированием, либо делать доки не проведенными(тогда смысел этой обработки???Можно просто запустить непосредственное удаление и за неделю удалить), а вот если бы еще регистр почистился бы за период то было бы просто ВАВВВВ(даже если просто без привязки к документам)!!!

У меня в 8.1 тоже движения по документам оставались - чистил обработкой для удаления проводок удаленных документов, ссылки к сожалению не сохранилось..
62. angy 01.07.13 13:26 Сейчас в теме
{ВнешняяОбработка.ОчисткаБазы.МодульОбъекта(464)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver]Время ожидания истекло

Как то удаляет выборочно... если помесячно то удаляет если за пару месяцев(4) то ошибка
63. Cobranet123 354 01.07.13 13:38 Сейчас в теме
(62)Недостаточно данных...
Что именно удаляете, что выбираете и т.д.
64. angy 01.07.13 13:46 Сейчас в теме
(63)
Удаляется док."Реализация товаров" период - год , выдает вот такую ошибку, когда делаю помесячно прожовывает, может большой массив данных... хз. Конфа самописная, за месяц 23 тонны документов в среднем.(только реализации)
76. net888 10 19.02.14 12:30 Сейчас в теме
65. Cobranet123 354 23.10.13 12:47 Сейчас в теме
Новое обновление обработки от 23.10.2013
- Добавлено удаление элементов справочников с отбором по реквизитам удаляемого справочника (если хотите удалить целиком весь справочник, то выставляете галочку рядом с этим справочником и в отборе ничего не указываете, тогда удалятся все элементы справочника)
- Добавлено удаление записей регистров накопления за период
- Исправлены некоторые ошибки при работе
66. mzelensky 52 30.10.13 07:59 Сейчас в теме
Доброго времени суток!
Замечательная обработка. Несколько вопросов:

1) Как я понимаю никакого контроля целостности в данном случае нет?
2) Можно ли добавить в отбор по справочникам и документам еще условие на "Пометка Удаления" (ну например чтобы можно было задать так: документы "Реализация товаров и услуг" за 2012 год с пометкой на удаление)?
67. Cobranet123 354 30.10.13 08:32 Сейчас в теме
(66) mzelensky,
1) Совершенно верно понимаете, никакого контроля целостности нету, обработка сразу удаляет данные из базы.
2) По справочникам такой отбор можно установить самостоятельно для каждого вида справочника. Общие реквизиты для всех справочников делать не удобно, да и редко кому требуется, поэтому и были сделаны отборы для каждого вида справочника. А вот по документам сделать удаление по реквизиту "ПометкаУдаления" можно над этим подумать, как лучше реализовать.
Вообще конечно в планах и для документов сделать отборы как со справочниками для каждого вида документов свои отборы. Просто сейчас сделал для справочников, чтобы посмотреть будет ли актуально такое и будет ли народ пользоваться такими отборами.
68. mzelensky 52 30.10.13 09:13 Сейчас в теме
Отборы в любом случае лишними не будут, так что делать нужно однозначно!

А про пометку говорю т.к. это удобно при свертке. Свернули базу - получили кучу доков помеченных на удаление. Можно конечно и без пометки их удалить (чисто периодом), но все же я лучше бы еще перестраховался. Чтобы лишнего не удалить.
69. Cobranet123 354 18.11.13 09:07 Сейчас в теме
Вышло очередное обновление обработки (18.11.2013)!!!
Добавлено удаление документов с пометкой на удаление.
(68) Приятная для вас новость, реализовал то, что вы просили :)
70. m0r0z 20.11.13 09:29 Сейчас в теме
Обработка нужная.
Скажите с какими базами SQL она работает?
71. Cobranet123 354 20.11.13 10:25 Сейчас в теме
(70) m0r0z,
Не совсем понял вопрос
Скажите с какими базами SQL она работает
, если вас интересует версии MS SQL Server, то проверял на 2008 SP3 думаю что на 2005 тоже нормально отработает, никаких спец.операций выпущенных только с SQL 2008 не использую.
72. m0r0z 20.11.13 11:20 Сейчас в теме
Будет ли она работать на PostgreSQL?
73. Cobranet123 354 20.11.13 11:44 Сейчас в теме
(72) m0r0z,
нет, на PostgreSQL работать не будет, потому что используется драйвер SQL Server
74. jocker 21 11.02.14 16:25 Сейчас в теме
Спасибо, очень выручила!

(1.3.2) есть 2 ошибки:

1. целиком справочник не удаляет, т.к. в коде:
КомандаВыполненияSQL = "TRUNCATE TABLE "+ТекСтрока.ИмяТаблицыХранения;
а дальше ничего...
чтобы работало, добавить:
Connection.Execute(КомандаВыполненияSQL);


2. ОчиститьОбъектыНаУровнеSQL(Отказ, ПричинаОтказа, ИндикаторСостояния, СтрокаПодключения, МассивОбъектов, мПометкаУдаления = Неопределено)

мПометкаУдаления = Неопределено, а в коде проверка на Булево, выдает ошибку,
можно исправить заменив на:
мПометкаУдаления = Ложь


75. Cobranet123 354 13.02.14 06:00 Сейчас в теме
Спасибо за ошибки. Обязательно проверю! и выложу новую версию.
Прикрепленные файлы:
77. oplachko 25.02.14 19:12 Сейчас в теме
Вылетает ошибка. Скрин приложил.
Прикрепленные файлы:
78. shaman.nk 71 04.03.14 12:46 Сейчас в теме
(77) oplachko, Процедура ОчиститьОбъектыНаУровнеSQL(Отказ, ПричинаОтказа, ИндикаторСостояния, СтрокаПодключения, МассивОбъектов, мПометкаУдаления = Ложь) так заработало
79. shaman.nk 71 04.03.14 12:49 Сейчас в теме
(0) Справочники не удаляет!!!
80. Cobranet123 354 04.03.14 13:10 Сейчас в теме
04.03.2014
Вышло обновление обработки (1.3.3), исправлены мелкие замеченные ошибки.
81. zfilin 2092 28.03.14 00:29 Сейчас в теме
А зачем при очистке регистров накопления за период формируется таблица значений "ТЗДвоичныхДанных"?
Там идет выборка записей регистра, насколько я понял (Пока RecordSet.Eof() = Ложь Цикл) и весь эффект скорости сводит на нет. Перебираются миллионы записей. Я дождался только сообщения об ошибке связанной с SQL, ругалось на "MoveNext" и никакой очистки не случилось.
82. zfilin 2092 28.03.14 00:36 Сейчас в теме
Если цикл закомментировать, то вываливает вот такое:
{ВнешняяОбработка.ОчисткаБазы.МодульОбъекта(1175)}: Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC SQL Server Driver]Время ожидания истекло
83. director04 3580 06.05.14 18:02 Сейчас в теме
Маладец! Труд просто титанический. А еще и регулярная поддержка. Просто респект...
84. dyak84 17.06.14 12:26 Сейчас в теме
Автор я извиняюсь что тревожу вас но так сложились обстоятельства. Ві не могли бі скинуть обработку на емайл electronik@ukr.net просто кровь из носу.
85. dyak84 17.06.14 12:52 Сейчас в теме
Огромное Спасибо. Выручили очень и очень сильно. Есть еще на свете добрые люди!!!!!!!!!!!!
86. Mastekor 12.08.14 15:07 Сейчас в теме
На 8.1 вылетает ошибка на пустые поля в SQL
87. isn 13 10.09.14 17:10 Сейчас в теме
Выполнение тестирования и исправления инфобазы предполагает, что происходит повреждение данных?
89. simgo83 66 26.09.14 13:24 Сейчас в теме
последовательности пометил на удаление, но они почему-то остались.
90. simgo83 66 27.09.14 10:59 Сейчас в теме
Извиняюсь, все работает, спасибо!
91. GATTUSO 580 16.12.14 15:49 Сейчас в теме
А контроля уникальности в обработке нет?
92. bolush 30.01.15 13:26 Сейчас в теме
Добрый день!

Смотрю обработка на обычных формах, для управляемых будет работать, если запустить в обычном режиме ?

Конфигурация БП 3.0

Спасибо за ответ за ранее !!!
93. qwed557 30 01.02.15 21:29 Сейчас в теме
Как победить такую проблему: в регистре заказы покупателей почти 4 млн записей, обработка отваливается по таймауту, как с этим бороться? Еще почему то не очищается регистр накопления Товары на складах. Выбрал очистить за период по 31.12.2014 обработка проходит, пишет выполнено, захожу в регистр - записи на месте. У меня глаза на лоб полезли после того как провел оприходование и сформировал ведомость по товарам на складах)))
94. Cobranet123 354 09.02.15 11:20 Сейчас в теме
(93) qwed557,
Попробуйте новую версию обработки 1.3.4 с установленной галочкой на странице регистров "Не ограничивать время ожидания выполнения команды SQL"
95. bolush 30.03.15 13:57 Сейчас в теме
Обработка отличная, спасибо автору, хорошо было вы еще добавить отбор, к примеру удалить все помеченные документы по организациям.
96. permnets 24.04.15 11:38 Сейчас в теме
Здравствуйте!
Тестируем вашу обработку, удаляем пока документы за предыдущие периоды, вроде бы пока удачно, но есть пара пожеланий.
В настройках SQL добавить кнопку Проверка соединения.
Добавить к прогресс-бару текстовую строку с текущим видом удаляемых объектов, а то при удалении большого количества документов индикатор замирает на 15% или на 77% и не совсем понятно то ли висит, то ли удаляется или может второй прогресс-бар по текущему виду, было бы совсем замечательно, если возможно такое.
У нас все документы за год удалялись часа полтора-два, окончание не удалось застать, поэтому неплохо было бы по окончании узнать время удаления, для оценки следующих удалений и примерного ожидания на рабочей базе.
И в последней версии в заголовке окна остался номер 1.3.3
97. Cobranet123 354 28.04.15 08:20 Сейчас в теме
(96) permnets,
Здравствуйте. Пожелания приняты, буду думать как лучше добавить на форму ))
98. Утюг 56 01.06.15 14:26 Сейчас в теме
В крайней версии реквизит "Организация" вдруг стал строковым.
При удалении документов - Истекло время ожидания запроса.
99. asved.ru 36 10.06.15 11:08 Сейчас в теме
1) Режим разделения данных понимает?
2) Процесс транзакционный? Что будет, если в середине процесса возникнет исключение?
3) При полной очистке таблицы - delete from или truncate table?
100. leoff 05.08.15 12:42 Сейчас в теме
Добрый день, приобрели Вашу разработку, воспользовались.
Нет ли возможности удаления Регистров Бухгалтерии за период.
У нас после удаления документов, почему то остались движения (проводки) по регистру бухгалтерии. ТиИ не спасло. Проводки на месте.
101. leoff 05.08.15 12:50 Сейчас в теме
Ошибка при тестировании и исправлении.
Какие мысли?
Прикрепленные файлы:
Оставьте свое сообщение

См. также

Универсальное удаление движений регистров накопления по всем непроведенным документам 10

Инструменты и обработки Программист Пользователь Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Универсальные функции Чистка базы

Попалась база КА 2.4 с движениями по регистрам, у которых регистратор был непроведен или помечен на удаление. Написал небольшую обработку по удалению таких записей из регистров.

1 стартмани

27.09.2019    1104    2    John_d    14       

Очистка базы данных 1С на базе MS SQL от данных по организациям 22

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

Работа с помощью прямых запросов в случае, когда нельзя, но очень необходимо.

10 стартмани

20.09.2019    4407    15    nomad_irk    25       

Быстрое удаление данных по организации, используя ADO 13

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Время от времени возникают вопросы на форуме Инфостарта по сабжу. Данная обработка решает данную задачу.

1 стартмани

12.08.2019    1310    8    Fox-trot    11       

Удаление неиспользуемых элементов справочников в БП 3.0, УНФ 1.6, Розница 2.2, УТ 11.4, КА 2.4, 1С ERP 2.4 12

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 Розница УНФ БП3.0 Россия Абонемент ($m) Обработка справочников Чистка базы

Данная обработка предназначена для удаления неиспользуемых элементов справочников в конфигурациях "1С: Бухгалтерия предприятия 3.0", "1С: Управление нашей фирмой 1.6", "1С: Розница 2.2", "1С: Управление торговлей 11.4", "1С: Комплексная автоматизация 2.4", "1С: ERP Управление предприятием 2.4"

1 стартмани

15.03.2019    2265    40    BurlakovIvan    0       

Восстановление настроек плана счетов и очистка некорректных рабочих счетов в БГУ 1.0 12

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БГУ Россия БУ Госбюджет Абонемент ($m) Чистка базы Универсальные обработки

В плане счетов в БГУ 1.0 есть возможность восстановить настройки по умолчанию. Но при наличии некорректных рабочих счетов, восстановление настроек не выполняется. При этом даже нет информации, в каком именно счете проблема. Данная обработка находит некорректные рабочие счета и удаляет их.

1 стартмани

04.03.2019    8835    166    Sashares    32       

Обнуление остатков регистров бухгалтерии и накопления 40

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::БУ v8::ОУ v8::УФ КА1 БП2.0 ЗУП2.5 УТ10 УПП1 УНФ БГУ ERP2 БП3.0 УТ11 УХ КА2 ЗУП3.x Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка позволяет обнулить остатки по регистру накопления или бухгалтерии на определенную дату. Поддерживается большинство типовых конфигураций (БП 3, БП 2, УТ 11, УТ 10, ЗУП 3, ЗУП 2, БГУ 2, БГУ 1, ERP, УПП, КА 2, КА 1, УХ 3, УХ 1, УНФ). Гибкая настройка (отборы, заполнение реквизитов и любых полей корр. счета, возможность обнулять ресурсы выборочно). Несколько режимов работы. Два интерфейса: простой и с расширенным набором настроек.

2 стартмани

19.11.2018    8739    162    morozov.sv    30       

Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. 32

Инструменты и обработки Системный администратор Компонента, плагин (dll, vbs,..) v8 1cv8.cf Россия Windows Абонемент ($m) Чистка базы Сервисные утилиты Администрирование данных 1С

Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.

1 стартмани

04.11.2018    18069    278    Eugen-S    33       

Очистка замеров производительности - даешь больше места на диске (= меньше хлама в базе) 39

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 Розница УНФ БП3.0 УТ11 ЗУП3.x Абонемент ($m) Чистка базы

Вы могли и не знать, но у Вас в базе может быть несколько сотен тысяч записей о производительности системы. А появились они там благодаря встроенной в БСП подсистеме "Оценка производительности". И думаю что далеко не каждый из Вас реально собирается оценивать производительность своей системы. Специально для тех кто, как и я считает, что ему абсолютно не нужны все эти записи в базах и была создана эта обработка.

1 стартмани

31.10.2018    6186    88    1c.pro.fun    8       

Пометка на удаление объектов (документов и элементов справочников, записей регистров сведений), реквизиты которых ссылаются на объекты от которых избавляем базу. Инструмент для обеспечения непосредственного удаления. 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Абонемент ($m) Чистка базы

Потребовалось разделить базы ЕРП, т.к. Организации разбежались. Обработка позволила удалить все объекты, связанные с нежеланной Организацией. И думаю, что это самое востребованное применение этой, по сути универсальной обработки. Подходит для любой конфигурации как типовой так и прочих. Опробовано на 1С:ERP Управление предприятием 2 (2.4.5.82), 1С:Предприятие 8.3 (8.3.11.3034)

1 стартмани

20.08.2018    3904    32    rokhin    0       

Перенос организации в отдельную базу, полная очистка базы от данных организации (версия от 25.07.2019) 13

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Универсальные обработки Чистка базы

Данная обработка позволяет удалить организацию и все связанные с ней данные – документы, элементы справочников, записи регистров сведений. Обработка полезна для выделения организации в отдельную базу. Доработано для ЗУП 3.1.

3 стартмани

14.08.2018    7029    165    serge_msk    38       

Очистка периодических регистров посредством T-SQL (удаление записей, кроме среза последних) 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 Абонемент ($m) Чистка базы

Обработка для ленивых. Составит вместо Вас запрос для SQL, который удалит все не актуальные записи (т.е все, кроме среза последних)

5 стартмани

22.06.2018    8167    14    Alexander.Shvets    9       

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

Инструменты и обработки no Расширение (cfe) v8 Розница УНФ БП3.0 УТ11 КА2 Абонемент ($m) Чистка базы

При удалении помеченных не всегда понятно, почему не удаляется например элемент справочника. Написано, что на него ссылается какой-то документ. Заходим в этот документ - и не понятно, где именно смотреть этот элемент, и как его почистить. Особенно, если это какой-то полуслужебный элемент типа "ключ аналитики". Данное расширение выводит информацию, где именно в документе или в движениях этого документа содержится ссылка на удаляемый объект. Второе расширение помогает удалять дополнительные реквизиты объектов, а именно убирает этот дополнительный реквизит из всех объектов, где он прописан в табличной части "Дополнительные реквизиты".

2 стартмани

04.06.2018    7037    59    Kutuzov    10       

Удаление данных средствами SQL, теория и практика 18

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

Методика быстрого удаления данных через SQL. Выбираем документ в 1С, добавляем простые условия - получаем готовый скрипт, удаляющий сами документы, их табличные части и движения по регистрам.

5 стартмани

25.04.2018    8336    59    METAL    28       

Очистка базы данных от данных по организации 33

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

Обработка генерирует SQL-скрипт, который очищает базу данных от документов выбранной организации. Проверялась на конфигурации Управление производственным предприятием на платформе 8.3. Но в принципе универсальная для стандартных конфигураций на платформе 8.3.

1 стартмани

23.01.2018    10848    85    mugr    25       

Удалить "ненужную организацию" в БП 3.0 (+ доп.обработка для УТ 11.4, УПП ERP 2.4, ЗУП 3.1, КА 2.4, Розница 2.2, УНФ 1.6) 39

Инструменты и обработки Системный администратор Программист Бухгалтер Архив с данными v8 v8::УФ Розница УНФ ERP2 БП3.0 КА2 ЗУП3.x Абонемент ($m) Чистка базы

Обработка, способная удалить все данные по выбранной организации из конфигурации Бухгалтерия предприятия 3.0. (+ обработка "Универсал" для УТ 11.4, УПП ERP 2.4, ЗУП 3.1, КА 2.4, Розница 2.2, УНФ 1.6)

1 стартмани

06.11.2017    21504    585    Ant10    0       

Очистка регистрации обмена 4

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::ОУ УТ10 Абонемент ($m) Чистка базы

Данная обработка предназначена для очистки узла. Для очистки необходимо указать период,организацию.

1 стартмани

19.09.2017    8997    4    serg-lom89    0       

Создание первоначального образа с файлами РИБ или быстрая очистка базы от документов и движений по регистрам 12

Инструменты и обработки Системный администратор Программист Архив с данными v8 Розница Абонемент ($m) Свертка базы Чистка базы Распределенная БД (УРИБ, УРБД)

В «большой» базе штатными средствами создать первоначальный образ узла не получается по причине «недостатка памяти на сервере»? А способы, описанные в статье https://its.1c.ru/db/metod8dev/content/2277/hdoc не подходят? ИЛИ Удаление всех документов или свёртка базы занимает продолжительное время?

1 стартмани

06.06.2017    14734    46    Dima_    6       

Корректировка остатков регистров бухгалтерии (обычные и управляемые формы) 11

Инструменты и обработки Программист Бухгалтер Внешняя обработка (ert,epf) v8::БУ v8::УФ 1cv8.cf БУ НУ Абонемент ($m) Свертка базы Универсальные обработки Закрытие периода Чистка базы

Внешняя обработка, предназначенная для удобного исправления остатков по регистрам бухгалтерии (Хозрасчетный, Налоговый или любой другой) посредством автоматизации ввода корректировочного документа ("Операция", "Корректировка записей регистров"), приводящего регистр в нужное состояние остатков от текущего. Удобна для массовых правок остатков по бухгалтерскому и налоговому учету на какую-то дату (обычно перед реорганизацией учета, сверткой базы и т.п.)

2 стартмани

03.06.2017    21455    126    stvorl    20       

Просмотр и очистка регистра сведений (управляемые формы) 12

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Россия Абонемент ($m) Универсальные обработки Чистка базы

Обработка предназначена для очистки регистров сведений (как независимых, так и подчиненных регистратору), работает под управляемыми формами. Реализован предварительный просмотр удаляемых данных.

1 стартмани

09.05.2017    11825    250    stone_evil    20       

Обработка данных + загрузка из табличного документа + удаление объектов + поиск и замена значений (управляемые формы) 28

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Абонемент ($m) Чистка базы Поиск данных Универсальные обработки Загрузка и выгрузка в Excel

Простая и удобная обработка позволяет быстро выполнять множество операций над объектами базы данных с помощью запроса и скрипта обработки результата. Может загружать данные табличных документов во временные таблицы для последующей загрузки или для выборки данных по сложным условиям. Встроены обработки "Удаление объектов" и "Поиск и замена значений", в них можно передавать результаты запросов. Есть возможность сохранения скриптов и полученных результатов обработки. Часто использую для переноса данных между конфигурациями, когда результаты запроса в одной конфигурации загружаю этой же обработкой в другой. Скрипты с примерами прилагаются. Файлы xml открываются с закладки "Запрос, скрипт", файлы xmlf содержат все таблицы которые есть в обработке на момент сохранения, загружаются по кнопке "Загрузить все настройки". Примеры скриптов выложены в доступе

1 стартмани

19.04.2017    15475    196    fxmike    8       

Сжатие регистра "Версии объектов" 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 КА1 УПП1 Россия Абонемент ($m) Чистка базы

Обработка позволяет выполнить 3 операции: 1. удалить одинаковые записи регистра версии объектов, оставляя первую запись, отличную от предыдущей версии; 2. удалить все данные по объекту до указанной даты; 3. удалить все данные по объекту, оставив последние

1 стартмани

27.02.2017    7771    30    mike_pol    6       

Что мешает удалению объектов? 18

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Сервисные утилиты Чистка базы

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

1 стартмани

20.12.2016    12033    106    Alxby    17       

Свертка дублирующихся справочников (управляемые формы) 13

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Россия Windows Абонемент ($m) Обработка справочников Чистка базы

Инструмент, предназначенный для опытных специалистов, позволяющий удалять дубли в справочниках, с очень широкими возможностями. Если надо свернуть договоры по владельцу и наименованию, при этом правильным выбирать который не помечен на удаление или у которого код с префиксом - это ОНО. Для тех, кто пользуется переносами данных или просто появляются задвоения в справочниках, посвящается...

1 стартмани

24.11.2016    11193    58    strange2007    22       

Задвоились предопределенные элементы справочников? Выход есть! 13

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Обработка справочников Чистка базы

Дублирование предопределенных элементов справочников может произойти как по причине того, что при обмене данными в режиме загрузки уникальность предопределенного элемента в пределах области информационной базы не проверяется, так и при объединении/обновлении конфигураций. При попытке переименовать, или, например, пометить на удаление 1С показывает сообщение «Предопределенный элемент не уникален». В этой статье мы напишем обработку, которая позволит избавиться от дублей предопределенных элементов справочника.

1 стартмани

02.11.2016    15158    84    Luchik    8       

Удаление помеченных объектов, замена ссылок. Обычное и управляемое приложение. Не монопольно, включая рекурсивные ссылки, с отбором по метаданным и произвольным запросом 90

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

Обработка удаления помеченных объектов с расширенным функционалом. Работает в обычном и управляемом приложении. Монопольный и разделенный режим работы. Отображение и отбор по структуре метаданных. Отборы данных произвольными запросами. Копирование и сохранение отборов. Удаление циклических ссылок (рекурсия). Представление циклических в виде дерева с отображением ключевых ссылок, не позволяющих удалить текущий объект информационной базы. Удаление записей связанных независимых регистров сведений. Групповая замена ссылок. Индикатор прогресса при поиске и контроле ссылочности.

10 стартмани

31.10.2016    39690    520    m..adm    184       

Удаление неиспользуемых элементов справочника (простые и управляемые формы) 29

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Обработка справочников Чистка базы

Обработка предназначена для удаления неиспользуемых элементов выбранного Вами справочника. Обработка конфигурационно-независима. UPD. Расширены возможности обработки

3 стартмани

02.08.2016    9427    78    roma_semenov79    6       

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

Инструменты и обработки Системный администратор Программист Бухгалтер Внешняя обработка (ert,epf) v8 v8::БУ БП2.0 БП3.0 Россия Windows Абонемент ($m) Чистка базы

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

3 стартмани

31.07.2016    22220    312    Krasnyj    52       

Ошибка "Записи регистра сведений стали неуникальными" 31

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Абонемент ($m) Чистка базы

При обновлении конфигурации периодически может возникать ошибка "Записи регистра сведений стали неуникальными" или "Имеются записи с одинаковыми измерениями". Что она означает и как ее исправить.

1 стартмани

21.07.2016    57210    658    ekaruk    36       

Многопоточное удаление объектов 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Обработка предназначена для ускорения процедуры удаления объектов

2 стартмани

02.06.2016    19105    49    zzz_natali    20       

Разделение базы бухгалтерии 3.0 по организациям на отдельные базы 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 БП2.0 Windows Абонемент ($m) Чистка базы

Было несколько организаций в одной базе Бухгалтерии 3.0, а точнее их было 4 штуки И вот на одном из очередных собраний руководства было решено разделить на отдельные базы, так как могут быть проверки В итоге написана небольшая обработка по разделению базы бухгалтерии 3.0 по организациям

5 стартмани

23.05.2016    17507    110    NNNN    12       

Решение проблемы с синхронизацией между УТ 11 и БП 3.0 через регистр публичных идентификаторов 10

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 БП3.0 УТ11 Windows Абонемент ($m) Чистка базы Перенос данных из 1C8 в 1C8

Данная обработка решает проблему, которая часто возникает при обмене между Управлением торговлей 11 и Бухгалтерией предприятия 3.0, когда в регистре сведений " ПубличныеИдентификаторыСинхронизируемыхОбъектов" есть дубли ссылок или уникальных идентификаторов данных, из-за которых обмен либо вообще не проходит, либо проходит, но нет информации об успехе. Подходит как для УТ 11, так и для БП 3.0

1 стартмани

29.04.2016    15599    61    hakerxp    3       

Удаление помеченных объектов с отбором по метаданным 10

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Это доработанная обработка с отбором по метаданным. По итогу общее время в сравнении со стандартной обработкой сокращено, если необходимо очистить только несколько типов документов/справочников.

1 стартмани

06.04.2016    18801    136    endym    7       

Зачистка ссылок на документы после свертки. 1С:Бухгалтерия 3.0 15

Инструменты и обработки Бухгалтер Внешняя обработка (ert,epf) v8 БП2.0 Россия БУ Windows Дебиторская и кредиторская задолженность Учет ТМЦ Абонемент ($m) Свертка базы Чистка базы Обработка документов

После стандартной свертки не удаляются документы из базы? Вы уже заметили, что они абсолютно во всех операциях по вводу начальных остатков? Эта обработка поможет решить вопрос!!! Все документы расчетов в виде старых документов будут заменены на новый документ расчетов, и Вы сможете избавиться от ненужных старых документов!

2 стартмани

05.04.2016    15618    66    katerinaUniv    8       

Чистка регистров накопления {остатки и обороты} по закрытым движениям (обычные формы) 7

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

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

1 стартмани

22.02.2016    20457    44    endym    13       

Непосредственное удаление объектов из базы (не монопольно - вся цепочка) 11

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Обработка для непосредственного удаления объекта и всей сопутствующей цепочки объектов, в которых он участвует.

2 стартмани

07.02.2016    13812    217    maXon777    8       

Замена дублей средствами SQL (MS SQL, УФ, 8.2, 8.3) 13

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Чистка базы Поиск данных Обработка справочников

Универсальная подсистема из 2-х справочников для выполнения замены дублей справочников средствами MS SQL (реализация на управляемых формах).

1 стартмани

02.02.2016    12512    66    v.krivenko    10       

Удаление дублей или замена одних элементов справочников другими 11

Инструменты и обработки no Внешняя обработка (ert,epf) v8 1cv8.cf Россия Windows Абонемент ($m) Чистка базы Обработка справочников

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

1 стартмани

17.12.2015    7815    123    DrugOn    18       

Очистка данных в ИБ по выбранным организациям (удаление выбранных организаций из ИБ) 10

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 УПП1 Абонемент ($m) Чистка базы

Обработка предназначена для пометки на удаление данных (справочников, документов и т.п.), связанных с выбранными организациями.

1 стартмани

25.11.2015    10572    72    q_i    3       

Очистка регистра остатков, списание остатков, удаление остатков регистра, корректировка движений регистров (Управляемая и обычная форма) 10

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Сервисные утилиты Чистка базы Универсальные обработки

Бывают случаи, когда вам нужно исправить некорректные остатки (регистров накопления), накопившиеся в базе. Если у вас такой случай, тогда эта обработка для вас. Обработка обычные формы - поможет сгенерировать движения для документа Корректировка регистров. С её помощью можно полностью либо частично по отбору списать остатки по любому регистру накопления, а также при помощи "запроса" сгенерировать любые движения регистра отредактировать их вручную и автоматически заполнить этими движениями документ корректировки регистров.

4 стартмани

24.11.2015    15240    153    sanek_gk    9       

Удаление данных по списку фирм с отчетом о количестве оставшихся ссылок, записей 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 БП2.0 ЗУП2.5 БП3.0 Windows Абонемент ($m) Чистка базы

Предположим, вы ведете бухгалтерский учет нескольких юридических лиц в одной базе Бухгалтерия Предприятия ред 3 или Зарплата и управление персоналом ред.3. И вы продали одно юридическое лицо. Вам необходимо передать Покупателю данные бухгалтерского учета одного юридического лица. Для этого необходимо удалить из базы всю информацию, которая не относится к данному юридическому лицу. Эта обработка выполнит удаление данных.

1 стартмани

28.10.2015    5446    116    nebaklan    10       

Поиск и удаление дублей, замена ссылок с отключаемым контролем записи 8.3 УФ из БСП 2.2 14

Инструменты и обработки no Внешняя обработка (ert,epf) v8::УФ 1cv8.cf Windows Абонемент ($m) Чистка базы Поиск данных БСП (Библиотека стандартных подсистем)

Работает только в управляемом режиме. На конфигурациях с версией БСП не ниже 2.2.5.36. Предназначена для поиска и устранения дублирующихся элементов. Сравнение производится по произвольным полям объекта. Возможно установить произвольный отбор. В отличие от типовой обработки из состава БСП, в обработке существует возможность отключить контроль записи (ОбменДанными.Загрузка = Истина).

1 стартмани

27.10.2015    20614    282    chibor    14       

Удаление электронных писем и вложений для УТ 10.3 (превышен максимальный размер внутреннего файла 1cv8.1cd) 9

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 УТ10 Россия Windows Абонемент ($m) Чистка базы

Проблема была с большим количеством электронных писем, которые разнесли таблицу базы до предельных 4 ГБ. Обработка удаляет письма и их вложения (также вложения с пустыми и битыми ссылками) по определенную дату.

1 стартмани

19.10.2015    6836    49    Denis1404    7       

Удаление организации из 1С. Чистка базы 1С. Удаление "не удаляемых" объектов 37

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 1cv8.cf Windows Абонемент ($m) Чистка базы

Удалить все документы, чтобы в базе осталась только одна организация со своими документами? Удалить всю информацию в регистрах, не связанную с указанной фирмой? Удалить "неудаляемую" номенклатуру? Легко! Используйте эту обработку.

10 стартмани

02.10.2015    43815    312    spy-83    63       

Версионирование объектов - отключение создания одинаковых версий + обработка по их удалению 11

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 БП2.0 ERP2 Абонемент ($m) Чистка базы

Стандартная процедура версионирования объектов создает одинаковые версии при перепроведении / перезаписи объекта без изменения реквизитов. Следовательно, база пухнет от пустых версий, особенно при закрытии месяца (проведение документов).

1 стартмани

10.08.2015    16636    32    VovkaPutin    7       

Замена Номенклатуры+Характеристики 26

Инструменты и обработки Бухгалтер Пользователь Внешняя обработка (ert,epf) v8 v8::ПВХ КА1 УПП1 ERP2 УТ11 КА2 Windows Учет ТМЦ Абонемент ($m) Чистка базы Обработка справочников Обработка документов

Настраиваемая обработка, позволяющая заменить пару: Номенклатура+Характеристика в документах, их движениях и независимых регистрах сведений. Без перепроведения. Поможет, если вы по каким-то причинам решили отказаться от характеристик

10 стартмани

04.08.2015    19750    58    echo77    30       

Подсистема автоматического удаления дублей в справочниках (управляемые формы, любая конфигурация) 17

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Чистка базы Обработка справочников

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

1 стартмани

31.07.2015    28738    94    primat    9       

Удаление помеченных объектов за период + поиск помеченных запросом 12

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 КА1 БП2.0 ЗУП2.5 УТ10 УПП1 БП1.6 Windows Абонемент ($m) Чистка базы

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

2 стартмани

07.07.2015    16878    119    echo77    9       

Изменение и очистка регистра сведений (управляемые формы) 16

Инструменты и обработки Системный администратор Программист Внешняя обработка (ert,epf) v8 v8::УФ 1cv8.cf Windows Абонемент ($m) Чистка базы

Обработка для группового изменения, копирования или удаления записей независимых регистров сведений для УФ

1 стартмани

17.06.2015    12859    234    gorsh157    10