Пакетное удаление помеченных объектов

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

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

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

Обработка разрабатывалась для удаления помеченных объектов после свертки большой базы, когда штатный механизм удаления падал на ошибке "недостаточно памяти"

Позволяет найти все помеченные объекты базы данных, сохранить этот список во внешний файл - в случае если при выполнении произойдёт ошибка этап поиска можно будет пропустить, и приступить непосредственно к удалению

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

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

Работает под толстым клиентом

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

Наименование Файл Версия Размер
ПакетноеУдалениеПомеченныхОбъектов
.epf 13,94Kb
29.09.11
273
.epf 13,94Kb 273 Скачать

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

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. natachka 23 30.09.11 11:38 Сейчас в теме
Скажите пожалуйста, а у Вас нет данных, за какое приблизительно время какие объемы удалет обработка? Работает намного быстрее штатных?
2. Voorhees 36 30.09.11 12:36 Сейчас в теме
По поводу времени сказать ничего не могу - на малых объемах данных показатели скорости были примерно одинаковыми
На больших объемах штатная вылетала =) - ради чего весь сыр-бор и был затеян
3. odineskin 02.10.11 17:38 Сейчас в теме
спасиба за обработку. штатная действительно вылетает. приходилось удалять частями. а то много помеченного накопилось в базе. еще как то удалял через мудреные скрипты в скл. но там не совсем корректно было
4. diarki 05.10.11 15:00 Сейчас в теме
Спасибо большое за обработку, очень кстати.
5. system33 29.11.11 12:37 Сейчас в теме
Продублирую свой пост:
Взял новую контору в обслуживание. У них используется 1с 8.2.14.
Размер базы 6 гектар. В базе 3 миллиона помеченных на удаление.
Средствами 1с можно удалять только по 2-3 тысячи иначе вылазит НЕ ХВАТАЕТ ПАМЯТИ.
Скачал с данного сайта <Пакетное удаление помеченных объектов>
Но почему то данная приблуда пытается завалить одновременно все 3 миллиона. Соответственно вылазит ошибка на память.
ВОПРОС: как можно удалить 3 миллиона помеченных на удаление не натыкаясь на данную ошибку???
6. Voorhees 36 29.11.11 21:48 Сейчас в теме
В обработке указывается размер пакета - из списка помеченных на удаление объектов формируется пакет заданного размера, на объекты из пакета выполняется поиск ссылок, на найденные объекты также выполняется поиск ссылок и т.д. - т.е. формируется некое "дерево" подчиненных ссылок, и затем, если это возможно - удаляются все объекты этого дерева


Возможно, в базе всё очень сильно ссылается друг на друга, если в один пакет попадает выборка сразу всех 3 млн. объектов, возможно поможет уменьшение размера пакета.
7. zfilin 2149 06.02.12 15:50 Сейчас в теме
Скачал, а оно на не управляемых формах. =(
Печаль.
8. Voorhees 36 06.02.12 18:38 Сейчас в теме
(7) zfilin,
а в чем проблема запустить приложение в толстом клиенте (обычное приложение) - это же разовая процедура?
9. zfilin 2149 06.02.12 19:09 Сейчас в теме
Толстый клиент - не вопрос. А вот в режиме обычного (не управляемого) приложения как запустить?
10. Voorhees 36 06.02.12 20:02 Сейчас в теме
(9) zfilin,
ну самое простое:
Конфигуратор -> Сервис -> Параметры -> Запуск 1с:Предприятия -> Переставить переключатель "Приложение" на Толстый Клиент (Обычное приложение)
затем Сервис -> 1с:Предприятие (Ctrl+F5)
user659168_xec8787; sergeyal; fujitsu; Natali_77; +4 Ответить
12. Natali_77 29.09.14 17:26 Сейчас в теме
(10) спасибо преогромное просто за обработку! Надо удалить 250 тыс. помеченных элементов. И теперь я хотя бы вижу, что процесс движется,спасибо!
11. zfilin 2149 08.02.12 13:03 Сейчас в теме
Действительно. Спасибо, что-то я затупил... =(
13. egurskiy 19.06.16 18:19 Сейчас в теме
Здравствуйте, УТ 10.3 10.3 (10.3.36.1) на разных платформах пробовал, ваша обработка зависает после определения количества объектов на удаление, пишет что ищет ссылки у первого пакета и все, размер пакета менял до 10, ситуация не меняется.
14. Samir 10 16.02.17 09:27 Сейчас в теме
А что означает:
-----Удаление по пакету 1 завершено. Удалено объектов: 0 -------
-----Удаление по пакету 2 завершено. Удалено объектов: 0 -------
и так уже пол дня.
15. Vin1s 3 03.08.18 21:33 Сейчас в теме
Очень помогла, несколько ночей запускаю в большой базе, удаляется потихоньку!
Оставьте свое сообщение

См. также

Свертка базы и очистка таблиц

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

Обработка написана с использованием БСП. Встраивается как внешняя. Работает в фоне. Позволяет средствами SQL очищать выборочно таблицы с настройками, заданными привычным образом через отбор СКД.

5 стартмани

05.03.2020    943    4    YAGolova    0       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

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

40000 рублей

Свертка БД 1С: обрезка до выбранной даты средствами MS SQL

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

Внешняя обработка, позволяющая произвести анализ размера БД и грубую обрезку данных до выбранной даты средствами MS SQL. Управляемые формы, 1С:Предприятие 8.3 (8.3.9.1818).

1 стартмани

15.11.2019    6622    80    dmitrydemenew    28       

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

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

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

1 стартмани

27.09.2019    5150    2    John_d    14       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Очистка базы данных 1С от данных по организациям прямыми SQL-запросами к СУБД

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

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

10 стартмани

20.09.2019    7893    36    nomad_irk    54       

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

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

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

1 стартмани

12.08.2019    3951    29    Fox-trot    26       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Универсальное удаление выбранного объекта 8.2 - 8.3 на управляемых формах

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

Данная обработка просто хороший, удобный удалитель выбранного объекта через "ОбменДанными" с кучей дополнительных возможностей. Выгода использования данной обработки особенно ярко проявляет себя, когда у вас стоит подписка на события или другой код препятствующий удалению, но вам абсолютно необходимо удалить данный объект ввиду возможности его случайного использования. И вам нет необходимости выходить из режима 1С:Предприятия, входить в конфигуратор, менять отлаженный код блокировок и подписок на события. Таким образом осуществляется "горячее" удаление объекта.

1 стартмани

17.06.2019    3426    17    AlexandrSmith    0       

Поиск и чистка битых ссылок в регистрах сведений и накоплений 8.3

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

Данная обработка позволяет чистить устаревшие битые записи в регистрах сведений и накоплений. Я не затрагиваю в ней регистр бухгалтерии, так как там удаление любой записи может быть критичным для баланса. Бухгалтеры иногда готовы терпеть любые ссылки на удаленные раннее из базы объекты, лишь бы баланс сходился, даже если битая ссылка не может пролить свет на её происхождение.

1 стартмани

04.05.2019    3346    31    AlexandrSmith    2       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

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

Инструменты и обработки Программист Внешняя обработка (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    4743    48    BurlakovIvan    0       

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

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

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

1 стартмани

04.03.2019    13112    190    Sashares    36       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

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

Инструменты и обработки Системный администратор Программист Внешняя обработка (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    16555    241    morozov.sv    32       

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

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

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

1 стартмани

04.11.2018    28084    327    Eugen-S    34       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

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

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

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

1 стартмани

31.10.2018    11373    138    1c.pro.fun    13       

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

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

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

3 стартмани

14.08.2018    11043    241    serge_msk    39       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Регламентное задание: Очистка регистра сведений "Версии объектов"

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

У каждого была проблема «растущего» регистра "Версии объектов". Мы дорастили просто до чудовищных размеров(20 мил.) почистить обработкой очень трудоемко, плюс баз у нас много. Решили написать  регламентное задание.

1 стартмани

28.06.2018    7422    7    abadonna83    7       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

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

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

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

5 стартмани

22.06.2018    11865    16    Alexander.Shvets    9       

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

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

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

2 стартмани

04.06.2018    9966    74    Kutuzov    12       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

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

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

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

5 стартмани

25.04.2018    12490    93    METAL    31       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Быстрое удаление помеченных на удаление документов прямыми SQL запросами (MS SQL)

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

Быстрое удаление помеченных на удаление документов прямыми SQL запросами (MS SQL) с возможностью выбора вида документа и даты по.

1 стартмани

16.02.2018    10059    87    bubnov    13       

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

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

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

1 стартмани

23.01.2018    14129    104    mugr    26       

Подборка программ для взаимодействия с ЕГАИС Промо

ЕГАИС (Единая государственная автоматизированная информационная система) - автоматизированная система, предназначенная для государственного контроля за объёмом производства и оборота этилового спирта, алкогольной и спиртосодержащей продукции. Инфостарт рекомендует подборку проверенных решений для взаимодействия с системой.

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

Инструменты и обработки Системный администратор Программист Бухгалтер Архив с данными 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    27437    723    Ant10    0       

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

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

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

1 стартмани

19.09.2017    13200    4    serg-lom89    0       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, обеспечивающих обмен данными между различными прикладными 1С-решениями и взаимодействие с другими информационными системами. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”.

5500 рублей

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

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

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

1 стартмани

06.06.2017    18119    48    Dima_    7       

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

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

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

1 стартмани

09.05.2017    14514    282    stone_evil    21