Данная обработка позволяет физически удалять помеченные на удаление объекты немонопольно (т.е. когда другие пользователи сидят в базе, что очень удобно, в отличие от стандартной обработки). Для платформы 1С 8.2.
Удаление помеченных объектов (не монопольно)
Скачать исходный код
Наименование | Файл | Версия | Размер | |||
---|---|---|---|---|---|---|
Обработка "Удаление помеченных объектов (не монопольно)
.epf 32,00Kb
293
|
.epf | 32,00Kb | 293 | Скачать |
документы пометка на удаление удаление документов немонопольно без выкидывания пользователей
См. также
Удаление данных с отбором и построением дерева ссылок в базах 1С 8.1-8.3 УТ 10.3./11, БП 2/3, ЗУП 2.5/3, КА 1.1/2, УНФ 1.6/3.0
Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 10 1С:Управление торговлей 11 Платные (руб)
Данные обработки помогут Вам легко и, главное быстро, выполнить удаление любых данных в Ваших базах 1С на платформах 8.1-8.3. Обработки помогут легко просмотреть связи ссылок в виде дерева, выбрать что удалять, а что нет, используя любые отборы. Это позволит уменьшить объем лишней и не нужной информации в справочниках и документах, планах видов характеристик и др. объектах и облегчит работу с данными пользователям и Вам. Понятное расположение команд и настроек, в сочетании с описанием и справкой, еще упростят процесс. (Обновление от 04.10.2023, версия 4.2)
9600 руб.
22.02.2013 136239 249 144
Универсальное выборочное удаление данных из базы 1С (любые конфигурации на упр.формах: БП 3.0, УТ 11, КА 2, ERP, УНФ, ЗУП 3, Розница и т.д.)
Чистка данных Платформа 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 24488 49 16
SALE! 10%
Выборочное удаление организаций из баз (управляемые формы), с удалением всех ссылающихся на эти организации данных
Чистка данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Платные (руб)
Позволяет удалить организации из любых программ на управляемых формах (БП 3.0, УТ 11, КА 2, ERP 2, ЗУП 3.0, УНФ, Розница 2.0 и пр.). Главное требование - программа должна содержать справочник "Организации". Реализован самый быстрый алгоритм непосредственного удаления объектов. Работает даже на базах большого размера. Для ускорения работы алгоритма не запускается проверка контроля ссылочной целостности. Проверку учета можно запустить отдельно с помощью дополнительной обработки. Необходимо перед удалением самостоятельно проверить базу на наличие перекрестных ссылок разных организаций в одном документе. Эту дополнительную обработку проверки перекрестных ссылок по запросу предоставляем бесплатно нашим покупателям.
3980
3582 руб.
16.03.2015 114074 182 77
Замена Номенклатуры+Характеристики
Чистка данных Логистика, склад и ТМЦ Платформа 1С v8.3 План видов характеристик 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Платные (руб)
Настраиваемая обработка, позволяющая заменить пару: Номенклатура+Характеристика в документах, их движениях и независимых регистрах сведений. Без перепроведения. Поможет, если вы по каким-то причинам решили отказаться от характеристик
3600 руб.
04.08.2015 41225 89 70
Удаление битых ссылок 1С в базе без монопольного режима
Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)
Если в вашей информационной базе крутится очень много данных, или база должна быть доступна 24/7 (как в моем случае), или же вы боитесь запускать тестирование и исправление, НО существует потребность удалить битые ссылки, тогда эта обработка сможет Вам помочь. Обработка выявляет битые ссылки как в самих объектах метаданных, так и в их табличных частях(!), а так же может их удалить.
2400 руб.
23.08.2021 9305 15 3
Очистка регистров сведений от записей по помеченным на удаление элементам
Чистка данных Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)
в современных конфигурациях стало очень много регистров сведений, хранящих вспомогательную и периодическую информацию и администраторы информационных систем стали сталкиваться с проблемой удаления помеченных на удаление объектов, так как ссылки на них хранятся в многочисленных регистрах сведений. Помочь почистить базу от ненужных записей предназначенная данная внешняя обработка на управляемой форме, которая ищет записи во всех регистрах сведений по помеченным на удаление объектах и очищает по ним записи их после использования данной обработки дальше можно смело пользоваться типовой обработкой удаление помеченных на удаление и проблем с удалением не возникнет! Удачи всем!
1200 руб.
21.01.2022 7174 5 6
Очистка кэша 1С. Исполнитель
Чистка данных Инструментарий разработчика Платформа 1С v8.3 Абонемент ($m)
Очередная вариативная очистка кэша 1С с помощью Исполнителя 3.0.2.2.
1 стартмани
25.10.2023 4638 4 SerVer1C 25
Очистка регистра накопления. Очистка регистра сведений.
Чистка данных Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 Бесплатно (free)
ВАЖНО!!! Очистку регистров накопления и регистров сведений рекомендуется делать пользователям со знанием дела и с осознанием последствий! Обработка поможет быстро очистить выбранный регистр. Делаю данную обработку в первую очередь для себя, т.к. были случаи, когда нужно было очищать регистры, а делать красиво и удобно времени не было.
06.02.2023 13119 875 Neiron_1C 15
Процедура УдалитьДок()
Док=СоздатьОбъект("Документ");
Если Док.НайтиДокумент(ТекущийДокумент)=1 Тогда
МожнаУдалить=1;
ТабС=СоздатьОбъект("ТаблицаЗначений");
КонецЕсли;
ДокВ = СоздатьОбъект("Документ");
ДокВ.ВыбратьПодчиненныеДокументы(,,ТекущийДокумент);
Пока (ДокВ.ПолучитьДокумент() = 1) Цикл
МожнаУдалить=0;
Если Вопрос("Удалить "+Строка(ТекущийДокумент)+"?","Да+Нет") = "Да" Тогда
Док.Удалить(1);
КонецЕсли;
КонецЦикла;
КонецПроцедуры
Вот что действительно было бы полезно - это при старте обработки не искать все помеченные на удаление объекты, а дать пользователю указать отбор по метаданным. А если еще дать возможность отбора по реквизитам объектов - вообще было бы замечательно. Эти вещи реально нужны, если в базе очень много (десятки тысяч) помеченных на удаление объектов.
Вообще не зря же сделано было в 1С программах что бы удаление было через пометку и непосредственное было через монопольное....
А что если в момент удаления обьекта - этот обьект используется, и мало того в процессе записи/получения информации в БД на сервере? А что если в платформе скрыта ошибонька в этом случае?:) Не не не....
Надо было лучше вместо этой обработки вправить мозги тому кто ее заказывал)))) Написать тут статеечку-анализ так сказать...
Эта обработка была бы очень полезна, и даже, возможно, я бы, на крайний случай, ее на вооружение взял бы, если бы там был применен механизм сохранения данных. Впервые о нем я услышал от Арутюнова С.Р. (УЦ№1). Он показывал свою разработку которая удаляет объект не "навсегда" а сохраняется в "корзине" на жестком диске в качестве xml файлика. И при возможности можно было бы восстановить объект. То есть в нашем случае перед удалением сохраняются все данные об объекте а уж только потом предпринимается попытка удаления.
А так "чото я очкую, Славик" (с)
Процедура Сформировать()
Если МонопольныйРежим()=1 Тогда
ВыгрузитьДанные();
Иначе
Предупреждение("Выгрузку данных необходимо производить в монопольном режиме");
Возрат;
КонецЕсли;
КонецПроцедуры
можно сказать коротко.... это для тех кто еще не восстанавливал базу, как раз после таких экспериментов и научитесь:)
Полностью согласен с zhleonid8 и считаю, что лучше штатного 1С-ного средства удаления нет ничего ...
чтобы смело удалять надо людей с кривыми руками от компов убрать, а это естессна нереально, я вот так один раз перепровел базу...., ну зато теперь есть опыт восстановления из резервной копии
А судя по скрину - такой отбор есть. Скажите, как дело на самом деле? Мне не столь важен без монопольный режим, сколько отборы.
На ИТС для 8.2 её нет - нужно взять из набора для 8.1 и конвертировать для 8.2.
Отбора по реквизитам там нет, но есть отбор по метаданным и действительно немнопольна.
Удаляет сразу после контроля ссылочности без предупреждения :)
Правда, и работает также, как и типовая - без цикличности: нужно каждый раз перезапускать для установки нового набора условий для удаления помеченных данных.
В течение рабочего дня устраняете связи - вечером удаляете объекты стандартным механизмом.
- Быстрее платформенного
- С индикацией прогресса
- Можно прервать
Для получения уведомлений о новых публикациях автора подключите телеграм бот: Инфостарт бот
№ 94088
Создание 12.10.11 11:04
Обновление 16.10.13 19:30
Просмотры 31871
Загрузки 293
Рейтинг
88
Комментарии 74
Код открыт Не указано
Рубрики Чистка данных
Тип файла Внешняя обработка (ert,epf)
Платформа Платформа 1С v8.3
Конфигурация Не имеет значения
Операционная система Windows
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)