BlogBlogtypeA post on somebody's own site or a community platform. Nobody edits it after publication, so it dates from the day it was written.See every one →SAP Community

BO Interface APIs : An alternative to BAPIs and traditional FMs

Walks through updating an S/4HANA Purchase Order's line items through a released BO interface instead of a BAPI, using EML against the underlying CDS entity and a COMMIT ENTITIES statement because the call sits outside a behavior class. Argues the BO interface route avoids a RAP behavior class's restriction against calling COMMIT WORK directly, and covers finding a released interface's CRUD operations on api.sap.com and extending the same approach to a custom field or a custom RAP-based Fiori app's own BO.

Where it sits

Explains
Transactional modelABAPTransactional modelcapabilityHow a business object's behaviour is defined and who owns the transaction — the choice that shapes everything downstream in an application.
Source
reachable

Who is behind it

Sudhan_Nagarajanauthor

Properties

About this work

declared and crawled
Published
declared
Published on
declared
Views
crawled
5,526

More on this10

Group by10 of 10 pieces
Piece, what it offersStill applies
Also explainingTransactional model10
Always in Sync — Field-level and event-driven side effects for reactive UIs in RAP
YouTube — SAP Developers playlists, Andre Fischer
nothing recorded
ABAP in Practice - Creating a Setup App
Software-Heroes, Björn S.
nothing recorded
RAP - Singleton Pattern
Software-Heroes, Björn S.
nothing recorded
Mastering Internal Actions in SAP RAP: Automatic Header Calculation in ABAP Cloud
SAP Community, sharathtm
nothing recorded
From SEGW and Legacy UI5 to RAP with ARC-1
blog.zeis.de — Marian Zeis, Marian Zeis, part 7 of 10Runnable codeThe reasoning
New majors
Creating Material Master Data in SAP S/4HANA Using RAP and EML .
SAP Community, Sudhanshu07
nothing recorded
A simple example of a SAP RAP Application based on Legacy API without UUID keys
SAP Community, cseijas
nothing recorded
BEHAVIOR_ILLEGAL_STATEMENT dump | Technical workarounds
SAP Community, PranayGaroo
nothing recorded
Level up app development: ABAP Cloud model innovations and Joule solution
SAP TechEd — session catalogue, Carine Tchoutouo DjomoThe reasoning
nothing recorded
Explore SAP Fiori elements for ABAP developers
SAP TechEd — session catalogueThe reasoning
nothing recorded

Details

Graph3 edges
POINTS OUT →
explainsTransactional modelcapability, core and community
published onSAP Communitypublishing source
discovered viaSAP Communityfiori-tag
Source
Type
blog
Published on
Host
community.sap.com
First seen
History1
  • Entered the atlasDiscovered via SAP Community · fiori-tag.
For your agent
Ref
content:bo-interface-apis-an-alternative-to-bapis-and-traditional-fms
JSON
/content/bo-interface-apis-an-alternative-to-bapis-and-traditional-fms.json
MCP
Connecting an agent