|
Ошибка при выполнении обновления вспомогательных данных! | ☑ | ||
---|---|---|---|---|
0
buketovav
03.01.22
✎
12:52
|
Дорогие и уважаемые Форумчане, поздравляю всех с наступившим новым годом!
При выполнении обработки по обновлению вспомогательных данных столкнулся с ошибкой - Роль "Полные права" содержит право Изменение неразделенного объекта Справочник.Заболевания. И таких ошибок много, ругается на разные роли, справочники, документы и регистры. На все объекты, которые я добавил в расширение. Роли в расширение не добавлял. Чуть позже добавил свою роль и добавил в расширение роль "Полные права", раскидал объекты по ролям, проверил, изменений нет, ошибка сохраняется. Обновить вспомогательные данные решил после того, как в расширение добавил свой документ, попытался запустить систему и система сказала, что требуется выполнить операцию обновления вспомогательных данных. Если кто-то сталкивался или знает как решить это, подскажите, пожалуйста. Всем заранее огромное спасибо! |
|||
1
buketovav
03.01.22
✎
13:11
|
При проверке ролей для пользователей приложения найдены ошибки:
Роль "Оперативный отдел" содержит право Изменение неразделенного объекта Справочник.ИдентификаторыОбъектовМетаданных. Роль "Санитарная бактериология" содержит право Изменение неразделенного объекта Справочник.ИдентификаторыОбъектовМетаданных. Роль "Право на чтение всех справочников" содержит право Изменение неразделенного объекта Справочник.ИдентификаторыОбъектовМетаданных. Роль "Полные права" содержит право Изменение неразделенного объекта Справочник.МедицинскиеОрганизации. Роль "Полные права" содержит право Добавление неразделенного объекта Справочник.МедицинскиеОрганизации. Роль "Полные права" содержит право Удаление неразделенного объекта Справочник.МедицинскиеОрганизации. Роль "Полные права" содержит право Изменение неразделенного объекта Справочник.ПодразделенияМедОрганизаций. И так далее... записей подобных много |
|||
2
ДенисЧ
03.01.22
✎
13:54
|
Ну так убери эти права...
|
|||
3
buketovav
03.01.22
✎
13:55
|
этих прав нет в расширении, а из основной конфигурации их убирать нельзя
|
|||
4
buketovav
03.01.22
✎
14:25
|
скажу так, опытным путем получил следующее - добавил роли, на которые ругается система, в свое расширение и убрал все галки, теперь при запуске обновления вспомогательных данных система на эти роли не ругается, но и не выполняется, говорит - "Ошибки при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных()"
Для объекта метаданных "Справочник.МедицинскиеОрганизации" не найден идентификатор в справочнике "Идентификаторы объектов метаданных" и регистре сведений "Идентификаторы объектов версий расширений". Ну и соответственно предлагает обновить вспомогательные данные, которые не обновляются. Замкнутый круг |
|||
5
PLUT
03.01.22
✎
15:20
|
(4) по ашипке "Ошибки при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных()" гуглится:
https://infostart.ru/1c/articles/372055/ |
|||
6
buketovav
03.01.22
✎
15:31
|
(5) если бы было так все просто, т я бы не стал сюда писать, я уже попробовал много вариантов
|
|||
7
buketovav
03.01.22
✎
15:52
|
Ошибок связанных с правами нет, но есть такая:
{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(2702)}: Ошибки при выполнении функции ОбщегоНазначения.ИдентификаторыОбъектаМетаданных(). Для объекта метаданных "Справочник._ИМЦ_МедицинскиеОрганизации" не найден идентификатор в справочнике "Идентификаторы объектов метаданных" и регистре сведений "Идентификаторы объектов версий расширений". Для разработчика: возможно требуется обновить вспомогательные данные, которые влияют на работу программы. Для выполнения обновления можно: - воспользоваться внешней обработкой "Инструменты разработчика: Обновление вспомогательных данных", - либо запустить программу с параметром командной строки 1С:Предприятия 8 "/С ЗапуститьОбновлениеИнформационнойБазы", - либо увеличить номер версии конфигурации, чтобы при очередном запуске выполнились процедуры обновления данных информационной базы. При выполнении всех рекомендуемых системой действий получаю снова эту же ошибку, вот и получается замкнутый круг |
|||
8
hhhh
03.01.22
✎
17:06
|
(7) так написали уже, что это простейшая ошибка, у меня была неделю назад, вылечил при помощи "Запустить программу с параметром командной строки /С ЗапуститьОбновлениеИнформационнойБазы",
в конфигураторе заходишь в меню Сервис - Параметры, на зкладке запуск 1с предприятия находишь поле "Параметр запуска", туда пишешь /С ЗапуститьОбновлениеИнформационнойБазы |
|||
9
ДедМорроз
03.01.22
✎
17:30
|
Можно константу версии стереть и запустить.
|
|||
10
buketovav
04.01.22
✎
10:23
|
(8) ну нет же, я же написал, что при выполнении всех процедур я ловлю снова такую же ошибку, не помогает /С ЗапуститьОбновлениеИнформационнойБазы
|
|||
11
hhhh
04.01.22
✎
10:59
|
(10) обновление запускается? Чисто визуально следишь за тем как обновление происходит? До конца доходит?
|
|||
12
buketovav
04.01.22
✎
11:00
|
(11) запускается и через время получаю ту же самую ошибку
|
|||
13
buketovav
04.01.22
✎
11:06
|
https://prnt.sc/25y0clm - скрин
|
|||
14
buketovav
04.01.22
✎
11:07
|
и так всегда, чтобы я не делал все время одна и та же ошибка
|
|||
15
buketovav
04.01.22
✎
11:08
|
Для объекта метаданных "Справочник.ПодразделенияМедОрганизаций"
не найден идентификатор в справочнике "Идентификаторы объектов метаданных" и регистре сведений "Идентификаторы объектов версий расширений". Для объекта метаданных "Справочник.КлиентскиеГруппы" не найден идентификатор в справочнике "Идентификаторы объектов метаданных" и регистре сведений "Идентификаторы объектов версий расширений". ... И еще 27 ошибок |
|||
16
Ёпрст
04.01.22
✎
11:24
|
(15) и это делал ?
правильно набирать: /c ЗапуститьОбновлениеИнформационнойБазы Т.е. /c должно быть на латинице |
|||
17
buketovav
04.01.22
✎
11:27
|
(16) конечно делал
|
|||
18
Ёпрст
04.01.22
✎
11:28
|
(17) ну, тогда выкидывай к едрени фени все расширения, обновляй базу, потом обратно их накатывай
|
|||
19
buketovav
04.01.22
✎
11:29
|
(18) понял, пошел пробовать
|
|||
20
buketovav
04.01.22
✎
11:30
|
(16) без расширения это работает, а с расширением нет...
|
|||
21
buketovav
04.01.22
✎
11:33
|
может ли на это влиять назначение расширения? я сделал расширение "Дополнение"
|
|||
22
Фрэнки
04.01.22
✎
11:34
|
(20) У тебя это самое Расширение откуда к тебе прилетело?
|
|||
23
Фрэнки
04.01.22
✎
11:35
|
И на какую конфу его вешаешь, с какого релиза на какой прыгает обновление типовой?
|
|||
24
buketovav
04.01.22
✎
11:37
|
Лабораторная информационная система (2.0.2.66)
Я делаю не обновление системы Я добавил расширение, в которое добавил самописный документ, справочники, РН и РС, после запуска 1С в режиме предприятие стал ловить такую ошибку |
|||
25
buketovav
04.01.22
✎
11:39
|
И в режиме предприятия при попытке создать тот самый новый документ из расширения я получаю ошибку - Для объекта метаданных "Документ.Извещение"
не найден идентификатор в справочнике "Идентификаторы объектов метаданных" и регистре сведений "Идентификаторы объектов версий расширений". |
|||
26
hhhh
04.01.22
✎
11:42
|
(25) ну вручную добавь в этот справочник и регистр, чего она там не находит. Это же 2 строчки.
|
|||
27
buketovav
04.01.22
✎
11:43
|
(26) как бы ничего не сломать
|
|||
28
Фрэнки
04.01.22
✎
11:47
|
(25) Ну вся такая ругань все-таки из той версии БСП лезет, на которй слеплена основная конфига.
Не уверен, что от вида Дополнение или Адаптация тут что-то изменится, но я бы заново на свежей копии от основной базы пробовал собирать расширение с нуля. Не всю кучу напихать, а потом на нее смотреть и права мутить и думать, что там не так, а один какой-то простой справочник добавить, разобраться с тем, как это добавление работает. Затем уже все остальные туда добавлять. |
|||
29
buketovav
04.01.22
✎
11:48
|
(28) понял, спасибо
|
|||
30
buketovav
04.01.22
✎
12:12
|
что вообще значит "неразделенного объекта"?
Роль "Полные права" содержит право Изменение неразделенного объекта Справочник. |
|||
31
buketovav
04.01.22
✎
12:12
|
может в этом какая-то проблема?
|
|||
32
ДенисЧ
04.01.22
✎
12:23
|
||||
33
buketovav
04.01.22
✎
12:32
|
(32)Спасибо, но у меня нет доступа к ИТС
|
|||
34
ДенисЧ
04.01.22
✎
15:31
|
(33) Там есть демо-доступ на 7 дней
|
|||
35
arsik
гуру
04.01.22
✎
15:35
|
(33) Может тебе префикс расширения поменять на первый символ не подчеркивание?
|
|||
36
buketovav
05.01.22
✎
10:09
|
(35) не думаю, что это может влиять
или у Вас был подобный опыт? |
|||
37
hhhh
05.01.22
✎
14:49
|
(36) ну, покажи строку 2702. Что там в ней конкретно?
|
|||
38
buketovav
06.01.22
✎
10:14
|
короч как удалось выяснить. то данная версия БСП не хочет сама обновлять идентификаторы в справочнике идентификаторов метаданных... придется как-то ручками писать, а так же надо заимствовать в расширение общий модуль «ПользователиПереопределяемый» и в нем изменить процедуру «ПриОпределенииНазначенияРолей», дописав в нее те роли, которые проверять не нужно.
Пока такой результат. \ Разбираемся дальше. |
|||
39
buketovav
07.01.22
✎
12:13
|
https://prnt.sc/26b18dt - продолжаются бои
теперь столкнулся с такой ошибкой: {ОбщийМодуль.УправлениеДоступомСлужебный.Модуль(5038)}: Ошибка в процедуре ОбновитьНаборыЗаписей общего модуля УправлениеДоступомСлужебный. Неверное значение параметра НовыеЗаписи - колонка ВидИзмененияСтроки содержит недопустимое значение "23". Допустимо только 2 значения: "1" и "-1". ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( |
|||
40
arsik
гуру
07.01.22
✎
19:53
|
(39) У меня как то подобное было, непонятное, при обновлении. Оказалось, что 1с при выпуске стандартных сейчас не проверяет работу в толстом клиенте и просто часть не выполняется, т.к. часть кода была обрамлена в директивы неверные.
|
|||
41
buketovav
07.01.22
✎
21:04
|
(40) то есть попробовать выполнить в тонком клиенте? как Вы это решали?
|
|||
42
timurhv
07.01.22
✎
21:34
|
>короч как удалось выяснить. то данная версия БСП не хочет сама обновлять идентификаторы в справочнике идентификаторов метаданных
Есть обработка обновления вспомогательных данных в составе БСП. Для проверки всех своих писанин есть обработка ПроверкаВнедренияБСП. |
|||
43
arsik
гуру
07.01.22
✎
21:41
|
(41) Ну запусти в тонком клиенте.
|
|||
44
buketovav
08.01.22
✎
11:20
|
(43) не помогает
|
|||
45
buketovav
08.01.22
✎
11:20
|
(42) попробую
|
|||
46
buketovav
08.01.22
✎
12:14
|
(42) найти не могу этот отчет
|
|||
47
ДенисЧ
08.01.22
✎
12:17
|
(46) В дистрибутиве БСП он есть.
|
|||
48
buketovav
08.01.22
✎
12:29
|
(47) у меня нет дистрибутива БСП(((
|
|||
49
ДенисЧ
08.01.22
✎
12:54
|
(48) Скачай с итс... Ну, или с известных сайтов...
|
|||
50
buketovav
08.01.22
✎
13:16
|
(49) нашел, сказал, запустил отчет и он мне сказал - "Выполнение одного или нескольких заданий завершилось с ошибкой"
|
|||
51
timurhv
08.01.22
✎
13:56
|
(50) вам сперва ошибки с помощью "ПроверкаВнедренияБСП" исправить, а в обновлении вспомогательных данных есть гибкая настройка, где можно выбрать нужные элементы.
Если сервер 32 разрядный, то бывает памяти не хватает и падает с ошибкой. |
|||
52
buketovav
08.01.22
✎
14:04
|
(51) https://prnt.sc/26bdv6e - не работает у меня эта обработка
|
|||
53
buketovav
08.01.22
✎
14:12
|
https://prnt.sc/26bdxl5 - сформировался. ошибок МОРЕ
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |