Имя: Пароль:
1C
1С v8
Функция НайтиПоСсылкам возвращает лишние объекты
0 zirconium0h
 
10.04.16
19:48
Добрый день.

Конфигурация УТ 11.2.2.116, платформа 8.3.7.2008. База файловая.

Перевожу базу на учёт по характеристикам.
Создал новую номенклатуру с характеристиками.
Программно заменил в документах номенклатуру без характеристик на номенклатуру с характеристиками.

Перезаписал документы. Пытаюсь удалить "старую" номенклатуру, которая уже отсутствует в документах. Обработка помеченных на удаление объектов ругается на то, что ссылки на старую номенклатуру присутствуют в документах. Те же результаты выдаёт функция НайтиПоСсылкам.

Открываю проблемные документы, вижу там только новую номенклатуру.
Вытаскиваю все поля документов (и табличных частей) через консоль запросов - в результатах тоже не вижу ссылок на старую номенклатуру.

Причём такая проблема возникает не для всех документов.

Не могу понять, где ещё в документах могут сохраняться ссылки на старую номенклатуру, кроме как в реквизитах.

Были подозрения на то, что включено версионирование объектов, и где-то сохранились старые версии объектов. Версионирование действительно включено, но для всех объектов выбран вариант "Не версионировать", плюс регистр "ВерсииОбъектов" пуст.

Были подозрения на кэш. Удалил базу из списка баз, добавил заново, ничего не изменилось.

Выполнял "Тестирование и Исправление" (в том числе через chdbfl.exe), выгружал/загружал DT - не помогло.

Может кто сталкивался?
1 marty0701
 
10.04.16
19:53
Провел документы, в движениях смотрел?
2 zirconium0h
 
10.04.16
19:54
Да, в движениях тоже нет ссылок на старую номенклатуру.
3 RomanYS
 
10.04.16
19:57
последовательности нет с измерением номенклатура?
4 hhhh
 
10.04.16
20:01
(2) может прав нет на какие-то реквизиты
5 marty0701
 
10.04.16
20:02
Ну а наглядно если? Поиск ссылок на объекты, что показывает?
6 zirconium0h
 
10.04.16
20:03
RomanYS, ага есть последовательность
7 RomanYS
 
10.04.16
20:05
(6) значит она
8 nordbox
 
10.04.16
20:09
(0) могу открыть одну из страшных тайн,
хотя может и не она быть,
так вот в доке может быть такая фигня:
Номенклатура может быть и правильная, а единица измерения чужая(от другой номенклатуры) это происходит при групповой замене.
во всяком случае в 10.3 такая фигня есть, особенно с ценами если кто то шаловливыми ручками лазил.
9 nordbox
 
10.04.16
20:10
+8 В регистрах тоже такая фигня получается если такие доки проводить
10 zirconium0h
 
10.04.16
20:12
ОК, спасибо всем участникам, попробую сначала с последовательностью разобраться, как рекомендовал RomanYS, по результатам отпишусь.
11 zirconium0h
 
11.04.16
02:17
Да, дело было в последовательности, ещё раз спасибо.