Получение данных объекта через интерфейс OData

1. ovadia 23.08.24 16:42 Сейчас в теме
Добрый день!

На сервере конфигурации опубликован веб-сервис вместе со стандартным интерфейсом OData.
Режим совместимости: версия 8.3.24. Это значит, что по идее должны быть доступны все объекты конфигурации. См. цитату ниже из руководства разработчика.

Для того чтобы объекты конфигурации стали доступны через стандартный интерфейс OData, необходимо разрешить это с помощью метода глобального контекста УстановитьСоставСтандартногоИнтерфейсаOData(). Если прикладное решение функционирует в режиме совместимости с версией 8.3.4 (и ниже), данный метод не используется. В этом случае с помощью стандартного интерфейса OData доступны все поддерживаемые объекты конфигурации.


Пытаюсь получить данные, например из регистра сведений ИсполнителиРолей, следующим запросом:
https://адресСервера/имяБазы/odata/standard.odata/InformationRegister_ИсполнителиРолей?$select=*


Поучаю сообщение:
m:error xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata">
<m:code>8</m:code>
<m:message>Сущность 'InformationRegister_ИсполнителиРолей' не найдена</m:message>
</m:error>


Со справочниками аналогичная история.

Что может быть не так?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. ovadia 23.08.24 17:07 Сейчас в теме
(1) Вопрос решился с помощью обработки РедактированиеСоставаСтандартногоИнтерфейсаOData.epf
Прикрепленные файлы:
РедактированиеСоставаСтандартногоИнтерфейсаOData.epf
3. Zevzm 23.08.24 17:10 Сейчас в теме
(2)
Это значит, что по идее должны быть доступны все объекты конфигурации.
Наоборот
4. ovadia 23.08.24 17:24 Сейчас в теме
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот