Hi,
We have a custom made Odata service (based on a CDS view) we need to use in our project.
I added the connection to the Odata service in the ODC portal. Here I received a succes message.
When I want to select the entities, the list is empty.
To validate my actions, I did the same steps for a default Odata service and for that service I saw the available entities.
Does somebody know what we are doing wrong?
Kind regards
Kevin Desmet
Hi @Kevin Desmet,
here are some points you re-check.
Verify that the OData service is using a compatible version
The OData service might have security rules or filters that restrict entity visibility. Check if there are any conditions or roles that prevent you from accessing the entities.
If the OData service is based on a CDS view, ensure the view has the necessary permissions and filters configured correctly.
You can try with create new connection again.
If problem, remain persist, raise a support ticket.
SAP OData integration - OutSystems 11 Documentation
Kind regards,
Sanjay Kushwah
@Sanjay Kushwah ,
When I test the Odata with postman I receive the data as I should. This indicates that everything works as it should (I have no knowledge of SAP)).
I also recreated the connection several times.
The documentation you added is for O11, but we are using ODC.
sorry for the previous oversight where I attached the documentation for OS11 instead of the OutSystems (ODC)
In ODC portal while creating the SAP OData connection.
Click on Learn more about SAP Connections.
You will get documentation for ODC.
@Sanjay Kushwah,
We followed this documentation to create the connection.
We have logged a case with Outsystems for our problem. They will research it.
Update on this case:
This was a bug in ODC where read-only OData entities were not shown when creating a connection in ODC Portal. This should now be solved.