on 12-04-2007 3:33 PM
Hi,
Does anyone know where to look to find the relationships between various business objects? If you look at most ES descriptions, there is usually a reference to a business object. I'd like to find somewhere where I could see the entire network of relationships.
Thanks
Dick
hi,
IMHO there is no straight-forward relationship between business objects. business objects are independent entities offering some operations to manipulate them. if some business object wraps('has') some other business objects, it is nevertheless supposed to be manipulated by some operations(services), which refer to the aggregate object only. otherwise you you would loose loose coupling.
business object share a certain context though, common domains where they are required. in SAP this is reflected through ES bundles, e.g. <a href="https://wiki.sdn.sap.com/wiki/display/ESpackages/CourseApprovalProcesses">this</a>. In such an ES bundle description you find a <a href="https://wiki.sdn.sap.com/wiki/display/ESpackages/CourseApprovalProcessesBusinessObjects">link</a> affected by the use cases which are to be handled within this ES bundle.
my point of view,
anton
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That is called loose coupling of service objects, A service is acting on service messages, a service message is a view of a business object's data model. If you directly map an object model of a business object into service message model, then you are dragging the object model of a functional entity into a service entity. However in a given service context where service and service implementation components work together to archives the service functional objectives, a service message model can be passed to component object model to accomplish the service objectives using component functionality.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.