Additional Blogs by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
Former Member
0 Kudos

With the delivery of CRM 7.0 comes the first major wave of Enterprise Services for CRM.  In total 235 new Enterprise Services were modeled and built.  This was a major effort for CRM.  Enterprise Services took a lot of time and thought to model and build, but as a result, our customers get a set of services that are well defined, high quality, and reusable.  It is the semantics and governance behind these services that makes SOA a true cost saver in an IT landscape. 

 

So it is not surprising that SAP has chosen to replace the messaging of "Enterprise SOA" with "SOA Made Easy".  The pre-built services that we deliver along with the Business Process Platform (Net Weaver: Composition, Integration, Info & Data Harmonization), SOA methodology guidelines, and Professional Services make the entire SOA story from SAP a very appealing one.

 

 

In deciding which services to build for the CRM 7.0 release, CRM Product Management took a two pronged approach.

 

1.  We looked at our most important base functionality and enabled this with a standard pattern of services.  Create, Update, Read, Find, and sometimes Cancel.

 

2. We spoke with customers to determine use cases for system integration and composite application and created services for these use cases.

 

The complete set of Enterprise Services will be available in the Enterprise Service Repository upon roll-out of CRM 7.0.  To access the Enterprise Service Repository you must be a SDN member.  Here is the link for the Enterprise Services Repository&Registry

 

This delivery of services is going to allow our customers to do amazing things.  They are going to be able to start building composite applications to tailor the software for different regions and users as well as providing users the ability to interact with multiple applications with a single UI.  They are also going to be able to more easily integrate their heterogeneous systems to share data and functionality with each other. 

 

It would not be practical to provide the entire list of services here in a blog.  However, I will assume that you want a little more substance about what exactly it is that we will be delivering.  So here is a list of the 35 business objects in CRM for which we have created the 235 services:

 

  • Activity
  • Appointment Activity
  • Business Partner
  • Campaign
  • Channel Partner Registration Request
  • Customer
  • Customer Complaint
  • Customer Invoice
  • Customer Invoice Request
  • Customer Quote
  • Customer Rebate Register Entry
  • Email Activity
  • Individual Material
  • Installation Point
  • Installed Base
  • Interaction Log
  • Lead
  • Material
  • Measuring Device
  • Opportunity
  • Product Catalogue
  • Product Configuration
  • Product Proposal
  • Sales Contract
  • Sales Order
  • Sales Price Specification
  • Service Confirmation
  • Service Contract
  • Service Order
  • Service Order Quotation
  • Service Product
  • Service Product
  • Target Group
  • Territory
  • Warranty

 

I hope you are excited to get your company using SOA in CRM.

15 Comments