Суббота, 27.04.2024, 16:25
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Прочее » Редактирование состава интерфейса OData (Фич-реквест)
Редактирование состава интерфейса OData
MaxДата: Четверг, 19.01.2017, 16:16 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 276
Репутация: 148
Статус: Оффлайн
Типа как здесь: http://infostart.ru/public/297325/
 
EmpireДата: Среда, 25.01.2017, 11:34 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
Я тоже хотел бы это видеть в ИР

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