I have an ABAP Client Proxy who are used by several interfaces in the Business System. Now the need is to implement some kind of log (With business data) every once the proxy is used.
As i see it, i have two options:
1. Implement an Implicit Enhancement in the calling method (generated code) or
2. Create a Server Proxy based on the same interface - and then pass the message from PI back to the business system
But are there other options?
Option 1: what happens with the Enhancement if the Proxy is regenerated?
Option2: it´s some kind of single point of failure, because i will rely on a call between systems (despite the actual needed call).
Any ideas out there?