In most of the cases as a service provider our liability is limited to solve incidents and assist business to leverage SAP XI capability to do business with partners (internal and external) but this particular features create some points which may have legal impacts which needs to be address accordingly. This feature is great in sense that you can solve incident which occurred because of incorrect payload/header information (invalid character, information etc) but it also creates some risks for service provider particularly with legal aspects. Following is negative impact which I can relate to this feature:
- Who is responsible if data is modified illegally and how we can track it? (May be it is good idea to change bank account information to your account 😉
- Customer can ask us to modify payload now and then, which maybe not advisable as data integrity issue with source and target system (receiver system data is not reconciled with target system).
At present, if something is wrong with message data, I advise users to send the message again, but with SP19 we can solve such incidents ourselves but as a service provider it is our responsibility to inform user consequences of this feature. Personally I am against this feature because of legal consequences and data integrity issue. My intention behind this weblog is to invite views of experts and business user what they think about this feature.