Имя: Пароль:
1C
 
Неуникальные записи в регистре сведений: как бороться?
0 formista2000
 
13.05.26
09:59
Привет!
Думаю, случай классический, а значит и средство есть.
Сабж! Боюсь сделать из периодического РС непериодический. Или измерение убрать. Когда-то делал такое, и база не запускалась, ругалась на неуникальные записи.
Есть какой-то стандартный приём как бороться с этим?
Thanx!
1 2S
 
13.05.26
10:01
Выгрузить, свернуть, загрузить.
Или не делать этого.
2 Гипервизор
 
13.05.26
10:02
Ну так проверьте запросом будут ли неуникальные записи.
3 Dmitrii
 
гуру
13.05.26
10:05
(0) >> Есть какой-то стандартный приём ...?

Есть.
Запрос.
4 zenik
 
13.05.26
10:06
Запросом.. Выбрать без удаляемого измерения с группировкой и посчитать количество.
5 formista2000
 
13.05.26
10:17
(1) (2) (3) (4) Я так и делал. Но если измерение уже удалено?
6 Ненавижу 1С
 
гуру
13.05.26
10:17
(5) надо сначала думать, потом делать
7 PLUT
 
гуру
13.05.26
10:20
(5) консолькой кода записать пустой набор РС в этот рыгистр

или в SQL очистить табличку этого рыгистра

затем из копии базы выгрузить записи этого рыгистра и загрузить
8 formista2000
 
13.05.26
10:24
(7) >> или в SQL очистить табличку этого рыгистра
если только так, да...
9 Гипервизор
 
13.05.26
10:26
(5) "Я так и делал"
Так и что показал результат запроса?
"измерение уже удалено"
Тогда почему боитесь базу запускать?
10 PLUT
 
гуру
13.05.26
10:43
(8) у вас реструктуризацЫя БД не выполняется?

в базу пущщает? если нет, то в модуле приложения при начала работы сисьтемы добавить временный "костыль", который очистит этот РС

один раз запустить в режЫме предприятия, затем из пофигурации удалить этот "костыль"... если через SQL влом или не пущщают вредные админы
11 SleepyHead
 
гуру
13.05.26
11:48
(0) Да вроде бы новый создается и туда копируется нужное, или я что-то не понял?
12 Garykom
 
гуру
13.05.26
11:52
В типовые еще не встроена обработка для этого?
Ну схлопывание записей для РС, когда по измерениям после удаления оно совпадает как и по ресурсам/реквизитам
13 TormozIT
 
гуру
13.05.26
12:10
Бороться с помощью "Подготовка к изменению структуры БД (ИР)" https://devtool1c.ucoz.ru/index/proverka_bazy_dannykh_pered_usecheniem_tipov/0-24
AdBlock убивает бесплатный контент. 1Сергей