!https://weblogs.sdn.sap.com/weblogs/images/251884852/SAP_Co-Innovation_LAB_P280_R_p.gif|height=17|alt=image|width=200|src=https://weblogs.sdn.sap.com/weblogs/images/251884852/SAP_Co-Innovation_LAB_P280_R_p.gif|border=0!
Modeling services constitutes the creation of a visual representation (read: picture) of all the functionality provided via individual services in one organization (as well as its interactions to the outside world). To this end, the Enterprise Services Builder (ES Builder) offers a modeling environment for creating various perspectives based on a set of predefined methodology-compliant models as part of the Enterprise Services Repository (ESR). This model-driven service development provides a broad set of advantages which are elaborated in the ESR Documentation (http://help.sap.com/saphelp_nwesrce/helpdata/en/f9/73b9d5fbda48bf872626e5449dc4d2/frameset.htm), along with explanations on SAPs modeling entities (http://help.sap.com/saphelp_nwesrce/helpdata/en/f9/73b9d5fbda48bf872626e5449dc4d2/frameset.htm).* *Modeling services is hence the first step in outlining the service's functionality and the first step in creating your own service. Here's how it works:
Modeling services constitutes the creation of a visual representation (read: picture) of all the functionality provided via individual services in one organization (as well as its interactions to the outside world). To this end, the Enterprise Services Builder (ES Builder) offers a modeling environment for creating various perspectives based on a set of predefined methodology-compliant models as part of the Enterprise Services Repository (ESR). This model-driven service development provides a broad set of advantages which are elaborated in the ESR Documentation (http://help.sap.com/saphelp_nwesrce/helpdata/en/f9/73b9d5fbda48bf872626e5449dc4d2/frameset.htm), along with explanations on SAPs modeling entities (http://help.sap.com/saphelp_nwesrce/helpdata/en/f9/73b9d5fbda48bf872626e5449dc4d2/frameset.htm).* *Modeling services is hence the first step in outlining the service's functionality and the first step in creating your own service. Here's how it works:
- Create a Business Object
- Create a Service Interface
- Create an Operation
The attached screencam is targeted to guide you through exactly these steps. In order to make it as easy as possible the common example of a "Read Sales Order" service has been chosen. You may therewith directly learn each of the steps necessary to model your service, without worrying about the business context. This is something that you may then easily do afterwards as transfer based on the Sales Order BO (http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=C3D3B294081411DA1503000BCDDC2565) + correlated services within the ES Workplace (https://www.sdn.sap.com/irj/sdn/esworkplace). So get started and have a look at the screencam:
The detailed storyboard is outlined in the following:
... so that you finally come to the following result (based on the existing Business Object Sales Order (http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=C3D3B294081411DA1503000BCDDC2565) and the Read Sales Order (http://esworkplace.sap.com/socoview(bD1lbiZjPTAwMSZkPW1pbg==)/render.asp?packageid=DE0426DD9B0249F19515001A64D3F462&id=1B491BD5E28711DB2B24000F20DAC9EF) operation):
!https://weblogs.sdn.sap.com/weblogs/images/251881936/ExampleModel.jpg|height=1|alt=|width=1|src=https://weblogs.sdn.sap.com/weblogs/images/251881936/ExampleModel.jpg|border=0!!https://weblogs.sdn.sap.com/weblogs/images/251881936/ExampleModel.jpg|height=411|alt=Example Model|width=667|src=https://weblogs.sdn.sap.com/weblogs/images/251881936/ExampleModel.jpg|border=0!</body>
Comments