CDS Просмотр публикации OData, служба не видна в / IWFND / MAINT_SERVICE - PullRequest
0 голосов
/ 25 октября 2019

Создано представление CDS с экспозицией OData в Eclipse. View активирован и работает правильно, я вижу данные SQL View, используя se16N. Смотрите определение ниже:

@AbapCatalog.sqlViewName: 'ZDDLS_ODATA'
@AbapCatalog.compiler.CompareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@EndUserText.label: 'TEST CDS Association II'
@Search.searchable: true
@OData.publish: true
define view ZCDSV_ODATA as select from vbak as soHdr 
association [1..*] to ZCDSV_PROD as _itemprod
on $projection.vbeln = _itemprod.vbeln {
key soHdr.vbeln,
    soHdr.auart,
    _itemprod.posnr,
    _itemprod.matnr,
    _itemprod.arktx,
    _itemprod.mtart,
    _itemprod.mbrsh,
    _itemprod // Make association public
}
where auart = 'ZINT'

Следующим шагом должна быть регистрация службы через / n / IWFND / MAINT_SERVICE. Здесь проблема. Запись (в отличие от созданных в SEGW) недоступна при нажатии кнопки «Добавить службу».

Это не система S4 / HANA (установленные продукты ниже), может ли это быть проблемой выпуска?

enter image description here

1 Ответ

1 голос
/ 26 октября 2019

это может быть проблема выпуска?

Да, вы правы. Публикация объектов CDS в виде OData поддерживается , поскольку ABAP AS Netweaver 7.50 SP00 .

...