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 →Starting point

SAP-samples/teched2025-DT260

A TechEd 2025 workshop that modernises a classic Flight Evaluation application to ABAP Cloud and governs the migration with the ABAP test cockpit, then generates a RAP-based SAP Fiori app on top.

Working against a shared S4H backend, the exercises first run the ABAP test cockpit against the classic Flight Evaluation application, transform its logic to ABAP Cloud and move the converted objects into an ABAP Cloud package, then generate a RAP-based SAP Fiori app on top and extend it with a flight rating and a star-rating visualisation. A separate exercise applies the same ATC analysis to a Customer Dashboard application and uses the Cloudification Repository Viewer to understand the clean-core issues it reports.

Facts

Last pushLicenceApache-2.0

Where it sits

Lives in
Demonstrates
ABAP Cloud readinessABAPABAP Cloud readinesscapabilityWhether code can run in ABAP Cloud — released APIs only, no direct table access, no obsolete statements — and what to do with the code that cannot.
Flavors

Who is behind it

SAP SamplesSAP SamplesOrganisationMaintains this
In the atlas: maintains 222
@SAP-samples
maintainerAjay SorengPersonContributes to this
In the atlas: contributes to 36
@ajaysoreng
Andre FischerPersonContributes to this
In the atlas: contributes to 19, wrote 5
@anfisc
Carine Tchoutouo DjomoPersonContributes to this
In the atlas: contributes to 17, wrote 1
@CarineTD
Ingo BräuningerPersonContributes to this
In the atlas: contributes to 5
@ibraeuninger
olgadolinskajaPersonContributes to this
In the atlas: contributes to 1, wrote 1
@olgadolinskaja
5 contributors

What it declares

Every artifact

Type
Sample
Origin
By SAP

As a sample

Form
Workshop or CodeJam material

Connections1

SAP-samples/teched2025-DT260 connectionsSAP-samples/teched2025-DT260PROVIDES→ demonstrates1demonstrates authoredABAP Cloud readiness

README

quoted from SAP-samples/teched2025-DT260 under Apache-2.0, read
SAP-samples/teched2025-DT260/README.mdOn GitHub

DT260 - Modernize classic extensions to clean core in Cloud ERP Private

REUSE status

Description

This repository contains the material for the SAP TechEd 2025 session DT260 - Modernize classic extensions to clean core in Cloud ERP Private.

Overview

In this session you will practice a clean core extensibility in SAP S/4HANA Cloud Private Edition. You will learn how to use ABAP Cloud and clean core extensibility principles to modernize your custom on-stack extensions and how to govern clean core development using the ABAP test cockpit (ATC).

Requirements

The requirements to follow the exercises in this repository are:

  • ABAP Development Tools for Eclipse
  • SAP GUI SAP-Help Portal
  • Access to the backend system S4H (will be provided by your instructor), where all code examples are located, basic knowledge of the ABAP development tools for Eclipse and ABAP test cockpit (ATC).

Exercises

Contributing

Please read the CONTRIBUTING.md to understand the contribution guidelines.

Code of Conduct

Please read the SAP Open Source Code of Conduct.

How to obtain support

Support for the content in this repository is available during the actual time of the online session for which this content has been designed. Otherwise, you may request support via the Issues tab.

License

Copyright (c) 2025-2026 SAP SE or an SAP affiliate company and teched2025-DT260 contributors. All rights reserved. This project is licensed under the Apache Software License, version 2.0 except as noted otherwise in the LICENSE file; you may not use any file of this project except in compliance with the License.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the LICENSE for the specific language governing permissions and limitations under the License.

Apache-2.0, read

Details

Sources3
Added by handdiscovered herechecked
github.com/SAP-samples/teched2025-DT260tree, 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
Flavors1
ABAP Cloud
“In this session you will practice a clean core extensibility in SAP S/4HANA Cloud Private Edition. You will learn how to use ABAP Cloud and clean core extensibility principles to modernize your custom on-stack extensions and how to govern clean core development using the ABAP test cockpit (ATC).” — SAP-samples/teched2025-DT260 — READMEchecked
Contributors5

From the repository’s contributor list, .

History in the atlas1
  1. First seen.
For your agent
Ref
artifact:sap-samples-teched2025-dt260
JSON
/artifacts/sap-samples-teched2025-dt260.json
MCP
Connecting an agent