Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Непонятная ссылка держит непосредственное удаление организации, помеченной на удаление.

Непонятная ссылка держит непосредственное удаление организации, помеченной на удаление.
Я
   LevelUP
 
26.07.21 - 11:19
Здравствуйте!
Удаляю из базы одну организацию, помеченную на удаление. Анализирую ссылки, которые не дают удалить. Со всеми согласен, кроме нескольких.
Вылезли ПТиУ совершенно на другую организацию.
Ладно, думаю, наверное где-то в неочевидном реквизите (возможно даже помеченном префиксом удалить*) спряталась удаляемая организация. Для проверки выгружаю этот ПТиУ в XML через ВыгрузкаЗагрузкаДанныхXML. Но в полученном XML также нет ссылок на организацию.
Чем еще можно проверить, попробовать?
   LevelUP
 
1 - 26.07.21 - 11:20
ПТиУ, кстати тоже помечено на удаление, как следствие движений не имеет
   piter3
 
2 - 26.07.21 - 11:21
Поиск ссылок на объект сделай как вариант
   LevelUP
 
3 - 26.07.21 - 11:21
Конфа БП3, 
ТИИ делал, 
другую платформу пробовал
   LevelUP
 
4 - 26.07.21 - 11:22
(2) Да там тоже есть эти ПТиУ, но обработка не дает название реквизита, где искать
   Жан Пердежон
 
5 - 26.07.21 - 11:24
ВЫБРАТЬ * ИЗ Документ.ТвойДокумент ГДЕ Ссылка = &Ссылка
   LevelUP
 
6 - 26.07.21 - 11:32
(5) Кстати да. Не подумал, хотел писать обработку с перебором метаданных
НО В результате твоего запроса, также НЕТ указанной организации
   ale-sarin
 
7 - 26.07.21 - 11:37
В движениях может быть ссылка.
Используйте ИР http://devtool1c.ucoz.ru/. Там есть отличный инструмент.
   LevelUP
 
8 - 26.07.21 - 11:40
(7) док помечен на удаление, разве что зависшие, но ТИИ сделано.
   ale-sarin
 
9 - 26.07.21 - 11:42
(8) Это ничего не значит. Есть мильон примеров и причин наличия движений у непроведенного документа.
ТИИ это не найдет, если не ошибаюсь.
   ale-sarin
 
10 - 26.07.21 - 11:42
Короче, ИР все покажет.
   Fragster
 
11 - 26.07.21 - 11:46
может быть в таблицах журнала ссылка
   LevelUP
 
12 - 26.07.21 - 11:46
(10) Никогда не использовал, а какой там инструмент может быть полезен? Там же их много, как я понимаю.
   Fragster
 
13 - 26.07.21 - 11:47
   Fragster
 
14 - 26.07.21 - 11:47
иногда ломается синхронное изменение данных документа и журнала, попробуй запрос к журнлам сдлелать, а не к документам
   ale-sarin
 
15 - 26.07.21 - 11:49
   ДенисЧ
 
16 - 26.07.21 - 11:49
(14) Не журналам, а рс, которые делают вид, что они журналы...
   Fragster
 
17 - 26.07.21 - 11:50
(16) тогда в ссылках показывало бы на записи РС. а вот с журналами, ЕМНИП, лажа в том,что показывает как бы сами документы, а ссылки содержатся в таблице журналов
   LevelUP
 
18 - 26.07.21 - 12:08
(13) ошибка в запросе {(16,30)}
   Aleksey
 
19 - 26.07.21 - 12:09
"Вылезли ПТиУ совершенно на другую организацию." - обычно такое сидит в последовательности. Я такое часто наблюдал в БП когда меняют организацию в документе, а в последовательности остается "старая" организация. И типовое удаление это не показывает
   LevelUP
 
20 - 26.07.21 - 12:23
(15) Инструмент ИР, порекомендованный ale-sarin (Спасибо тебе!) 
показал правоту (19)
Вопрос, как лучше править такую нестыковку?
   Aleksey
 
21 - 26.07.21 - 12:24
(20) грохнуть последовательность. Можно руками через тот же ИР, если документов не много
   LevelUP
 
22 - 26.07.21 - 12:34
(19) Такая ситуация, совместно с возможностью в современных релизах помечать на удаление все найденное по ссылкам (прямо в ходе удаления помеченных объектов), таит в себе опасность.
Допустим, попросили вычистить одну организацию из базы, чтоб ее следов не осталось, а остальное не тронулось. Ты берешь штатным образом метишь, все связанное, а по итогу недосчитываешься нескольких документов, никак не связанных с удаляемой организацией.
Ну нафиг такое, лучше сам напишу помечалку, а с "косячными" ссылками потом разберусь через ИР.


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.