Skip to Content
0
Nov 11, 2022 at 06:34 PM

abap rap and BAPIs

1253 Views Last edit Jan 06, 2023 at 08:52 AM 2 rev

Hi together,

I'm once again at a point where I'm wondering what SAP is actually doing....

The customer wants us to use the super great RAP framework everywhere. Somehow I can already accept to learn this new syntax and all the overhead, even if I see 0 added value. Maybe this will come someday.

Back to the topic of despair.

We have a service that is supposed to use a BAPI when saving/creating. We don't want to work directly on the standard SAP table.

Is it really intentional that you can't call a BAPI anywhere in this great new framework that SAP is really presenting everywhere as the new big thing? Except with some "tricks" like DESTINATION NONE? And even then, I'm already past the "point of no return" and can't return a decent error message to the end user (which is almost SAP culture).

Can anyone tell me what the possibilities are here? Or do I have to program the OData service the good old way and tell the customer that SAP's new framework didn't think about the BAPIs?

It is also worth noting that no SAP employee has ever answered similar questions...

Many greetings,

a light frustrated developer who always wonders why other frameworks offer something like this with only a few lines of code.