Народ! Помогите отчистить записи РН,когда нет регистратор-"объект не найден" #526578


#0 by TDI
Есть записи в регистре накопления, с регистратором "Объект не найден ..." Каким образом их можно удалить ?
#1 by skunk
отобрать и удалить
#2 by TDI
так отобрать то как? Объектов же нет
#3 by luckyluke
есть ссылки на объекты, их выбрать запросов по условию Где Регистратор.Дата ЕСТЬ NULL А потом по полученным ссылкам получить наборы записей и очистить, записать.
#4 by luckyluke
вообще чистить не обязательно, можно просто установить отбор по регистратор и записать пустой набор записей...
#5 by skunk
ну да ... правильнее сказать отобрать и записать пустым
#6 by H A D G E H O G s
Хрен вам.
#7 by H A D G E H O G s
Не все так просто.
#8 by Пеппи
почему?
#9 by kumena
потому что движок не даст записывать наборы без регистратора, удаление это тоже запись. удалить можно навесив на другой регистратор, и удалять вместе с ним. или создавать регистратор по той ссылке что осталась
#10 by IronDemon
#11 by Aleksey
А разве ТиИ не чистит такие записи?
#12 by Пеппи
Чистит. Или удаляет их или создает регистратор.
#13 by vde69
по этому делать такое довольно просто, только понимать нужно что и с чем. штатно - делать тестированиее в конфигураторе в режиме создавать обьекты а потом созданые обьекты нормально удалять не штатно - вариантов масса
#14 by acsent
Почему без регистратора. ссылка на регистратор то есть
#15 by Пеппи
видимо при записи набора по ссылке регистратора не найдет и поэтому не запишет- возникнет отказ...
#16 by ado
ТиИ не предлагать?
#17 by H A D G E H O G s
ТиИ подобно стратегическому ядерному удару. А если надо избирательно?
#18 by strange2007
Выгрузить в xml обработкой те объекты, которые очень нужны с битыми ссылками и после ТИИ обратно загрузить
#19 by ado
Поэтичное сравнение :-)
#20 by ado
Только косяки в базе лучше выжигать подчистую. Какой смысл исправлять одни косяки, оставляя другие?
#21 by BadTouch
в поле регистратор у тебя "<объект не найден @@@>" вот где "@@@" там гуид. его куда-нить скопируй, потом сделай: Может где-то не совсем правильно написал, но ход действий такой
#22 by Рэйв
Я когда то делал. Фишка в том что в запросе отрабатывает Где Регистратор ЕСТЬ NULL и на пустые ссылки. а нужны битые. Насколько я помню кажется я вышел из положения так: Где Регистратор ЕСТЬ NULL И Регистратор.Ссылка <> &ПараметрПустаяСсылка но регистратор составной тип поэтому придется делать по каждому виду отдельно.Т.е. добавить еще И Регистратор Ссылка Документ.КакойтоВид.
#23 by Поток сознания
#24 by Aleksey
ТиИ в режиме тестирование (без исправление). Так сказать разведка боем. А уже по результатам принимай решение, или наносить ядерный удар через конфигуратор, или наносить точечные удары в предприятии
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С