Удаление помеченных объектов и рекурсивный поиск ссылок (1С v77)

29.08.13

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

Обработка предназначена для удаления справочников и документов и ссылок на них, какой угодно глубины вложенности. Обработка для 1с 7ой версии создана на основе обработки http://infostart.ru/public/92894/

Файлы

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

Наименование Скачано Купить файл
обработка удаления документы и справочники
.ert 422,50Kb
90 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Для очистки базы 1с 7ой версии для любой по сути компоненте.

Обработка работает только со справочниками и документами. Т.к. задача стояла почистить базу от некоторых фирм: удалить часть элементов справочников и все упоминания о них.

В принципе всем известно, но для тех кто не знает вкратце опишу принцип удаления в 1с: чтоб удалить что-либо из справочника, нужно удалить документы, в которых он используется, которые соответственно  удалят и все движения связанные с этим элементом (регистры, проводки, расчеты). Стандартная обработка удаления проверяет ссылки на объекты для удаления и если объект никто не связывает, то его позволяет удалить. А если будут найдены ссылки на этот справочник, то необходимо так же удалить/пометить на удаление и другие связи с этим элементом справочника: это  др. справочники, константы и пр.

 

В ручную находить все объекты, которые ссылаются на удаляемый, открывать и помечать на удаление - лень, поэтому была взята с инфостарта подходящая обработка //infostart.ru/public/92894/ и переделана под эту работу.

 

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

Обработка может работать в раздельном (не монопольном) режиме, в отличие от стандартной.

 

Внимание!!! Запуск этой обработки может повредить вашу базу, поэтому перед использованием обязательно сделаете копию/архив вашей базы.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Чистка данных Пользователь Оперативный учет 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Установка пометки на удаление справочника Номенклатура. Торговля 77. 9.2.

1 стартмани

21.11.2022    4583    4    Sevg    0    

2

Чистка данных Разработчик Пользователь 1С:Предприятие 7.7 1С:Бухгалтерия 7.7 1С:Зарплата и кадры 7.7 1С:Торговля и склад 7.7 Россия Абонемент ($m)

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

1 стартмани

12.09.2022    5237    17    tetraren    0    

2

Свертка базы Чистка данных Перенос данных 1C Системный администратор Разработчик 1С:Предприятие 7.7 1С:Комплексная 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Приводится порядок действий для создания новой информационной базы на основе имеющейся файл-серверной "Торговля и Склад" ред.9.2, для учёта с нуля. В новую базу выполняется перенос справочников и остатков номенклатуры. Журналы документов, данные регистров, долги контрагентов, партии очищаются.

1 стартмани

14.01.2022    8954    6    etmarket    3    

4

Чистка данных Корректировка данных Разработчик Пользователь 1С:Предприятие 7.7 1C77 Абонемент ($m)

Архив различных обработок 1С 7.7 с открытым исходным кодом для работы с данными при свертке, выгрузке, исправлении, модификации информационной базы. Можно использовать любую обработку в качестве заготовки для добавления собственных функций.

1 стартмани

13.05.2021    10806    14    etmarket    0    

5

Чистка данных Разработчик 1С:Предприятие 7.7 1C77 Абонемент ($m)

Эта обработка позволяет удалить созданные системой элементы справочников. Например, когда элементы создаются при тестировании и исправлении базы с наименованиями, включающими строку "ФС". Обработка тестировалась на базе конфигурации Бухгалтерский учет для Казахстана, редакции 7.70.257.

10 стартмани

26.03.2021    11003    4    softmaker    0    

0

Поиск данных Чистка данных Логистика, склад и ТМЦ Разработчик Оперативный учет 7.7 1С:Торговля и склад 7.7 Управленческий учет Абонемент ($m)

Простая и удобная обработка предназначена для поиска и исправления задублированных (повторяющихся) номенклатурных штрихкодов справочника Единицы. Также она даёт возможность посмотреть номенклатурные остатки. Полезна в случаях, когда номенклатура сопоставляется по штрихкоду с другими внешними источниками, а именно с модулем "Обмент ГИСМТ".

1 стартмани

19.11.2020    9978    1    Kuzya_brаtsk    4    

9

Чистка данных Системный администратор Разработчик 1С:Предприятие 7.7 1C77 Абонемент ($m)

Когда удаляются документы и элементы справочников в 1С 7.7 через удаление помеченных на удаление объектов, запись из dbf файла не удаляется, она помечается как удаленная, но физически остается в файле. Если эти помеченные на удаление записи удалить физически, то размер файлов значительно уменьшится.

1 стартмани

18.10.2018    18751    55    evg520750    5    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. yuraos 1008 03.09.13 08:43 Сейчас в теме
плюс брату по разуму!
---
а вот мой скромный вариант
http://infostart.ru/public/100580/
...
тоже удаляет рекурсивно.
и не только документы и справочники - а вообще все, что можно удалить.
и не только помеченное на удаление.
и представляет удаляемые данные в форме красивым образом.
:)
2. yuraos 1008 03.09.13 08:45 Сейчас в теме
(1)
пардон - сестре по разуму!
;)
3. lelbraun 188 16.09.13 09:44 Сейчас в теме
Для отправки сообщения требуется регистрация/авторизация