|
Ошибка при выполнении функции ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору | ☑ | ||
---|---|---|---|---|
0
AnisaL
11.07.19
✎
09:41
|
Добрый день!
Конфигурация УТ, сначала базу обновили, потом обнаружили ошибки и пришлось откатить обновление. Теперь после отката вылезла ошибка, когда пытаются зайти в документы Закупки: https://c.radikal.ru/c21/1907/79/1d11d99ffe3b.jpg |
|||
1
piter3
11.07.19
✎
09:43
|
Что не понятно в сообщении?
|
|||
2
Admin_Net_1C
11.07.19
✎
09:45
|
(0) вангую: база клиент-серверная, закэшировалось соответствие объекта метаданных идентификатору в кэше сервера 1с до отката обновления...
запуск программы c ключом /CЗапустить... не помогает? почистить кэш сервера 1С, выполнено? |
|||
3
AnisaL
11.07.19
✎
12:09
|
(2) а как этот ключ прописать?
|
|||
4
Admin_Net_1C
11.07.19
✎
12:14
|
(3) в стартере 1С, выбираем базу, нажимаем кнопку Изменить, кнопку Далее, в поле "Дополнительные параметры запуска"
|
|||
5
AnisaL
11.07.19
✎
12:21
|
(4) попробовала, не помогло, такая же ошибка
|
|||
6
Admin_Net_1C
11.07.19
✎
12:27
|
(5) ключ и значение в параметрах запуска без пробела: /CЗапуститьОбновлениеИнформационнойБазы ?
после входа в пользовательский режим должно появиться диалоговое окно о выполнении обновления. Если не поможет, рекомендую выполнить чистку кэша пользовательского и сервера 1С (если база клиент-сервер). Как именно - ya в помощь) |
|||
7
AnisaL
11.07.19
✎
12:34
|
(6) Запустилось обновление, не помогло - значит, что ошибка не исчезла
|
|||
8
Admin_Net_1C
11.07.19
✎
12:44
|
(7) чисти кэши. Если не поможет, то может еще, как вариант, попробовать ТиИ
|
|||
9
АлехИв
11.07.19
✎
12:45
|
ИнструментыРазработчика_ОбновлениеВспомогательныхДанных.epf из нужной версии БСП запусти - она ошибку хоть покажет, там есть возможность частичной обработки данных.
|
|||
10
AnisaL
11.07.19
✎
13:00
|
(9) скачала обработку - тоже не помогло (
|
|||
11
AnisaL
11.07.19
✎
13:02
|
(9) не именно эту, эта платная
|
|||
12
novichok79
11.07.19
✎
13:05
|
все ж понятно написано. берешь инструменты разработчика от нужной версии БСП (они есть на сайте releases.1c.ru), запускаешь в базе "обновление вспомогательных данных" оттуда.
точнее не могу сказать, с типовыми не работаю уже год. |
|||
13
novichok79
11.07.19
✎
13:06
|
нравятся мне такие темы - ни версии УТ 11, ни версии платформы. збс чо.
|
|||
14
novichok79
11.07.19
✎
13:07
|
а для идентификаторов объектов метаданных вообще нужна только одна процедура, которая обновит значения справочника под реквизиты конфигурации, насколько я помню.
|
|||
15
AnisaL
11.07.19
✎
13:50
|
(12) взяла обработку из БСП, все равно эта же ошибка !
|
|||
16
АлехИв
11.07.19
✎
14:03
|
В справочнике "Идентификаторы объектов метаданных" удали эту строку типовой обработкой.
|
|||
17
AnisaL
11.07.19
✎
14:11
|
(16) какой типовой обработкой?
|
|||
18
AnisaL
11.07.19
✎
14:14
|
(16) как найти там эту строку?
|
|||
19
АлехИв
11.07.19
✎
17:14
|
"ГрупповоеИзменениеРеквизитов" в ут11 или в UNIREPS83 или свою напиши с обходом защиты.
|
|||
20
AnisaL
12.07.19
✎
12:26
|
(19) Попыталась удалить эту строку из справочника "Идентификаторы объектов метаданных", теперь программа выдает такую ошибку:
{Справочник.ИдентификаторыОбъектовМетаданных.МодульМенеджера(2896)}: Ошибка при выполнении функции ОбщегоНазначения.ОбъектМетаданныхПоИдентификатору(). Идентификатор "<Объект не найден> (126:835d20689df427e911e9a25dc442c18c)" не найден в справочнике "Идентификаторы объектов метаданных". Для разработчика: возможно требуется обновить вспомогательные данные, которые влияют на работу программы. Для выполнения обновления можно: - воспользоваться внешней обработкой "Инструменты разработчика: Обновление вспомогательных данных", - либо запустить программу с параметром командной строки 1С:Предприятия 8 "/С ЗапуститьОбновлениеИнформационнойБазы", - либо увеличить номер версии конфигурации, чтобы при очередном запуске выполнились процедуры обновления данных информационной базы. + СтандартныеПодсистемыСервер.УточнениеОшибкиПараметровРаботыПрограммыДляРазработчика(); |
|||
21
AnisaL
12.07.19
✎
12:27
|
(19) Удаляла сама - написала обработку, вот код :
Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ИдентификаторыОбъектовМетаданных.Ссылка КАК Ссылка, | ИдентификаторыОбъектовМетаданных.Наименование КАК Наименование, | ИдентификаторыОбъектовМетаданных.ПолноеИмя КАК ПолноеИмя |ИЗ | Справочник.ИдентификаторыОбъектовМетаданных КАК ИдентификаторыОбъектовМетаданных |ГДЕ | ИдентификаторыОбъектовМетаданных.ПолноеИмя = &ПолноеИмя | |УПОРЯДОЧИТЬ ПО | Наименование"; Запрос.УстановитьПараметр("ПолноеИмя", "? Документ.ИнойДокументПодтвержденияНДС (c442c18c-a25d-11e9-835d-20689df427e9)"); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл Ссылка = ВыборкаДетальныеЗаписи.Ссылка; СсылкаОбъект = Ссылка.ПолучитьОбъект(); СсылкаОбъект.Удалить(); КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |