Имя: Пароль:
1C
1С v8
Неуникальные записи в регистре сведений
0 СемёнКим
 
20.08.21
10:40
Всем привет. Просветите меня, каким образом установление владельца у справочника влияет на уникальность записей в регистре сведений.

Пример,
Есть 4 справочника с порядком владения: Области --> районы/городА --> городА --> районы гОрода. На них ссылаются измерения из регистра сведений. И добавление еще одного измерения в регистр сведений со ссылкой на пятый справочник (улицы), который имеет в списке владельцев справочники: районы/городА, городА, районы гОрода вызывает неуникальность записей в регистре сведений.
1 DrShad
 
20.08.21
10:51
ни как не влияет
2 Kassern
 
20.08.21
10:52
(0) "неуникальность записей в регистре сведений" это значит что запись с такими полями уже в регистре существует.
3 СемёнКим
 
20.08.21
10:56
(1) (2)
Меняю тип элемента в свойстве на справочникссылка, вызывается предупреждение при обновлении конфигурации про неуникальность; меня тип элемента на строка, конфигруация обновляется и запускается.
4 brainguard
 
20.08.21
10:58
(3) Неудивительно. Ты меняешь строку на ссылку, что в результате дает пустую ссылку
5 СемёнКим
 
20.08.21
11:00
ОЧЕПЯТКА, у справочника "районы гОрода" владелец справочник "Области".
такая последовательность владения: районы гОрода <-- Области --> районы/городА --> городА.
6 mistеr
 
20.08.21
11:00
(0) Нюхом чую, тебе нужно объединить 4 справочника в один иерархический.
7 СемёнКим
 
20.08.21
11:01
(4) "справочникссылка" ссылка на конкретный справочник
8 brainguard
 
20.08.21
11:02
(7) Ты не понял в чем дело?
9 СемёнКим
 
20.08.21
11:04
(6) На данном этапе скорее всего работ с иерархическим справочником будет понятнее, но мне дали задание сделать их раздельно.
10 StanLee
 
20.08.21
11:04
еще одно измерение на этот справочник добавляет уникальности в регистр или уникальность по остальным реквизитам так и идет?
11 brainguard
 
20.08.21
11:06
Он меняет тип у измерения со строки на ссылку и, естественно, получает неуникальность.
12 СемёнКим
 
20.08.21
11:06
(8) похоже не понял Ваш ответ.
13 brainguard
 
20.08.21
11:08
(12) Если у измерения поменять тип со строки на ссылку, то в заполненном регистре сведений возникнет неуниакльность. Можешь сам додуматься - почему
14 DrShad
 
20.08.21
11:09
(13) +1
(12) тебе придется делать новый регистр и заполнять его
15 СемёнКим
 
20.08.21
11:09
(13) аааа, спасибо добрый человек.
16 СемёнКим
 
20.08.21
11:15
(14) к моему счастью, там только тестовые записи)
17 Serg_1960
 
20.08.21
11:41
Если необходимо изменить тип, то это делается за два прохода: 1) добавляется новый тип; обработкой обновления конвертируются и перезаполняются значения из одного типа в другой тип; 2) удаляется старый тип.
18 DrShad
 
20.08.21
11:43
(17) в данном случае не поможет
19 Serg_1960
 
20.08.21
12:02
(18) Почему? На сколько я понял (0) - измерение, с произвольными наименованиями улиц, стало справочником улиц.
20 Serg_1960
 
20.08.21
12:06
PS: (17) - учитывая (13) и (15)