Имя: Пароль:
1C
1С v8
Баг: удалил элементы в справочнике,а они всё ровно отражаются в отчёте и реквизитах.
,
0 Саша Да Саша
 
02.01.20
13:35
Добрый день,какой-то баг меня настиг.
Удалил элементы в справочнике(номенклатура),а в тех реквизитах,тип которых ссылка на этот справочник-они всё ровно остались,а при их выборе пишет "эти данные невозможно выбрать,так как они были ранее удалены".
Мало того ещё и в документы,где участвовали эти элементы-отображаются в отчёте,хотя сами документы были отменены проводки и удалены,в регистре накопления,на котором основан этот отчёт-этих движений нету.
Вот пруфы:
1)Вот вся номенклатура https://cdn1.savepice.ru/uploads/2020/1/2/fbfec40da681595eb9915be97fca8e0c-full.png
2)Вот удалённые элементы появляются "штаны","ааа" и "ыыыыы" https://cdn1.savepice.ru/uploads/2020/1/2/f5eb348d8939b0574c97960b0d49deb7-full.png
3)Вот что выдаёт если их выбрать https://cdn1.savepice.ru/uploads/2020/1/2/7204273cd45a5c98bbaecbf44e58de08-full.png
4)Вот в отчёте документы(отменённые,удалённые) где участвовали эти элементы https://cdn1.savepice.ru/uploads/2020/1/2/5e1360e913270f82991b3dc6df6c2afa-full.png
5)Вот пустой регистр,на котором основан отчёт https://cdn1.savepice.ru/uploads/2020/1/2/c84ef8d43cce34c4281bc3d68cf49a03-full.png
1 Саша Да Саша
 
02.01.20
13:35
Пробовал выгружать базу и загружать в новую(пустую)базу-тоже самое
2 Волшебник
 
модератор
02.01.20
13:39
Надо чистить кэш
3 Asmody
 
02.01.20
13:40
(0) как удалял?
4 Смотрящий
 
02.01.20
13:40
(0) В любой непонятной ситуации - чисти кэш
5 Chameleon1980
 
02.01.20
13:41
ну удалил непосредтсвенно без контроля ссылок в своей нетленке.
Да???
6 Саша Да Саша
 
02.01.20
13:43
(5) (3) Просто отменил проведение,пометил и удалил помеченные
7 Chameleon1980
 
02.01.20
13:43
и контроль ссылок не сработал? :)
8 Chameleon1980
 
02.01.20
13:44
посмотри право на справочнике "удалять непросредственно" и выключи навсегда :)
9 Саша Да Саша
 
02.01.20
13:44
(7) Я даже не знал об этом,ща почищу кэш
10 fisher
 
02.01.20
14:03
(0) > Удалил элементы в справочнике(номенклатура),а в тех реквизитах,тип которых ссылка на этот справочник-они всё ровно остались
Так и должно быть. Если удаляешь без контроля ссылочной целостности, то остаются ссылки на удаленные элементы. А с контролем не даст удалить, пока есть ссылки на удаляемый элемент
2) это нормально. Это сохраненная ИСТОРИЯ выбора.
11 fisher
 
02.01.20
14:05
Проблем с пресловутым "кэшем" исходя из написанного не вижу никаких.
12 Саша Да Саша
 
02.01.20
14:07
(10) Как это исправить?
13 fisher
 
02.01.20
14:08
(12) Что "это"? В чем конкретно проблема? Из истории выбора они уйдут со временем. А что якобы в отчете по остаткам присутствуют удаленные двжиения, так или отчет кривой, или остатки в регистре. Если пересчет итогов регистра не помогает, тогда показывай отчет.
14 Саша Да Саша
 
02.01.20
14:11
Вопрос решён,спасибо
15 Саша Да Саша
 
02.01.20
14:13
Через ТиИ сделал
16 fisher
 
02.01.20
14:15
(15) Да, ТиИ умеет "занулять" некорректные ссылки. Если это было целью.
17 Chameleon1980
 
02.01.20
16:05
автор ты все-же почитай про ссялочную целостность.
18 palsergeich
 
02.01.20
16:22
(0) 2) История выбора хранится в кеше и да, там любым способом удаленные значения остаются, это не баг а фича
4, 5 То что список в пользовательском режиме пустой, это не значит что он действительно пустой, проверяй консолью, ты напоролся на ссылочную целостность.
19 Chameleon1980
 
02.01.20
16:25
(18)спасибо
20 Саша Да Саша
 
05.01.20
00:41
(17) Понял,сделаю
Основная теорема систематики: Новые системы плодят новые проблемы.