Creating OData Service with CDS Views

Creating OData Service with CDS Views

CDS’lerin OData olarak yayınlanması ABAP AS Netweaver 7.50 SP00’dan beri desteklenmektedir. Herhangi bir SAP standart veya Z’li tablolar için OData hizmeti oluşturmadan bahsedeceğim.

CDS oluşturmayı link üzerinden inceleyebilirsiniz.

OData.publish: true

@OData.publish: true ek açıklamasını kullanarak görünümü etkinleştiriyoruz.(6. satır) Daha sonra /n/IWFND/MAINT_SERVICE işlem koduna giderek hizmeti kaydetmemiz gerekiyor.

Ayrıca Analytics queryler içinde OData yöntemini kullanabilirsiniz.

@AbapCatalog.sqlViewName: 'ZED_C_ODATA_CDS'
@AbapCatalog.compiler.CompareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'OData CDS'
@OData.publish: true
define view ZED_ODATA_CDS as select from mara 
{

 key matnr
    ,mtart
    ,mbrsh
    ,bismt
    ,meins
    ,brgew
}
Emrullah Demirhan

Emrullah Demirhan

SAP ERP yazılımı ve ABAP programlama dili uzmanıyım. Ayrıca Python programlama dili ve veri bilimi ile de ilgilenmekteyim. Yeni teknolojiler öğrenmeyi, öğrendiklerimi uygulayarak sonuçlarını paylaşmayı ve öğretmeyi seviyorum.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Son Yazılar

Popüler Yazılar

Tavsiye Edilen Yazılar

Sitemizde en iyi deneyimi yaşamanızı sağlamak için çerezler kullanmaktadır.