SampleSampletypeA worked example you read or clone. Evidence: it demonstrates, it never provides.See every one →What this type is →by SAPby SAPoriginPublished by SAP itself. A visible facet, never an input to a reading — a dormant official plugin reads exactly like a dormant independent one.See every one →Reference

SAP-samples/abap-platform-rap-transactional-outbox-with-bgpf

A reference example of the transactional outbox pattern in ABAP Cloud, using the background processing framework (bgPF) to decouple a database change from the follow-up action it triggers.

Demonstrates the cloud-native transactional outbox pattern in ABAP Cloud, using the background processing framework (bgPF) to decouple a database change from the message or follow-up action it triggers. The repository points to an accompanying SAP Community blog post for the reasoning behind the pattern and keeps the code itself to a single, minimal example rather than a full application. It expects an ABAP system reachable from ABAP Development Tools, with S_DEVELOP authorisations on-premise or the SAP_BR_DEVELOPER role in the cloud.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Demonstrates
Async processingABAPAsync processingcapabilityDoing work outside the request that triggered it, with a guarantee that it eventually happens — deferred jobs, retries, and periodic work. Distinct from messaging, which is about telling other systems.

Who is behind it

SAP SamplesSAP SamplesOrganisationMaintains this
In the atlas: maintains 222
@SAP-samples
maintainerFabian FellhauerPersonContributes to this
In the atlas: contributes to 1, wrote 2
@FabianFellhauer
1 contributor

What it declares

Every artifact

Type
Sample
Origin
By SAP
Use as
A reference

As a sample

Form
A reference application

Connections1

SAP-samples/abap-platform-rap-transactional-outbox-with-bgpf connectionsSAP-samples/abap-platform-rap-transactional-outbox-with-bgpfPROVIDES→ demonstrates1demonstrates authoredAsync processing

README

quoted from SAP-samples/abap-platform-rap-transactional-outbox-with-bgpf under Apache-2.0, read
SAP-samples/abap-platform-rap-transactional-outbox-with-bgpf/README.mdOn GitHub

The Transactional Outbox Pattern in ABAP Cloud

Description

This repository provides an example for implementing the cloud-native "Transactional Outbox" pattern in ABAP Cloud by using the background processing framework (bgPF). See blog post https://community.sap.com/t5/technology-blog-posts-by-sap/cloud-native-with-abap-cloud-the-transactional-outbox-pattern/ba-p/14267118 for details.

Requirements

Up and running ABAP system. Your user has S_DEVELOP authorizations (in On-Prem) or SAP_BR_DEVELOPER (in Cloud).

Download and Installation

See tutorial https://developers.sap.com/tutorials/abap-install-adt.html for downloading and installing the ABAP Development Tools (ADT) for Eclipse.

How to obtain support

Create an issue in this repository if you find a bug or have questions about the content.

For additional support, ask a question in SAP Community.

Contributing

If you wish to contribute code, offer fixes or improvements, please send a pull request. Due to legal reasons, contributors will be asked to accept a DCO when they create the first pull request to this project. This happens in an automated fashion during the submission process. SAP uses the standard DCO text of the Linux Foundation.

License

Copyright (c) 2025 SAP SE or an SAP affiliate company. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file.

REUSE status

Apache-2.0, read

History

Latest

v1.0.0

Details

Sources3
Added by handdiscovered herechecked
github.com/SAP-samples/abap-platform-rap-transactional-outbox-with-bgpftree, pushes, contributors, CIchecked
README.mdquoted, and what the entry declareschecked

Sources are graph entities: the same page may back several entries, and an unreachable source flags every row that rests on it.

Compatibility and provenance
discovered viaAdded by hand
first seen in the atlas
ecosystem and domainabap, operations-and-runtime
Contributors1

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:sap-samples-abap-platform-rap-transactional-outbox-with-bgpf
JSON
/artifacts/sap-samples-abap-platform-rap-transactional-outbox-with-bgpf.json
MCP
Connecting an agent