Hi Anthony, Only one thing about Odata
When we worked with Odata, two things always should be there
1. Postman tool or other tools (I don't have idea about other tools, If exist) is mandatory to perform CRUD operation
2. Data entities.
*** Received DATA from Third party application to consume in D365FO --
For example -- If suppose, we have received the data through JSON format from customer to create a Sales Order Header and Line in D365F&O
Then first we need to create a Service class , Contract class for Header & Line and Service group.
So, whenever we call POST the API through Postman and click in Send button then based on JSON format in the postman body. It will call the Service class & contract class as well. and will get the message in Postman. If the status is 200 OK that means based on Service class & contract class , it will create a new sales order header & Footer in D365FO based on the JSON format.
*** Send the DATA from D365FO to Third party application
We need to send the REST based API to the customer. So, that customer will consume it and get the data from D365FO.
am I correct?