Удаление объекта без очистки записей в регистре сведений #711731


#0 by darkhome
Подскажите, люди добрые. Есть регистр сведений, в котором регистрируется все события производимые с документами или справочниками(аналог журнала регистрации), как сделать, что бы когда ставишь пометку и запускаешь удаление помеченных объектов, после удаление не очищались записи в этом регистре. Может настройки какие есть, регистр независимый
#1 by Godofsin
Прикольно. И чо там будет после?
#2 by Godofsin
Объект не найден...?
#3 by ДенисЧ
Объект не найден :-) Попробуй Ведущее убрать с измерения с объектом
#4 by Рэйв
Неа, не получится. При штатном удалении оно ищет ссылки на удаляемый объект. И если есть по доку записи, он тебя пошлет их очищать.
#5 by Wobland
а штатный ЖР отключен за неуплату?
#6 by Рэйв
а если удалишь программно -будет битая ссылка
#7 by darkhome
Да пусть будет битая ссылка, главное что бы оставалась запись Попробуй Ведущее убрать с измерения с объектом - это про что?
#8 by Wobland
это он про спецгалку у измерения
#9 by Крошка Ру
"Здесь был ордер"
#10 by darkhome
Галки Ведущие убраны
#11 by darkhome
у всех измерений
#12 by Maxus43
в версионированиии обычно делают так: ПередУдалением собирают все записи в РС по этому объекту, меняют его на текстовое представление и всё, чтоб без ОбъектНеНайдет и прочее, а визуально видно что было, и можно восстановить из ХЗ потом объект
#13 by Kamas
Напиши свою обработку удаления помеченных с блекджеком  и ...
#14 by darkhome
Да они и так заплатили в свое время за этот регистратор и на доп.обработку не соглашаются
#15 by Рэйв
А зачем его удалять то? Пусть живет.
#16 by Maxus43
тогда записи и не должны удалятся. Говнокод вангую. Или РС подчинён регистратору?
#17 by darkhome
РС независимый.
#18 by f_vadim
Решение через жпо: Стандартной обработкой ВыгрузкаЗагрузкаДанныхXML82.epf выгрузить записи регистра, выключить галки "при необходимости". Удалить документы, загрузить выгруженное ранее. Получаем записи с "объект не найден". Неаккуратное обращение с ТИИ может всё испортить. Вообще мне нраицца решение из .
#19 by darkhome
у РС нет такого события, я не нашел его в списке событий
#20 by Maxus43
значит удаляется программно из регистра. Чудес не бывает. Делай как все, не изобретай велосипед
#21 by Maxus43
ПередУдалением ссылочных объектов, а не записей из РС. Подписку на объекты в регистре вешай
#22 by Lama12
А зачем? У меня проблема как раз такие записи удалять. Причем регистр стандартный в УПП. И галка "Ведущее" стоит :)
#23 by darkhome
У меня не стоит и все-равно удалает
#24 by Maxus43
Чудес не бывает. Само не удалится Не ведущее измерение у независимого РС. Где-то программно удаляете
#25 by catena
Пишите сразу не ссылку, а ЗначениеВСтрокуВнутр(ссылка) и не надо будет ничего допиливать
#26 by Kamas
давайте зададимся вопросом что такое удаление записи из регистра сведений
#27 by Bober
и что? будешь ставить отказ истина? или  прочитать и перезаписать?
#28 by Kamas
насколько я понимаю  автору топика нужно чтоб не при каких манипуляциях с базой данные из рс не удалялись, так что да прочитать и перезаписать в удобоваримой форме без битых ссылок в измерение поместить что то типо "документ такой то был удален"
#29 by Kamas
не в измерение а в ресурс
#30 by Kamas
или все таки в измерение
#31 by Maxus43
у автора топика овнокод есть где-то, удаляющий записи, его надо найти и обезвредить, а не костыли писать в измерение
#32 by stix2010
зачем их вообще удалять?  Хранение стоит дешевле, чем операции по удалению.
#33 by Maxus43
иногда чистить надо думаю... у нас вот более полумиллиона помеченных на удаление, пора бы прибраться
#34 by Kamas
тык автору как мне кажется не хочется искать дыры благо за них не заплатят. А так костыль как вполне себе решение
#35 by Kamas
красные крестики раздражают перфекционистов(Зачеркнуто)пользователей
#36 by stix2010
в таком случае в наиболее красиво. перфекционистам фильтр, а то наудаляют, а  потом удивляются "чоита" у нас после ТИИ  бардак в базе.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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