One constant throughout all of SAP's successful integration journey from XI to PI, and then to PO, has been their Graphical Message Mapping Editor.
I'm not sure everyone loves their Graphical Message Mappings - but like it or not, it has also made the leap to the cloud as well. As 7a519509aed84a2c9e6f627841825b5a points out in his blog "Cloud Integration mapping: Your options explained and compared"
The great advantage of the Message Mapping Editor is it's ease of use, and it's graphical nature, and my 'gut feel' tells me it is used in something like 80% of all PI/PO mappings. But you need to be careful - as soon as the requirements get somewhat complicated, you end up with a message mapping that is really really ugly, and difficult to understand, support and maintain. And that is where Java and XSLT (and now Groovy and JavaScript) really get to shine.
Even with the ≈ 80% of mappings that the graphical mapping editor is suitable for, it is still sometimes difficult to understand how the mapping works, without a certain level of technical expertise. Just try to make sense of the mapping rule for target message field D_1154 from the image above.
SAP have not offered any sort of message mapping documentation solution, and so there is a great dependency on SAP PI/PO, and now SAP CI technical experts (especially now where there is a lot of activity to migrate away from PI/PO and to potentially redesign interfaces). There are some basic methods available to extract the information, and load it into Excel, where comparison of the mappings is also possible - but it's not ideal.
There is a better solution - we've created a Message Mapping Documentation feature that enables the easy review of message mappings. Non-technical people can now make some sense of message mappings, and SAP PI/PO and SAP CI technical experts do not need to waste their time creating documentation (I know I hated doing this years ago).
The message mapping rule for target message field D_1154 shown above is transcribed into the following documentation - which is clearly much easier to understand.
Some years later we built on the Message Mapping Documentation with a Message Mapping Comparison feature, to enable the quick determination of differences in message mappings - even across different PI/PO systems.
Comparing two message mappings is simple and clear, with any differences highlighted in yellow.
And, in 2022, we developed the unique Message Mapping Similarity Analysis, so you can easily compare all your message mappings against all your other message mappings - to identify your message mappings that are say, "90% or more similar" (similarity % is configurable, from 50% to 100%).
The result of the analysis is shown in a window like the one below - by selecting the primary mapping on the left you can see all of its similar mappings on the right. And from here you can easily determine exactly how the mappings differ by clicking on 'Compare'.
These mapping features are just a small part of our UDO for SAP PI/PO software, which is easily installed and configured on your client - you can be reviewing your interfaces and mappings in as little as 20 mins.
If you're interested in finding out more you can find us at our Arianim page on the SAP Store. If you like, we can give you a short demo and an evaluation version - you can then try it out in your own environment, on your own PI/PO mappings.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
9 | |
8 | |
6 | |
5 | |
4 | |
4 | |
4 | |
4 | |
3 |