При загрузке программы под платформой 8.3.6.2237 выдает такое сообщение:
при нажатии кнопку подробно :
{ОбщийМодуль.СтандартныеПодсистемыСервер.Модуль(1593)}: Ошибка при вызове метода контекста (Получить)
Расширения = РасширенияКонфигурации.Получить();
по причине:
Структура данных не поддерживает хранение расширений. Не
В свойствах конфигурации в конфигураторе, как вариант, отключить режим совместимости (Выбрать - не использовать). У вас стоит, скорее всего, режим совместимости 8.3.5...
Лично у меня данная проблема решилась путем переустановки информационной базы именно после установки релиза 8.3.6 . Та же инф. база установленная под 8.3.5 и подтянутая в 8.3.6 вылетает с вышеупомянутой ошибкой.
Вопрос можно решить отключением режима использования синхронного вызова расширений в конфигураторе. Решение:
Правой кнопкой по дереву конфигурации, свойства конфигурации.
В свойствах находим "Режим использования синхронного вызова расширений" (3-й параметр снизу), устанавливаем "Не использовать".
Правда придется перед этим установить режим управления поддержкой в "Редактируется с сохранением поддержки" в меню Конфигурация\Поддержка\Настройка поддержки. Однако попробуйте сначала почистить кэш, если не поможет выгрузить и загрузить вновь dt-шник.
(11) Sintson, Не надо так делать!
расширения конфигураций на то и придуманы чтобы вносить изменения в конфу вообще не снимая поддержки.
разрабы платформы старались облегчить вам жизнь - а вы наоборот и это пытаетесь сломать.
Описываю:
Проблема топикстартера (1) AndKovalchuk, в том что он либо запустил либо установил (восстановил из копии или пакета поставки) конфигурацию с задействованым режимом расширения конфигурации, старой версией платформы в которой расширения еще отсутствовали.
Что делать?
не надо делать так как порекомендовал (11) Sintson.
Достаточно установить версию платформы 8.3, которая поддерживает работу с расширениями. 8.3.6
Нужно в самой настройки пути к базе прописать версию платформы:
и только после этого можно либо устанавливать эту конфигурацию или восстанавливать из копии
(11) Еще один недостаток этого метода - режим использования синхронного вызова расширений используется в диалогах выбора файлов, так что если его отключить файл выбрать не получится
Создал новую базу Бухгалтерия предприятия, редакция 3.0 (3.0.41.64) , а потом установил платформу. Появилась такая ошибка. Удалил базу и создал заново. Ошибка ушла. Для существующих, возможно, выгрузка загрузка поможет.
Установил конфигурацию на платформу 8.3.5.х, конфигурация ругнулась на релиз, установил релиз платформы 8.3.6.х, конфигурация заругалась вышеуказанной ошибкой про совместимость, удалил ИБ, повторил установку конфигурации. Ошибка исчезла.
Самое главное - никогда не чистите кэш после обновления платформы и конфигурации!
Иначе вы огребёте безошибочную (насколько это можно с 1с) работу и потеряете возможность проявить себя как специалиста по решению проблем!
В случае работы с Бухгалтерия 2.0 в версиях платформы 8.3 2019 года, помогла только установка "Не использовать" Режим совместимости в свойствах конфигурации.
После этого 1С дала завести нового пользователя :)
Перешли и на новую платформу и поставили новый релиз. Хотела в конфигураторе открыть пользователя, чтоб изменить ему права. Появилась такая же ошибка "1C структура данных не поддерживает хранение расширений. Необходимо отключить режим совместимости". Выгрузка и загрузка базы не помогла. Когда на тестовой попробовала в свойствах конфигурации поставить не использовать режим совместимости - произошла реструктуризация очень многих объектов. НА основной базе такого делать не буду. Но как устранить ошибку?
У меня проблема решилась. Помог запуск 1С с более старой версией платформы. Я принудительно указал запускаться под версией 8.3.13.1644, хотя на момент, когда я пишу эти строки актуальна (и у меня в работе тоже) версия платформы 8.3.14.1630.