cancel
Showing results for 
Search instead for 
Did you mean: 

SAP SEGW OData project with CDS Reference - Chance to extend Metadata without own SEGW Service?

rb
Contributor
0 Kudos
252

Hi,

we have extended the SAP Standard CDS View C_SalesOrderWl_F1873 to add a existing field with value help annotations. 

Now we have the problem that SAP has used the SEGW to expose this CDS views as an service. 

Is there a option to extend the metadata of the segw service without a customer project? Because if we create a new service we would ne also an adaption project in the app to exchance the service.

Problem: New Value Help is deteced but I cant modify SAP Standard Project.

rb_0-1733818074685.png

Thx & Bye

View Entire Topic
junwu
Active Contributor
rb
Contributor
0 Kudos
Thank you, I hoped for an other solution because custom odata service also means custom adaption project to change the OData Service. But neverless nice Blog
junwu
Active Contributor
0 Kudos
no, it will take over the old url, you don't have to change odata url in your ui.
rb
Contributor
0 Kudos
Can you explain why u think the original URL would not change? When we have redefined the Service its a new URL
junwu
Active Contributor
0 Kudos
have you ever redefined one? it gives you option to take over the url when you do the "redefine""
rb
Contributor
0 Kudos
Ahhh now I see. You talk about the option to replace the SAP standard service while generating the SEGW classes. Interesting enough you only see the option if you redefine and then generate. If you generate the service before the option is not shown and even after adding the redefine service is not. Do you know more technical details about the SICF Service Handling URL Routing?
junwu
Active Contributor
0 Kudos
what is "SICF Service Handling URL Routing"
rb
Contributor
0 Kudos
I did some tests and when calling the SAP Standard Service /sap/opu/odata/sap/SD_F2714_SDOCBYOBJSTS_SRV/ the service is handled by the customer extension classes as expected. I want to know where the handling information (use customer class) is injected. Also found following discussion interessting: https://community.sap.com/t5/technology-q-a/segw-copy-project-vs-redefine-odata-service/qaq-p/105949...