метаданные есть, а таблицы нет. такое бывает? [решено реструктуризацией] #802999


#0 by novichok79
Доброго времени суток, воены 1С. Сабж - имеется самописная нетленочка на базе БСП 2.2, древняя, обновил БСП до 2.4.2. Думал перенести данные через КД в новую базу. При выгрузке метаданных, получается следующая ситуация - справочник есть в списке метаданных конфигурации, а таблицы нет. ТиИ делал, не помогло. Сколько работаю с 1С - впервые такое вижу. Каким образом можно привести в соответствие вид дерева конфигурации и метаданных, чтобы такого не было?
#1 by Волшебник
какой таблицы?
#2 by novichok79
В окне конфигурации, в конфигураторе, справочника "ПериодыЦикличности" нет. а когда смотрю в отладчике Метаданные.Справочники, там справочник "ПериодыЦикличности" есть. когда делаю запрос к этой таблице, то такой таблицы нет.
#3 by Вафель
права, ФО
#4 by Волшебник
Чистить кэш
#5 by novichok79
поподробнее, пожалуйста.
#6 by novichok79
как вариант, спасибо.
#7 by Вафель
какие слова не понятны?
#8 by novichok79
нет, это не кэш.
#9 by novichok79
как можно установить права или функциональные опции на отсутствующий объект?
#10 by 1dvd
Сохранить пременить делал?
#11 by 1dvd
*применить
#12 by novichok79
а, типа, добавить какой-нибудь объект в дерево конфигурации, а потом сохранить?
#13 by Вафель
так в конфигураторе же он есть, говоришь
#14 by Йохохо
нет, потом применить
#15 by novichok79
в свойстве Метаданные встроенного языка есть, в дереве конфигурации нет. я же написал вышел.
#16 by novichok79
добавил новый справочник, потом удалил, сохранил конфигурацию, запустил - все ок.
#17 by Волшебник
в ТиИ есть флаг "реструктуризация таблиц информационной базы". Его надо было ставить
#18 by novichok79
делал ТиИ, флаг поставил, не помогло. chdbfl написал что "ошибок не обнаружено".
#19 by novichok79
версия 1С:Предприятие 8.3 (8.3.10.2561)
#20 by Волшебник
переходи на SQL-версию
#21 by novichok79
а уже, старая база крутилась в файловом варианте 2 года, внезапно клиенту захотелось продолжения. поставил пока postgre, новая база на БСП 2.4.2 работает нормально.
#22 by Rema Dan
Раз разговор про БСП, быть может речь идёт про встроенные в БСП служебные справочники? Навроде ИдентификаторыОбъектовМетаданных и компании? Для обновления этих справочников можно запустить базу в режиме предприятия с ключём "/c ЗапуститьОбновлениеИнформационнойБазы"
#23 by novichok79
это делается проще - внешняя обработка для обновления всех служебных данных из инструментария разработчика в каталоге поставки.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С