Имя: Пароль:
1C
1С v8
Добавление РС в расширение
,
0 alexsandrinia
 
05.09.19
10:00
Создаю расширение с назначением Дополнение, создаю РС и одно измерение, выходит ошибка:
РегистрСведений.Расш1_РегистрСведений1: Использование метаданных, влияющих на структуры данных, в расширении недопустимо
РегистрСведений.Расш1_РегистрСведений1.Измерение.Измерение1: Использование метаданных, влияющих на структуры данных, в расширении недопустимо
РегистрСведений.Расш1_РегистрСведений1: Использование регистров сведений в расширениях недопустимо в режиме совместимости 8.3.10 и ниже
При проверке метаданных обнаружены ошибки!
Операция не может быть выполнена.

платформа 8.3.12, в настройках конфигурации стоит режим совместимости 8.3.10
из-за чего такая ошибка может выходить и как её исправить?
1 hhhh
 
05.09.19
10:03
(0) это всё из-за "Использование регистров сведений в расширениях недопустимо в режиме совместимости 8.3.10 и ниже "
звони в 1с, ругайся.
2 PR
 
05.09.19
10:04
(0) Дело в прокладке
3 alexsandrinia
 
05.09.19
10:04
(1) т.е. я с типовой конфы в расширение могу поместить регистр сведений, а создать не могу из-за того, что стоить режим совместимости 8.3.10 ?
4 Fish
 
05.09.19
10:05
"Использование регистров сведений в расширениях недопустимо в режиме совместимости 8.3.10 и ниже"
"в настройках конфигурации стоит режим совместимости 8.3.10 " - И? Ничего в голову не приходит?
5 Гипервизор
 
05.09.19
10:07
А что за конфа? В типовых кажется режим совместимости 12.
6 alexsandrinia
 
05.09.19
10:09
(5) зуп корп 3.1.5
7 VladZ
 
05.09.19
10:10
(0) Я, конечно, понимаю, что 1с иногда выдает такие перлы сообщений, которые непонятны даже специалисту с большим стажем.  

Но тут черным по белому:
Использование регистров сведений в расширениях недопустимо в режиме совместимости 8.3.10 и ниже
8 alexsandrinia
 
05.09.19
10:14
(7) но добавить существующий РС даёт же
9 VladZ
 
05.09.19
10:15
(8) И что? Это ничего не значит.
10 ДенисЧ
 
05.09.19
10:15
Вроде по-русски написано... А ведь всё равно не понятно...
Может, разработчикам платформы вообще не писать развёрнутые сообщения, всё равно их никто не читает...
11 arsik
 
гуру
05.09.19
10:25
(3) Ты сначала в расширение помести режим совместимости и поменяй его на 8.3.12 :)
12 aleks_default
 
05.09.19
10:25
(8)Женская логика ИМХО
13 AlvlSpb
 
05.09.19
10:36
(0) Совет по работе с расширениями. Если это возможно, сам РС создай в конфигурации, а вот используй его в расширении. Плюсы: никогда не пропадут данные из этого регистра, обновление хоть и дольше, но так же беспроблемно и доступно даже для самого туго соображающего пользователя
14 VladZ
 
05.09.19
12:50
(6) Что мешает перейти на актуальный релиз? Насколько я помню, там режим совместимости стоит 8.3.12.
15 hhhh
 
05.09.19
13:49
(14)

1.Версия длительного сопровождения 3.1.5. В ней будут поддерживаться изменения законодательства и исправляться только критичные ошибки

2. Обычные версии 3.1.6, 3.1.7 и т.д. Они сменяют друг друга в течение года (выпуск новой версии означает прекращение поддержки предыдущей), содержат новый функционал и исправление прочих ошибок. Та из них, которая будет актуальна на момент окончания поддержки 3.1.5, станет версией длительного сопровождения
16 Filippov
 
05.09.19
13:57
(15) Так было. А сейчас так:
Одновременно поставляются две версии конфигурации:
1. Версия длительного сопровождения 3.1.10. В ней будут поддерживаться изменения законодательства и исправляться только критичные ошибки до окончания 3 кв. 2020 года, после чего ее выпуск будет прекращен.
2. Обычные версии 3.1.11, 3.1.12 и т.д. Они сменяют друг друга в течение года ....
17 hhhh
 
05.09.19
14:05
(16) значит он забыл перейти с 3.1.5 на 3.1.10. Поэтому такая фигня с регистрами и возникла.