SAP Cloud Platform上Destination屬性為odata_gen的具體用途

i042416發表於2019-06-22

今天工作發現,SAP Cloud Platform上建立Destination維護的WebIDEUsage屬性很有講究:

幫助文件: https://help.sap.com/viewer/825270ffffe74d9f988a0f0066ad59f0/CF/en-US/5c3debce758a470e8342161457fd6f70.html

這個屬性的列舉值:

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

看個例子。
我維護的是odata_gen:

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

根據標準文件描述,擁有odata_abap屬性的Destination指向的是一個gateway系統,將在SAP webIDE建立UI5應用的嚮導中的service catalog介面出現,如下圖所示:

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

意思是終端使用者可以通過Service Catalog介面,任意選擇該Destination指向的gateway系統上啟用的service。

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

odata_abap: 目標是個SAP gateway系統

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

而另一方面,如果把Destination的屬性改成odata_gen:

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

此時該Destination不會出現在Service Catalog的下拉選單裡:

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

取而代之的是它會出現在service url裡:

SAP Cloud Platform上Destination屬性為odata_gen的具體用途

而我們必須手動維護某一個具體OData服務的地址:
/sap/opu/odata/sap/CRM_OPPORTUNITY

SAP Cloud Platform上Destination屬性為odata_gen的具體用途


SAP Cloud Platform上Destination屬性為odata_gen的具體用途

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":


SAP Cloud Platform上Destination屬性為odata_gen的具體用途


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2648446/,如需轉載,請註明出處,否則將追究法律責任。

相關文章