ABAP Cloud Migration Patterns

Referenstabeller + wrapper-mönster arbetsflöde för att flytta klassisk ABAP till ABAP Cloud Tier 1.

av likweitan · likweitan/abap-skills

Testad · Fungerar ★ 9.2/10

ABAP Cloud Migration Patterns — Referenstabeller + wrapper-mönster arbetsflöde för att flytta klassisk ABAP till ABAP Cloud Tier 1.

Vad den gör

En ren kunskapsfärdighet (inga skript) för att migrera klassisk ABAP anpassad kod till ABAP Cloud/clean-core-kompatibilitet: ATC-fyndkategorisering, tabeller för ersättning av o-släppta API:er med släppta CDS/klasser, ett konkret wrapper-klass-mönster för API:er utan släppt ersättning, och en steg-för-steg-checklista. Triggas vid migrering, molnredohet, o-släppt-API, och clean-core-formuleringar.

Testrapport

Gav en wrapper-klass migreringsplan för READ_TEXT/NUMBER_GET_NEXT; färdighetens ATC-meddelandetabell och exakta `cl_numberrange_runtime=>number_get( )` / C1-kontrakts släppsteg slog mitt otvungna svar, som var vagare om de släppta klassnamnen och hoppade över ATC-meddelande-ID-mappningen helt.

Testad: 2026-07-14 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/likweitan/abap-skills
cd abap-skills
mkdir -p ~/.claude/skills
cp -r skills/abap-cloud-migration ~/.claude/skills/abap-cloud-migration

Kommandon och exempelprompter

  • /abap-cloud-migrationReferenstabeller + wrapper-mönster arbetsflöde för att flytta klassisk ABAP till ABAP Cloud Tier 1.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • Migrate this ABAP class off CALL FUNCTION READ_TEXT to Cloud Tier 1
  • What's the clean-core replacement for NUMBER_GET_NEXT in ABAP Cloud?
  • Give me a checklist for moving our custom ABAP code to ABAP Cloud