I never worked on services in AX12 but i have few questions.
From what i read, is there used to be standard services for example to create customer.
Now in D365Fo if i want a service to create a customer
1) should i look for data entity that is related to a customer and make it's property public then use Odata?
2) if i want to do custom things i can write code in post load and this will work too? or i should write code in c#?
3) is it correct that i chose odata instead of custom service in this case and why?
4) when i should use custom service instead of odata? and how to decide which one is best? will both of them work?