Skip to Content
Author's profile photo Volker Haentjes

SAP introduces Simple Sample Applications for SOA

SAP has been shipping enterprise services for the SAP Business Suite for more than three years now. Within this timeframe, we built the Enterprise Services Workplace (ES Workplace) to provide customers and partners an environment to discover, test-drive and run all the enterprise services shipped ready-to-use by SAP together with its Business Suite applications. And we built the Enterprise Services Wiki (ES Wiki) where even people who are not SAP-savvy can browse through a comprehensive portfolio of business scenarios SOA-enabled by the SAP Business Suite, and learn about the value SOA adds to their business processes.

However, it appeared that with the number of abstraction levels the number of possible error sources increases. This makes enterprise services significantly more complex to understand than plain web services or other APIs, and this is why customers and partners request sample applications which demonstrate consumption of enterprise services with SOA technology from SAP as a starting point for own development projects.

So what our teams are going to do is build and publish sample applications for the most commonly used existing enterprise services based on various SAP consumption technologies, such as SAP NetWeaver Visual Composer or WebDynpro Java and ABAP. These Simple Sample Apps will be made availabe ready-to-run in the ES Wiki and ES Workplace environment, together with technical documentation, coding, implementation models and IDES demo data. SAP customers and partners will be able to download and install these applications locally and test them against the back-end systems of the hosted ES Workplace testing environment.

Among the first samples will be Create Maintenance Request, a little app that does what it says: Creating maintenance requests by reading equipment data via the Read Individual Material enterprise service, reviewing these data for creating the request, using the Create Maintenance Request enterprise service, and finally get a confirmation for this request with the help of the Read Maintenance Request enterprise service, as depicted in the following graphics: Example of a Simple Sample App

 All these services are included in the Maintenance Processing. ES bundle for SAP ERP 6.0. The application has been modeled and implemented using SAP NetWeaver Visual Composer.

Going forward, you will find entry points for Simple Sample Apps in each ES bundle description in the ES Wiki, such as the Maintenance Processing ES bundle, in the section for sample coding. Plus, you will find a link in the Where-used-section of the ES Workplace every time you browse the documentation of an enterprise service that is part of a Simple Sample App. In a separate view of ES Workplace, you will find a scenario description of the app, together with links for test-driving the app rightaway, or downloading documentation or the software component archive itself:

ES Workplace extensions for Simple Sample Apps (planned)

We carefully listen to our customers and partners, and to independent developers. Therefore we are eager to know whether this new asset would help you understand enterprise services consumption and get your SOA projects started more quickly. You can find more details in the Collaboration Workspace of the Enterprise Services Community at https://cw.sdn.sap.com/community/esc/cag16.

Simple Samples will be officially released soon, please stay tuned.

Assigned Tags

      35 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member
      Hi,
      I had just started on SOA, and this blog comes just in time, wish to tell you that this is a very thoughtful move and immensely happy that its made my self-learning all the more easier...
      Thanks,
      Anupama
      Author's profile photo Former Member
      Former Member
      Hi Volker,

      How can i participate in beta-testing? I`m seriously interested in SOA and can help you.

      Best wishes,
      Sergey Kolbasov

      Author's profile photo Volker Haentjes
      Volker Haentjes
      Blog Post Author
      Hi Sergey,

      thanks for your interest in beta-testing Simple Sample Apps. Please let me know your e-mail address, so that I can forward your request to my responsible team mates. Which company are you with?

      Best regards
      Volker

      Author's profile photo Former Member
      Former Member
      Hi Volker,

      My e-mail is skolbasov@gmail.com. I`m from BDO Unicon, Russia.

      Best wishes,
      Sergey

      Author's profile photo Volker Haentjes
      Volker Haentjes
      Blog Post Author
      Thanks Sergey, your message is on its way to my team mates.

      Take care,
      Volker

      Author's profile photo Former Member
      Former Member
      Hi,

      Can you please add me to the beta tester? My email ID: lms1148@hotmail.com

      Thanks

      Author's profile photo Former Member
      Former Member
      Hi Folker,

      I would like to contribute to the beta testing. I work for a company called SPAN services and I am also an ex-SAP. My email is ramesh_v@spanservices.com

      Author's profile photo Former Member
      Former Member
      Hi
      Please send me the link for beta testing. I am very interested.

      Thanks
      Ashish

      Author's profile photo Volker Haentjes
      Volker Haentjes
      Blog Post Author
      Hi Ashish,

      you're welcome! Would you mind posting your e-mail address, so that we can forward you the details?

      Thanks, Volker

      Author's profile photo Former Member
      Former Member
      Sorry about that. My email id is ashishs@gene.com
      thanks
      Ashish
      Author's profile photo Former Member
      Former Member
      I'm very interested in beta testing. My email adsress petrsap@rambler.ru
      Author's profile photo Former Member
      Former Member
      Thanks for sharing this terrific development Volker. Looks like SAP is making great strides to facilitate the SOA learning process for practitioners and customers alike by making such useful applications readily available to the community.

      Now whoever is yet to take on the new frontier of SAP SOA cannot say that they don’t have enough resources & tools at their fingertips -- since SAP has given us Enterprise Services workplace, ES wiki, and soon these ES-based apps accompanied by ES Workplace testing env. What more can you ask for other than being spoon-fed Enterprise Services?

      Thanks again for your valuable efforts.

      Author's profile photo Former Member
      Former Member
      jad@invendium.com

      I mainly work with Business modelling, and Visual Composer in SAP.

      Please include me in the beta-testing team.

      Author's profile photo Former Member
      Former Member
      Author's profile photo Former Member
      Former Member
      I work for a SAP Partner called Celeritech Solutions and we are very interested on your beta program. Mi e-mail: david.faustini@celeritechsolutions.com

      Regards,
      David Faustini

      Author's profile photo Former Member
      Former Member
      I am a developer in Bharat Petroleum a SAP Partner company . We are also developing a similar kind of app , hence I am interested in beta testing ...please include my name in testers

      bhatn@bharatpetroleum.in

      Author's profile photo Former Member
      Former Member
      Hello Volker,
      Please include me in the beta testing: marcelo.santarita@firsteam.com.br. I work in a SAP consulting partner company and I am responsible for all NW/SOA initiatives.

      thanks & KR,

      Marcelo

      Author's profile photo Former Member
      Former Member
      We are exploring web enablement of notification. This requirement will benefit us.
      Author's profile photo Former Member
      Former Member
      Please include me as a beta tester.
      email: sameer.shirole@gmail.com
      Author's profile photo Former Member
      Former Member
      Hi Volker,

      Good one. Please include me as beta tester.
      my mail id is rshivk@gmail.com

      Thanks
      R.Shiva

      Author's profile photo Sudheer Nagalla
      Sudheer Nagalla
      Please include me as a beta tester.
      email: snagalla@celanese.com
      Author's profile photo Appa Rao Yalam
      Appa Rao Yalam
      Hi

      I am excited as Plant Maintenance solution consultant to get opportunity to test said the application of Creating maintenance request.

      Please include me as beta tester and share detials.

      Author's profile photo Former Member
      Former Member
      Hi,

      Please add me as a beta tester.
      Email: honghua.yang@gmail.com

      Thanks,

      Author's profile photo Former Member
      Former Member
      Hi,

      Please add me to the beta tester LMS1148@HOTMAIL.COM

      Thanks

      Author's profile photo Appa Rao Yalam
      Appa Rao Yalam
      Hi

      I am excited as Plant Maintenance solution consultant to get opportunity to test said the application of Creating maintenance request.

      Please include me as beta tester and share detials.

      e mail : yalam2000@yahoo.com

      Author's profile photo Former Member
      Former Member
      Like some of them, i am taking a closer look at SOA on SAP now, so this should come at a good time.

      email id:   pangtinsiong
                  @yahoo.com

      thank you

      Author's profile photo Former Member
      Former Member
      HI,
      Please add me also as beta testing user.
      my mail id: lakshmisireesha.b@tcs.com
      Thanks,
      Sireesha
      Author's profile photo Former Member
      Former Member
      Hello Mr. Volker,

      I request you to add me to the testing group and grant me access.

      My mail Id : haalaswamy@gmail.com

      B. Regards,
      Halaswamy

      Author's profile photo Former Member
      Former Member
      First, thanks Mr Volker for your contribution!

      If possible, include me like beta testing!

      email: carlosvaztec@gmail.com

      Author's profile photo Former Member
      Former Member
      Hi Volker,

      This is really good stuff. Please add me to the list of Testers for the beta testing.
      kailash.maisekar@sap.com

      Author's profile photo Former Member
      Former Member
      Could you please add me to your list of testers..
      email:  rkaruturi@alcatel-lucent.com
      Author's profile photo Volker Haentjes
      Volker Haentjes
      Blog Post Author
      Dear Rajani,

      thanks for your interest. Unfortunately, the beta testing has been finished by 20th February. Simple Samples will be publicly released very soon, so please stay tuned.

      Regards, Volker

      Author's profile photo Former Member
      Former Member
      Hi!

      In the "Resources" section of this page I press "Run this sample" and at the first step (Enter data), when I press 'Next' with the default Equipment (10000461) I get the following errors:

      1 - Backend function, IndividualMaterialByIDQueryResponse_In.IndividualMaterialByIDQueryResponse_In not found
      2 - Error occured while executing the service: null

      I can see the Equipment 10000461 in the SAP ES Workspace ( ERP 6.0 - System ID: HU2, TCode: IE03)

      Thanks for your help,
      Best Regards,
      Carlos Duarte

      Author's profile photo Marcel Podieh
      Marcel Podieh
      Hello Carlos,

      we had an authetication issue with the Simple Sample. Everything is working well now. Please contact us if you encounter further problems or issues.
      Sorry for any inconviences we may have caused.

      Regards
      Marcel Podieh

      Author's profile photo Christoph Gollmick
      Christoph Gollmick
      Hi Carlos,

      can you please try again? For me it's working fine. Maybe you tried just when the Service Registry was not available due to maintenance activities.

      Best regards,
      Christoph Gollmick