Имя: Пароль:
1C
1С v8
Идентификатор объекта стал неуникальным
0 chihpyh
 
22.01.21
19:35
При обновлении конфигурации (УТ 11) выдало такое сообщение. Какой именно объект не говорит. Как можно найти, что стало неуникальным?
1 МихаилМ
 
22.01.21
19:48
интересно: какой процент задающих на этом форуме вопросы со стажем больше 3 лет умеют пользоваться тж...
2 chihpyh
 
22.01.21
22:56
Интересно, какой процент ироничных комментаторов имеет что-то сказать по-существу, а не просто потроллить?
3 МихаилМ
 
22.01.21
23:19
по-существу: запустите тж , запустите обновлении конфигурации, когда выдаст ошибку остановите сбор тж. в тж узнаете, какой объект.
4 Сисой
 
22.01.21
23:35
(3) А какое событие отлавливать?
5 chihpyh
 
22.01.21
23:54
На этапе обновления конфигурации базы данных происходит ошибка. Не дает сделать "Принять". Не доходит до обновления конфигурации.
6 hhhh
 
23.01.21
02:26
(5) ну поменяйте идентификатор этот. Действительно, стаж 10 лет.
7 Вафель
 
23.01.21
09:48
ид объекта конфигурации а не не элемент справочника.
тж тут вряд ли поможет.
только выгрузить конфу в файлы и посмотреть.
доя начала посмотреть нет ли одинаковых объектов.
такое бывает когда не сопоставились
8 Ёпрст
 
23.01.21
11:00
(0) поди расширения есть свои ?
9 Bigcalm
 
23.01.21
13:40
(0) Кэш почистить? Серверный.
10 chihpyh
 
24.01.21
01:55
(6) Так какой именно? В том-то и вопрос, что не дает программа информации, какой идентификатор задвоен.
(7) А как в файле проверить наличие одинаковых объектов? Все файлы пересматривать я чокнусь. Может метода какая есть?
(8) Есть. Куда дальше рыть?
(9) Что-то вот не верю я в эти суеверия... Вроде никак не относится к делу, думаете поможет?
11 hhhh
 
24.01.21
06:40
(10) самое последнее сообщение в списке, который выводится левее Принять.
12 chihpyh
 
24.01.21
23:20
(11) Да, тоже так подумал. Только там две строки: предпоследняя Хранилище расширений конфигурации и последняя Хранилище расширений конфигурации (новое поколение данных)
Это значит что что-то не так с объектами добавленными в расширениях, или с самим хранилищем?
13 Ёпрст
 
24.01.21
23:39
(12) возможно, в обновлении прилетел новый реквизит с тем же ид, что уже есть в расширении
14 mikecool
 
24.01.21
23:45
(12) какая платформа?
15 chihpyh
 
25.01.21
00:14
(14) 18.1289
16 chihpyh
 
25.01.21
00:15
(13) То есть только нудно реквизиты расширений пролистывать, по быстрому никак не найти?
С самим хранилищем расширений не может быть связано каким-то образом (не представляю каким)?
17 mikecool
 
25.01.21
00:19
(15) попробуй проверить на последней 17й
18 chihpyh
 
25.01.21
00:43
(17) Типа глюк платформы может быть? Вот же ж... Умудриться еще надо, база на рабочем серваке лежит, на SQL-е крутится, просто так там другой релиз не запустишь.
19 Гений 1С
 
гуру
25.01.21
08:10
возможно речь о предопределенных элементах
20 NWsFF
 
25.01.21
08:13
(18) Создай копию базы и второй сервер 1с запусти на других портах, полезная штука для тестов и отладки.
21 chihpyh
 
25.01.21
23:54
(19) Возможно. Вопрос как найти, в каких именно?
22 repin_mike
 
16.03.21
13:00
(0) Решил в итоге проблему? У меня сейчас подобные грабли.
23 repin_mike
 
16.03.21
16:51
(22) Проблема решается методом полного удаления расширения, применением обновлённой конфы и натягиванием  расширения заново. Применить конфу даже с неактивным расширением не удаётся. Платформа 1С:Предприятие 8.3 (8.3.17.1549)

В тему призывается камрад Фрэнки для рассказа о том, что создавать новые метаданные в расширении - стильно, модно, молодёжно; а остальные дураки и не лечатся
Независимо от того, куда вы едете — это в гору и против ветра!