Ср, 30.07.2025, 04:59:46
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Редактирование состава интерфейса OData
MaxДата: Чт, 19.01.2017, 16:16:56 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 281
Репутация: 148
Статус: Оффлайн
Типа как здесь: http://infostart.ru/public/297325/
 
EmpireДата: Ср, 25.01.2017, 11:34:35 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 4
Статус: Оффлайн
Я тоже хотел бы это видеть в ИР

Но сразу расскажу один секрет, который в подобных обработках не обрабатывается ни как  tongue  :

Сейчас по протоколу OData не работают внешние источники данных! Т.е. если у вас в справочнике/документе/регистре/и т.п. есть реквизит, который является ссылкой внешнего источника данных, то включив его в OData интерфейс и попытавшись запросить данные, через HTTP, то в ответ придёт ошибка HTTP 500.

Например у нас в ERP 2 справочник Контрагентов содержал реквизит "Customer" тип которого "ВнешнийИсточникДанныхТаблицаСсылка.ХХХ.dbo_Customer" (связь с контрагентами, созданными в других системах (SAP, Lotus)). Мы этот справочник включили в OData интерфейс. Попытались запросить из него данные (например используя Telerik Fiddler Web Debugger) получаем:
Код
HTTP/1.1 500 Internal server error
Content-Length: 334
Content-Type: application/xml;charset=utf-8
Server: Microsoft-IIS/7.5
DataServiceVersion: 3.0
X-Powered-By: ASP.NET

<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>
 
tormozit1Дата: Вс, 06.08.2017, 09:53:11 | Сообщение # 3
Лейтенант
Группа: Администраторы
Сообщений: 77
Репутация: 5
Статус: Оффлайн
Empire, в 1С отправил описание проблемы?
 
EmpireДата: Пн, 07.08.2017, 11:08:15 | Сообщение # 4
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 4
Статус: Оффлайн
Нет, так как нужно было тогда настраивать тех. журнал (в журнал регистрации это не пишется), а возможности в тот момент не было.
Потом заказчик благополучно на это "забил" (это было ему нужно для работы Microsoft Power BI).
Это было у нас тогда на 8.3.7.
 
  • Страница 1 из 1
  • 1
Поиск: