gifts2017

Помощник очищения ссылок

Опубликовал Евгений Игронов (cj512) в раздел Администрирование - Сервисные утилиты

Обработка для очищения ссылок в конфигурациях на платформе 8.2.
Тестировалась на Комплексной автоматизации 1.1.18.1.

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

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

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

 

Использование:

  1. Запускаете обработку, выбираете справочник, ссылки на который имеются в других объектах для очистки
  2. Переходите на вкладку "Где чистим" и выбираем нужные справочники или регистры сведений. Для возможности очищения в документах нужно включить такую возможность.
  3. Жмем кнопочку "Выполнить". Через некоторое время все ссылки на помеченные на удаление элементы выбранного справочника заменятся на пустую ссылку.

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

Тестировалась и на других справочниках.

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

Наименование Файл Версия Размер Кол. Скачив.
Помощник очищения ссылок
.epf 10,05Kb
25.02.12
52
.epf 10,05Kb 52 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Станислав Шепталов (sCHTASS) 17.02.12 10:31
Поясните для какой конфигурации это обработка. Обрабатываются только фиксированные справочники (если судить по скрину) или предоставляется выбор? Почему не очищаются ссылки во всех местах? Идет простое очищение ссылок или их можно подменить на другие?
2. Владимир (sinjevla) 17.02.12 11:19
Автор ну как-то вообще не понятно, что это?, зачем и почему ?
Сделайте более подробное описание
3. Яков Коган (Yashazz) 17.02.12 13:59
Как именно происходит "очистка ссылок"? Что происходит с многотипными реквизитами, обрабатываются ли значения, загннанные в хранилища?
И да, присоединюсь: трудно было сделать нормальный универсал?
4. Евгений Игронов (cj512) 17.02.12 23:29
(3) Чистит составные типы реквизитов, не очищает в хранилищах. Сейчас делаю обработку более универсальной с возможностью выбора справочника для чистки и место где и как очищать (справочники, доки, регистры).
Смысла в возможности подмены ссылки на другую особо не вижу.
5. Вадим Никонов (V.Nikonov) 22.02.12 18:04
А зачем поголовно чистить ссылки справочников и оставлять документы нетронутыми?
Это упражнения в программировании?

(4)
"...Смысла в возможности подмены ссылки на другую особо не вижу."
Аустранять дубликаты Номенклатуры?
6. Евгений Игронов (cj512) 22.02.12 22:39
(5) Да возможность очищать в документах тоже будет (на свой страх и риск). Но вообще есть типовая обработка для поиска и замены значений на дисках ИТС.

з.ы. Сейчас времени особо довести до ума обработку нет...
7. Вадим Никонов (V.Nikonov) 23.02.12 09:25
(6) cj512, Что касается штатных Замен значений, то для того, что бы свести в одну раздвоившуюся позицию Номенклатуры, потребуется минимум 2 сеанса замены... Сначала Номенклатуры, потом Единиц измерения...

А есть ли смысл размещать обработку, которую сам автор признаёт "недоделанной", и что хуже всего говорит, что доделки в ближайшее время не ждите?
Ладно бы это был Анонс... "Подождите читатели, сейчас подправим..."

При существующем положении вещей рука тянется к МИНУСУ!
8. Евгений Игронов (cj512) 27.02.12 19:37
(7) V.Nikonov, ну что ж нападать то? нет чтоб поддержать на началах общественной деятельности =)
Уже все подправлено и исправлено.
9. Вадим Никонов (V.Nikonov) 27.02.12 19:50
(8) cj512, Заметьте, я минус так и не нажал.
А рассуждения ("ну и пусть недоделанная, зато опубликована", "вот будет делать нечего...") лентяя, при том, что практической пользы в публикации (в её первоначальном виде) я совсем не видел...
В той ситуации - либо "воспитывать автора" (дабы быстрее доводил до ума"), либо признавать статью бестолковой (а соответственно вредной).

Желаю автору дальнейшего профессионального роста.
10. Alexei Zhovner (jan27) 06.06.14 09:49
В корявых конфигурациях, где все ссылается друг на друга, для удаления помеченных - вещь незаменимая
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа