I have question regarding SAP Cloud SDK. First of all, I need to say that this is one really good library for consuming OData services and I just wanted to pointed that you are doing good job! Tutorials on generating VDMs and other stuff are simply awesome!
Onto the question. How can I call Bound Functions or Actions from client? I have searched/watched videos and only thing I found was that on May 5, 2020 in video SAP Cloud SDK: Update Call for SAP Community you said that Bound functions are not yet supported. What is the status of that and how could I implement client using bound functions?
Hope you will be able to help me. Matija
P.S. Get All, Get By Key, Post, Patch, Delete, Unbound Functions and Actions work FLAWLESS
As of version 3.46.0 the SAP Cloud SDK for Java has built in support for bound functions and actions.
This allows for building requests directly from the VDM. The entity classes will expose all functions and actions bound to them on the API. Check the documentation for how to use the API.
Thank you very much for providing this information. Big shotout to your organisation - I really appreciate on your quick response - second day of releasing, good job! But now I have another one. With new update, I am getting not implemented methods after generating code with metadata. This is what is not implemented: - com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject.getOdataType() Since I am not Java developer, could you please help me out what would be causing this problem? Thank you in advance!
Hi Matija, thanks for the feedback! Please open a new question for the issue and make sure to provide the service metadata if possible so that we can try to reproduce the problem. Also, please make sure Lombok is installed and working. Thx!