Восстановление битой ссылки на раз-два

Администрирование - Тестирование и исправление

Простой способ восстановить битую ссылку типа " (20:94b81c6f65428d5911e2a8bebc48d793)".

Существует много способов восстановить битую ссылку в 1С, но для этого нужно сделать много манипуляций. Предлагаю простую обработку, в которой достаточно скопировать представление (текст) битой ссылки и нажать кнопку "Восстановить".

Для тех, у кого кнопка записи для восстановленного объекта не активна, поставьте флаг "Записывать".

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

Наименование Файл Версия Размер
Восстановление битой ссылки
.epf 6,84Kb
27.03.17
609
.epf 6,84Kb 609 Скачать

См. также

Комментарии
1. Maxim Kolkin (the1) 311 26.04.13 17:06 Сейчас в теме
Работает! Правда, реквизиты нужно потом все руками прописать, но это таксть мелочи жизни)
2. Максим Сухов (MaxS) 1035 29.04.13 11:06 Сейчас в теме
Нужно бы развить идею ;) бывают ситуации, что вместо битой ссылки нужно подставить существующий элемент справочника.
3. Lena Kl (elenko1) 01.05.13 10:28 Сейчас в теме
Ну тогда, как заметили в первом комментарии, и сделать режим восстановление битых ссылок рекурсивно - мол, если в реквизитах тоже есть битая, то и ее тоже восстановить. Удобно :)
4. Виталий Черненко (SeiOkami) 641 01.05.13 10:31 Сейчас в теме
А что будет, если у документа есть обязательные для заполнения реквизиты?
5. Алексей Т. (CratosX) 101 01.05.13 19:58 Сейчас в теме
(4) SeiOkami, он создастся и запишется, но перезаписать его не сможешь до тех пор, пока их не определишь
6. Виталий Черненко (SeiOkami) 641 01.05.13 20:01 Сейчас в теме
(5), неужели процедуры ПередЗаписью() не сработают?
Ок, проверю)
7. Алексей Т. (CratosX) 101 01.05.13 23:56 Сейчас в теме
(6) SeiOkami, я имел ввиду интерактивно, а не программно. Программно хоть чёрта лысого сделаешь...
8. Виталий (Vin_Tik) 73 06.05.13 10:59 Сейчас в теме
Всем привет и спасибо за отклик. Замена id "существующего объекта" возможна конечно,но нужно учитывать, что мы можем получить другую битую ссылку от уже "существующего объекта". Смысл обработки прост и понятен. Думаю если кому припрет это можно и самому дописать, если будет много просьб могу добавить такой функционал.
9. Антон Ширяев (Антон Ширяев) 430 08.05.13 09:24 Сейчас в теме
Если не секрет расскажите пожалуйста как получаете тип битой ссылки - путем парсинга ЗначениеВСтрокуВнутр() всех возможных пустых ссылок, как это делается в обработке http://infostart.ru/public/181455/ (Анализ и редактирование файлов журнала регистрации 1С 8.1/8.2 - ELF/LOG/LGF/LGP) или найден другой способ поиска типа?
10. Виталий (Vin_Tik) 73 11.05.13 09:46 Сейчас в теме
Метод чуток другой, но все равно с перебором метаданных. Поглядеть можно в обработке, код открытый
11. Александр Крынецкий (echo77) 828 21.05.13 19:54 Сейчас в теме
А есть ли обработки, в которых можно указать таблицу и обработка сама создаст объекты по битым ссылка в реквизитах объекта?
12. Роман Ложкин (webester) 27 22.05.13 08:05 Сейчас в теме
Не совсем понял, где она возьмет код, наименование справочника, дату документа? Или это все будет пустое?
13. Виталий (Vin_Tik) 73 22.05.13 12:05 Сейчас в теме
Функционал данной обработки заключается в создании нового объекта (ссылки) с присвоением ему уникального идентификатора битой ссылки. Никаких данных уничтоженного объекта (ссылки) она не восстановит.
16. Елена Пименова (Bukaska) 125 27.05.13 16:23 Сейчас в теме
(13) Так и нужно... тем более для справочников. Это с регистрами другой вопрос, там можно удалить и сделать заново измерение или ресурс, а с справочниками вопрос более серьёзный )))
так что только + Ставлю)
14. IR IR (Artemuch2) 25.05.13 19:03 Сейчас в теме
Добрый день коллеги! отличная штука. В нее бы еще добавить возможность поиска ссылок в других базах вообще бы круто было. поднял бы рядок старую копию и восстанавливал себе данные или уже новые элементы создавал
15. Виталий (Vin_Tik) 73 27.05.13 16:07 Сейчас в теме
Скоро выложу новую версию для работы с копией базы и воссоздания ссылки из нее
17. ZLENKO.PRO (ZLENKO) 08.08.13 16:29 Сейчас в теме
Спасибо. Помогло убрать битую ссылку.
18. Михаил Кочнев (Mi4man) 147 08.08.13 16:33 Сейчас в теме
Отличная обработка! Спасибо автору!
19. Галина Ивлева (galinka1c8) 21.04.14 23:48 Сейчас в теме
Замечательная вещь. Подскажите, а вариант для переноса информации по справочникам был сделан?
20. Виталий (Vin_Tik) 73 22.04.14 09:40 Сейчас в теме
(19) galinka1c8, Привет, к сожалению сейчас нет времени дописать обработку, но думаю это не так сложно дописать самому. Тут главное идея поиска и битой восстановления ссылки.
21. Михаил Усков (qdr1k) 09.06.14 13:33 Сейчас в теме
22. Надежда ren (Nadushka74) 07.10.14 15:23 Сейчас в теме
огромное спасибо - для нас оказалась мега вещь!
23. Петр Астахов (Zebar) 50 10.10.14 17:18 Сейчас в теме
А почему на скриншоте УФ а скачалось обычное?
24. Виталий (Vin_Tik) 73 12.10.14 14:03 Сейчас в теме
На скриншоте как раз обычная фрма, если хотите могу добавить УФ форму.
25. Яна Афанасьева (child1983) 13 18.11.14 14:44 Сейчас в теме
Добавьте пожалуйста УФ.
26. Роман Петелин (roman77) 52 26.02.15 17:08 Сейчас в теме
27. Яна Афанасьева (child1983) 13 23.03.15 07:36 Сейчас в теме
Спасибо большое, ваша обработка очень выручила
28. pavel ev (pavelyar) 01.04.15 11:10 Сейчас в теме
Эта обработка не под УФ..
29. Александр (SpiritBad) 01.04.15 11:20 Сейчас в теме
Восстанавливает старый объект или создает новый?
30. Сергей Коцюра (CheBurator) 3541 08.04.15 20:40 Сейчас в теме
Сейчас буду пробовать... Непонятно как побились две номенклатуры
31. Сергей Коцюра (CheBurator) 3541 12.05.15 12:56 Сейчас в теме
Спасибо!
Работает, воспользовался уже второй раз...
32. Сергей Коцюра (CheBurator) 3541 12.05.15 12:58 Сейчас в теме
Хорошо бы после восстановления документа - кроме открытия его в отдельном окне - на форме обработки положить нечто простейшего "инструмента" установки значения произвольных реквизитов документов, т.к. штатно - некоторые ОБЯЗАТЕЛЬНЫЕ реквизиты в типовой форме документов могут быть недоступны для редактирования, а спустыми значениями таких полей ни инетрактивно (через форму открытого документа), ни программно - через форму этой обработки - не записать...
корум; +1 Ответить
33. Anfisa Krasavina (anfisa86) 03.11.16 07:56 Сейчас в теме
Спасибо большое за обработку! Выручила невероятно!
34. Мария Говор (@Fancy) 16.12.16 10:16 Сейчас в теме
Спасибо большое! Быстро и удобно.
35. Виталий (Vin_Tik) 73 27.03.17 12:45 Сейчас в теме
Сменил должность, ушел в начальники теперь редко код пишу(
36. alexandra Матвеева (aplymaz) 27.03.17 17:45 Сейчас в теме
Спасибо, полезная вещь , когда нет возможность запустить тестирование и исправление
Оставьте свое сообщение