ABAP Proxies are one of the most widely used integration technologies in SAP landscapes. For years, they have been central to PI/PO-based integrations. Now, with the availability of ABAP Proxy support in SAP Integration Suite, customers can extend this capability to the cloud, accelerating their migration from PI/PO to Integration Suite. This closes an important gap for organizations transitioning from SAP Process Integration (PI/PO) to SAP Integration Suite .
This blog provides a technical overview and step-by-step setup guide for enabling generation of ABAP Proxies with Integration Suite.
ABAP Proxies are generated classes in the SAP ABAP system based on service interfaces defined in the Enterprise Service Repository (ESR).
They allow ABAP developers to call or expose services without dealing with low-level communication protocols.
Proxies are commonly used for synchronous/asynchronous service calls, typically via SOAP adapters in PI/PO.
Why ABAP Proxy Support in SAP Integration Suite Matters?
Until recently, ABAP proxies were heavily tied to on-premise PI/PO middleware. With many customers moving their integration to the cloud, there was a strong demand for equivalent support in Integration Suite.
Key benefits of the new support include:
Connectivity between SAP backend and Integration Suite
For ABAP Proxy to Integration Suite, the standard practice is to configure an SM59 destination of type G.
SM59 Destination Configuration (Type G) :
Go to Transaction SM59
Choose HTTP Connections to External Server.
Create a new destination or Open the existing Destination with name SAP_PROXY_ESR
Technical Settings
Target Host: The host name of Integration Suite tenant(Navigate to BTP Cockpit Instances and Subscriptions < your instance for Service Process Integration Runtime with api Plan> View Credentials (in JSON format) and copy the url(without https://) Note : Do not use the clientId and client secret from the Service Key instance
[画像:radhika_javvaji_2-1762196381518.png]
Logon & Security
radhika_javvaji_3-1762196593671.png
radhika_javvaji_0-1762194984633.png
Procedure to Generate ABAP Proxy
Use the generated proxy class to implement the Business logic in Transaction SE80 or SE24 .
Current Limitations in the SPROXY Navigation Tree :
Recommended view to be used - Enterprise Services Browser view.
Also please ensure to import the service interfaces and its dependants to the Integration Suite tenant from the PI/PO ESR system that was earlier configured in SM 59 destination to be able to retain the already generated proxies. Try maintaining SWCV to Integration Package mapping i.e. Avoid importing objects from multiple SWCV's to one Integration Packages.. Avoid having objects with same name and namespace in multiple Integration Packages.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 38 | |
| 11 | |
| 11 | |
| 10 | |
| 10 | |
| 10 | |
| 10 | |
| 9 | |
| 9 | |
| 9 |