FEH (Forward Error Handling) & ECH (Error Conflict Handler)

ABAP Development, SAP Cloud Platform, ABAP Environment

FEH – Forward Error Handling FEH (Forward Error Handling) is used for Error handling in Asynchronous Services. Asynchronous inbound service operations should support service-oriented error handling: if an error is detected while executing a service call, performing the requested service is not rejected immediately. In particular, no immediate “rejection message” containing error information is sent […]

Continue reading


Calling custom developed Adobe Form from standard Transaction Code for Print Output in SAP ABAP

ABAP Development, ABAP Connectivity

Introduction: Adobe Forms are used frequently in SAP to generate Portable Document Format(PDF) files of various business documents like Invoices, Order Confirmations, Account Statements etc. PDF files have got below advantages over other file formats. It is an Open Standard Universal File Format that ensures its appearance same independent of application and platform used to […]

Continue reading


Create REST APIs secured with XSUAA in Cloud Foundry environment and call REST APIs in ABAP environment

ABAP Development

ABAP programming is still the most powerful development tool in SAP core ERP, while we will find some cloud native features (ex. JWT relevant techniques) are not fully supported in ABAP environment in near future. If developers work on NetWeaver as well as Cloud Foundry environment, a workaround is to deploy REST APIs with cloud […]

Continue reading


Attachment Service to your rescue in S4HANA via Fiori Elements using Reuse Components (GOS)

SAP Fiori, ABAP Development, NW ABAP Gateway (OData), SAP S/4HANA

Introduction Many of us already know about the famous GOS functionality available for GUI. We must have used it many standard applications for adding attachments in GUI. It is not only available for standard applications but also available for custom GUI based applications with minimal coding. So what if this kind of functionality is available […]

Continue reading