Skip to Content
Author's profile photo Daniel Graversen

TechEd Presentation on Best Practices in SAP Integration

SAP Best Practices

I am proud to announce that I am starting a series of posts on the topic of best practices in the area of SAP.

I submitted an abstract for the SAP TechEd Conference Las Vegas (October 19-23, 2015), and I have recently learned that it had been approved.

My first thought was: “Super! Great!” Then the next was: “Oh, crap, I need to prepare that presentation!” That is going to be a lot of work. On the other hand, there is a lot of great material that I can share, and it will make it easier to create the questions that customers need to go through when starting new projects.

The title is:

SAP Best Practices Integration with SAP PO and Other Solutions

My abstract is the text below:

“Everybody asks for a set of best practices on all integration projects. But does this set of proper procedures really exist? There will be a walk-through of the different guidelines that are in existence today. The presentation will cover how I have seen successful integration setups. The following topics will be covered: adapter development, custom development to support functions, naming conventions, integration patterns, and multi-platform strategies. We will also discuss the organizational changes and setups that have the biggest impact on the process of establishing and enforcing best practices.”

I guess I have time until the end of August to complete the presentation.

I hope that you will help in sharing ideas related to best practices in the area of SAP Integration. My view is that I have got one view of it: I have been in different organizations – and I have seen that there’s always room for improvement.

I think the following main points must be covered:

  • Reasons to establish and enforce best practices
  • The concept of best practices is dead
  • Naming standards
  • Development guidelines
    • What should they contain
    • On-prem vs Cloud integrations
    • Documentation
  • B2B
    • What to do
    • Custom vs special mapping
  • Process and User Interaction
    • User access
    • What can be done in BPMN (Business Process Model and Notation)
  • Custom development
    • When is it okay to use extra development
    • NWDI (SAP NetWeaver Development Infrastructure)
    • Adapters
    • BPMN

My hypothesis is that there is not one single set of best practices. The main reason behind this is that each customer takes different steps into consideration in order to make the best use of their time and resources. I believe customers need to know all the different aspects of the issue in order to reach a conclusion; knowing what worked for others can be of great assistance. I’ll be creating a list of different things that should be discussed when starting a new project.

I do need your help, since I’m a one man army trying to collect all this information. Over the next few months I’ll be sharing my opinions on what I see as best practices. Please let me know whether you agree or disagree, so I can improve my presentation. Do you think there are other important topics (related to the concept of best practices) that need to be discussed? If so, feel free to share your ideas! Together we can create valuable content, and help other developers while we’re at it.

This post is cross posted to Best Practices in SAP Integration

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Matt Fraser
      Matt Fraser


      I love the way you are "crowd-sourcing" the best practices for this presentation. Something tells me this could end up being one of the best presentations at TechEd.



      Author's profile photo Daniel Graversen
      Daniel Graversen

      Thanks I hope so.

      Author's profile photo Arijit Das
      Arijit Das

      Hi Daniel

      Great Blog!

      Where may I find the end state of PI Best Practices? Is there any information you are able to share from TechEd?



      Author's profile photo Jelena Perfiljeva
      Jelena Perfiljeva

      Hey, don't forget - it's now SAP PRO (although I'm sure it'll change two times till October πŸ™‚ ). We don't use XI/PI/PO/PRO, but I usually attend such sessions out of curiosity. Someone like me would likely be interested in following.

      - Simple "dos and don'ts"; learn from someone else's experience, so that we don't repeat their mistakes.

      - What's the usual "tipping point" when customers chose to start using SAP Integration instead of other solutions.

      - Good and bad use cases. Sometimes I feel there is a perception that SAP PRO can somehow magically solve some integration issues while it most likely can't.

      - Anything EDI related.

      I think you're on the right track with the presentation. Not sure if I'll get a chance to hear it, but maybe you'll do some special encore performance for the Mentors, eh? πŸ™‚

      Author's profile photo Daniel Graversen
      Daniel Graversen



      The dos and donts would be a different  a proach to cover much of the same wihtout needing to cover as many topics in detail.

      I may present or share it also on different platforms.

      Author's profile photo Former Member
      Former Member

      Hi Daniel

      Nice blog. Is there any new role of SAP Fiori and Gateway in SAP Integration practice.


      Anshul Walia

      Author's profile photo Daniel Graversen
      Daniel Graversen


      I see the gateway as a part of the integration tool Fiori is just a frontend.

      I have covered a bit on the topic of all the integration solutions at

      Overview of all SAP Integration products