Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не обнаружено предопределенное значение...

Не обнаружено предопределенное значение...
Я
   Sevish
 
13.07.21 - 10:10
Добрый день.
Конфигурация Фаст-фуд от Рарус. Время от времени слетает СЛК, но это не проблема, перезапуск и всё. Вопрос в другом.
Когда слетает СЛК, то при работе в программе возникает, например, ошибка: Справочник.рестВидыМеню.ОсновнойВидМеню".
Как лицензирование влияет на доступность предопределенных элементов?

PS: Со злости хотел ломалку какую-нибудь найти, но на Фаст-фуд нет. Ладно если бы СЛК закрывал доступ к функционалу, но мне просто нужно открыть список меню и такая ошибка :(
   mistеr
 
1 - 13.07.21 - 11:22
(0) У Раруса спроси.
   Sevish
 
2 - 13.07.21 - 11:29
Спросил, сказали перезапускайте СЛК.
   ДядяМитяй
 
3 - 13.07.21 - 11:43
>Как лицензирование влияет на доступность предопределенных элементов?
Когда они пишут свои модули к типовым, то в произвольных местах модуля проверяют отраслевую лицензию. Так, например, Подрядчик Строительства от Импульса может работать как обычная бухгалтерия, а когда полезешь в строительный функционал - наткнешься на проблемы с СЛК
   Sevish
 
4 - 13.07.21 - 11:54
Да, это я понимаю. Но ошибка то вылетает при обращении к ПРЕДОПРЕДЕЛЕННОМУ значению справочника! Это все равно, что я обращусь Перечисления.СтавкиНДС.БезНДС, а мне скажут мол нет такого... как это возможно?
   acht
 
5 - 13.07.21 - 12:01
(4) > то все равно, что я обращусь Перечисления.СтавкиНДС.БезНДС
Нет. В 8.3 предопределенные элементы уже давно могут отсуствовать в информационной базе, но существовать в метаданных.
   fisher
 
6 - 13.07.21 - 12:01
Может, RLS?
   fisher
 
7 - 13.07.21 - 12:02
Ну типа специально запихали в RLS этого справочника условие на доступность лицензии.
   fisher
 
8 - 13.07.21 - 12:04
И на СЛК ты ломалку не найдешь. Можешь найти только чью-то реализацию защищенных модулей, если кто-то озаботился ее написать.
   Вафель
 
9 - 13.07.21 - 12:05
Было бы нарушение прав доступа или объект не найден, но не ошибка из (0).
   Вафель
 
10 - 13.07.21 - 12:07
Как вариант включить версионирование и посмотреть может кто удаляет
   fisher
 
11 - 13.07.21 - 12:07
(9) Не уверен. Проверять лень, но мне кажется что именно для предопределенных вполне могло бы ругаться именно так. Это по сути и есть "объект не найден" для предопределенных.
   PuhUfa
 
12 - 13.07.21 - 12:12
(11) Что то мне подсказывает, что если ошибка из (0) звучит именно "Не обнаружено предопределенное значение" то это вообще не ошибка, а у самого раруса так в коде прописано и он выводит такое сообщение пользователю
   fisher
 
13 - 13.07.21 - 12:31
(12) Да, не гуглится. Либо ты прав, либо ТС не силен в копировании сообщений об ошибке.
   Жан Пердежон
 
14 - 13.07.21 - 12:39
(8) а что с ними не так, не расшифровываются?
   Жан Пердежон
 
15 - 13.07.21 - 12:40
(0) лицензии куплены? давно б уже сломал тогда
   Sevish
 
16 - 13.07.21 - 12:42
Вот полный текст из журнала:

Справочник.рестВидыМеню.ОсновнойВидМеню. Предопределенный элемент отсутствует в данных
{Справочник.рестМеню.Форма.ФормаСписка.Форма(57)}:            ОтборВладелец = Справочники.рестВидыМеню.ОсновнойВидМеню;

по причине:
Справочник.рестВидыМеню.ОсновнойВидМеню. Предопределенный элемент отсутствует в данных
   fisher
 
17 - 13.07.21 - 13:49
(14) Ну, насколько я помню тупо сдампить из памяти в СЛК не канает. Неужели кто-то написал правильный "перехватчик" для СЛК?
   Sevish
 
18 - 13.07.21 - 13:55
Нет, просто через расширение переопределяют процедуры, но надо знать их название хотя бы :)

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.