![]() |
ОпределяемыйТип: Использование определяемых типов в режиме совместимости 8.3.2 и ниже недопустимо
Описание ошибки:
Ошибка при попытке сохранения изменений конфигурации после добавления функцинала библиотеки МДЛП в УТ 10.3: ОпределяемыйТип.GTIN: Использование определяемых типов в режиме совместимости 8.3.2 и ниже недопустимо. Так же совместно в тексте разбирается вопрос того, как в 1С 8 изменить режим совместимости, где он находится, как определить текущий и поменять. Найденные решения: Проблема возникла в процессе внедрения в базу конфигурации 1С: Управление торговлей 10.3 конфигурации "Библиотеки Интеграции МДЛП", после объединения и при попытке сохранения изменений конфигурации.
Ошибка относилась не к одному определяемому типу, а к нескольким: ОпределяемыйТип.Номенклатура: Использование определяемых типов в режиме совместимости 8.3.2 и ниже недопустимо
Вроде бы по описанию в самой ошибке ясно понятно, что текущий "Режим совместимости" основной конфигурации, с которой выполнялось объединение другой конфигурации, не подходит для добавленных в базу объектов и в частности для типа "Определяемый тип." А именно он и был установлен у конфигурации базы данных от основной конфигурации. Увидеть значение свойства "Режим совместимости" возможно в свойствах конфигурации. Но как найти и определить текущее значение "режима совместимости" конфигурации базы 1С 8 и как его изменить? Для этого, вызвав правой кнопкой на названии конфигурации в дереве объектов и выбрав пункт контекстного меню "Свойства", или нажав сочетание клавиш Alt+Enter клавиатуры откроется список "Свойства". В этом списке в самом низу, последним, размещается свойство "Режим совместимости".
Таким образом получается, что достаточно изменить "Режима совместимости" на необходимое значение и проблема будет решена. Попытка установить значение "Версия 8.3.2" сразу же не принесла результата, хотя именно этот релиз упоминался в ошибке. Проблема сохранилась. Сохранилась и далее для значения режима "Версия 8.3.3".
Только с той лишь разницей что теперь ошибка просто содержала текст "ОпределяемыйТип.ОснованиеУведомленияОВыбытииМДЛПОбъект: Недопустимый тип". Хотя стоито отметить, что количество ошибок стало меньше на одну треть.
И в этой ситуации не обошлось без помощь форума сайта infostart, на котором в обсуждении этой ошибки пришлось "выловить" информацию по делу. А именно, что необходимо И хотя проблема относилась к другому типу, который в задаче, в рамках которой возникла проблема, не использовался. Но смысл проблемы был одинаковый.
Таким образом установка значение свойства "Режим совместимости" конфигурации "Версия 8.3.5" позволило обойти ошибку недопустимого типа и сохранить изменения конфигурации базы. Может так оказаться, что в Вашем случае придется и дальше пробовать перебирать более поздние значения версий режима совместимости. Рекомендуется выбирать последовательно один за другим, пока проблема не окажется решенной, пока ошибка не перестанет мешать успешному сохранению конфигурации. Там же, в обсуждении форума проблемы "ОпределяемыйТип: Недопустимый тип" находится еще одна рекомендация по устранению, обхода ошибки. Но это решение сработает в том случае, когда объект конфигурации доступен для редактирования, т.е. конфигурация поставлена на частичную поддержку и возможно изменять ее объекты.
Т.е. предлагется открыть "Свойства" соответствующего "Определяемого типа". В поле ввода свойства "Тип" нажать кнопку "Выбор" (...) и в открывшемся окне "Редактирование типа данных" либо изменить тип данных, либо ничего не изменять и нажать кнопку "ОК".
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу. 14-07-2022 Журавлев А.С. (Сайт azhur-c.ru) |
|
|||||||||||||
Copyright 2013-2020. Azhur-c.ru
ИП Журавлев Александр Сергеевич ИНН 667000271590 ОГРНИП 312667014300041 |