cancel
Showing results for 
Search instead for 
Did you mean: 

Odata Entity Set issue

Former Member

Hi,

Our system is HUB Deployed where I have created Odata in my backed end system and configured service in frontend gateway system .

The Odata returns 200 OK code when I test using SAP Gateway client but it doesn't returns any metadata ( Entity Set ) .

When I click on Entity set it displays no value found ( Attached Snip ) .

I have tried following .

1) Deleted service , cleaned cache and re-registered service .

2) In MPC EXT class i have tried to redefined ''DEFINE" method as Public ( I believe we shouldn't do ).

3) Created role and assigned Odata service to it and added to my user ID .

Do we need IW_BEP as well eventhough if we have SAP_GWFND ?

Gateway Version :- SAP_GWFND Version -> 740 SP -> 0013

System Alias to backend :- Unchecked both Local SAP GW & For Local APP ( Attached Snip )

Andre Fischer

Masayuki Sekihara rfc-system-alias.png odata-metadata-test.png
Thanks!

Former Member
0 Kudos

Backend System :- Dev 100 ( Ricefw Development Client ) , Dev 110 ( Testing Development Client ) .

Odata Service Maintanence ( /iwfnd/maint_service ) - Odata service (ZODATA_SRV) shows up under DEV110 client System alias.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Raquel Martin Barry

Thank you for addressing this issue . Atlast I could able to figure out its 
due to missing authorization in my back end system . USER ID didn't have authorization to open projects in backend . 
Assigned Authorization Object /IWBEP/SB in backend and it started to display entity sets in Gateway system .

Answers (4)

Answers (4)

former_member312987
Active Participant
0 Kudos

Hi

It is very difficult to point to the issue. Could be backend or check that the metadata is loaded with the latest version

Saludos

Raquel

former_member312987
Active Participant
0 Kudos

Hi

If you make any changes in the oData, you need to reload the metadata.

Try calling the Entity Set with top 10. When there are many records they are not displayed.

Saludos

Raquel

Former Member
0 Kudos

Hi ,

My issue is the Entity Set itself not showing up . Hence I couldn't query anything with the entity set .

Thanks!

Former Member
0 Kudos

Hi,

I have marked entity set as Addressable but still no luck . Anything wrong with System Alias ?


Thanks!

saurabh_vakil
Active Contributor
0 Kudos

Ensure that the required entity sets are marked as Addressable (check box ticked) in your OData project in SEGW.