How to organize your content in namespaces for SAP PI

When working with SAP PI, there is often a large challenge on where you need to place the different objects that you are using.

When I started out I was using the business system and the type of integration. It was not a really pretty solution, because it often ended up being unusable for SOA and reuse. So we ended up using the business process instead, because it provides a much better approach for the organization.

I found that using the business maps for the process was a really a good idea to make it much easier. I have recorded a video about this.

I’ll be sharing another video one of the next days.

Ps. You have to optin with you name and email, so see the video.

How to use the SAP PI Message Mapping documenting tool

For a couple of years I have been developing on a tool for making it much easier to document mappings. The tool is available as open source, so you can try to use it for yourself.

There is also a running version available on that allows you to test out how it works and get instant results back. This is the preferred way to use the tool because you don’t need to install PHP and the project. It is though useful if you want more control of what you are putting into your documents, or don’t want to send your mappings to my server. I do delete the mappings every 15 minutes, so I don’t keep them longer.

I don’t think that I have created a video that shows what the tool can. So that is why that I’m creating this video now. It is really simple to use.

The only thing you need to care about it to export the mapping this is done my pressing CTRL + SHIFT + =, and then you can download the mapping.

There are 3 features with the tool that is useful.

  1. To make documentation simply upload the XMI file.
  2. To copy the comments that you have filled out in a document, you can upload the old excel document and then it will be possible to see the comments.
  3. Find the difference between two different mappings or versions. The tool will show what is different between the documents.

The difference tool is really useful when you don’t know what a person did last time or what a patch contained.

Check out the video, which will guide you thru the process of steps of the documentation.

Start using it now 

Thoughts after the Global Special Interest group for PI

Last week I was at the Global Special Interest Groups meeting in Brussels. For more information see the blog about the introduction about GSIG for PI.

The meeting was hosted by, the Belgian SAP Usergroup. Thanks for hosting us.

There was two large items on the agenda. The user survey we performed in Q2 2011 and what is coming next with SAP PI.

For the survey we did have a lot of respondents. The survey now showed a much better statistical impact the previous. I’ll not go into details with the survey, because it will be published at a later stage, and sent out to everybody who participated in the survey. The main part is that it will be presented to the different SAP PI Usergroups and they will be able to use it. The SAP PI product management team did hear the survey results, so they are trying to help creating a better product.

The other things was how the SAP PI Usergroups was able to impact, where SAP is going to spend their investments in the next releases. We already saw that some of the requirements from the GSIG for PI were in the PI 7.3 and PI 7.3 ehp 1. Part of this was the investment done with the monitoring aspects of SAP PI, which has greatly increased. Also the performance was requested by the usergroup.

So GSIG for PI are currently working on a way to make it easier for the SAP Usergroups to contribute and vote on what is the item that needs to be in the coming releases or service packs. This seems like a good way to make SAP sure, what the SAP customers wants to see in the PI system.

As always it is nice to meet people, who you have only been on the phone with. So in that perspective it was nice meeting them.

I thing the best part of meeting thise people, was their passion for SAP PI and for the users of it. The main focus was on how this improvement will serve other clients. For instance the EDI module or Crossgate offering, may not be something that will affect the current users directly, but it was still something that people was looking forward to be added to the SAP offering.

I’m looking forward to see what the work of the GSIG will mean for the next release of what SAP PI is doing. If you don’t have a GSIG for you area it may be a good idea to start creating on.

Presentation on Easy documentation in Belgium

I will be hosting a presentation on how to do easy documentation in Belgium. the Belgian SAP User Group is having a meeting on the 29 September 2011. It is the day just after the Global Special Interest Group for SAP PI is having their meeting. It is nice to be able to combine two events with each other.

The agenda can be found at

I’ll be talking about how to document SAP PI scenarios and message mappings.

I hope to see you in Belgium otherwise; we may meet in Teched in Madrid.

PIArchiving now in the AWS Solution Providers Directory

Figaf has teamed up with Amazon WebServices (AWS) to be able to archive messages for a longer time period. AWS provides affordable long term storage of files.

For the PIArchiving solution it is of key importance to have a cheap easy way to store messages for a long time. AWS S3 provides this making it easy for users to store their data in the systems. Data is stored securely in S3, by being encrypted when it is uploaded.

PIArchiving also uses SimpleDB to store metadata about messages. It makes it possible to find the invoice with the number 123 or the message sent from partner ABC. There is parsers for EDIFACT, X12 and XML.

See the website for more information on the SAP PI Archiving solution.