ABAP Web Services
6posts about ABAP Web Services.
Most read
SOAMANAGER and endpoint configuration: the transaction that separates defining a service from publishing it
Activating a service definition doesn't make it reachable. SOAMANAGER generates the WSDL and the binding; and the hosts file, that great forgotten piece, can take down a flawless service. A no-fluff guide to SOAP deployment.
May 1, 2026
Security in ABAP Web Services: communication users, authentication profiles and the mistake of using a dialog user
A service exposed without a communication user and without a security profile is an open door into the ERP. We review SAP's four profiles, why the type C user exists and what role to give it without overreaching.
Apr 30, 2026
Errors and faults in ABAP Web Services: the SOAP Fault, the HTTP code and why a 200 doesn't mean success
The SOAP envelope has a fourth element almost nobody uses: the fault. In REST the error travels in the HTTP code. Handling both well is what separates a robust integration from one that fails silently.
Apr 28, 2026
Consuming an external service from ABAP: consumer proxy, logical port and when to drop to HTTP
Two ways to call a service from SAP: the wizard-generated proxy with its logical port, or raw CL_HTTP_CLIENT. When to use each and why the logical port is the piece everyone forgets.
Apr 26, 2026
Building a Web Service Provider in ABAP: from BAPI to published service, no fluff
RFC, BAPI or proxy class: three doors to expose SAP logic as a SOAP service. We show which to pick, the real Enterprise Service and SOAMANAGER flow, and the format mistake that breaks integrations.
Apr 25, 2026
SOAP vs REST in ABAP: when to use each and why the debate is usually framed wrong
SOAP isn't old and REST isn't modern: one is a protocol, the other a pattern. In ABAP they coexist, and choosing well saves you needless WSDLs or hand-written parsers. With real payload examples.
Apr 22, 2026