Имя: Пароль:
1C
 
Не удается получить доступ к списку объектов метаданных по OData
0 Михаил Козлов
 
12.03.24
20:25
Платформа: 8.3.24.1342, конфигурация: самопал, режим совместимости: 8.3.17.
Строка в браузере: https://<адрес>/billing/odata/standard.odata/$metadata
Ошибка:
<m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata
<m:code>-1</m:code>
<m:message>Произошла внутренняя ошибка OData сервиса. Дополнительные сведения можно найти в технологическом журнале.</m:message>
</m:error>

Если указать справочник, документ или регистр, то все ОК.
Например: https://<адрес>/billing/odata/standard.odata/Catalog_Клиенты
Ошибка возникла после того, как добавил в стандартный интерфейс OData отсутствующие объекты (штатно новые объекты в интерфейс не добавляются).
1 Fedor-1971
 
12.03.24
09:23
(0) а права у внешнего подключения на добавленные данные есть?
2 Михаил Козлов
 
12.03.24
10:29
(1) Если Вы имеете в виду роль, то это полные права. Или я чего-то не понял: где увидеть права на внешнее подключение?
3 Fedor-1971
 
12.03.24
17:51
(2) у пользователя в конфигураторе посмотреть
Запуск Automation
Запуск внешнего соединения
Сервисы обмена
Веб сервисы

для надёжности - на старом объекте проверить роли не из разряда Добавление / Изменение / Просмотр

Внутреннюю ошибку, обычно пишет когда не может получить доступ
4 Михаил Козлов
 
12.03.24
19:56
(3) Что-то Вы меня запутали: у пользователя в конфигураторе вижу роли. Запуск Automation и пр. не вижу.
К тому же, ошибка возникает только если пытаться получить список метаданных. Доступ к конкретному справочнику, документу, регистру есть.
5 sitex
 
naïve
12.03.24
20:37
(0) Дополнительные сведения можно найти в технологическом журнале. тут надо искать . Для чего 24 ставите ?!
6 Михаил Козлов
 
13.03.24
08:48
(5) Технологический журнал 1С? Ставил не я.