MakionDocs ← makion.dev

Glossar

Kurze, verständliche Definitionen der in dieser Dokumentation verwendeten Begriffe. Makion-spezifische Begriffe und SAP-Begriffe stehen gemischt und alphabetisch geordnet nebeneinander; wo ein Begriff eine eigene Seite hat, ist er verlinkt.

A#

ABAP — SAPs Programmiersprache, mit der Geschäftslogik in einem SAP-System aufgebaut und erweitert wird. Makion ist ein KI-Coding-Agent für ABAP.

ADT (ABAP Development Tools) — SAPs offizielles Eclipse-basiertes Werkzeug und die Schnittstellen, über die Entwickler mit ABAP-Objekten arbeiten. Makion steuert SAP über diese offiziellen Schnittstellen statt über Screen-Scraping.

ATC (ABAP Test Cockpit) — SAPs Framework für statische Analyse, das Code gegen Qualitäts- und Sicherheitsregeln prüft. Makion kann ATC ausführen und dessen Befunde über die Rollen ATC und ATC-Remediation beheben.

Autonomer Modus — ein Modus, in dem der Agent unbeaufsichtigt und vollständig schreibgeschützt arbeitet und Änderungen in eine Ship-Queue vorschlägt, die ein Mensch freigibt und anwendet. Der stärkste Sicherheitsmechanismus in Makion. Siehe Autonomer Modus.

B#

Basisregeln — die stets angewendeten Standards, die ein Admin pro Projekt auf der Registerkarte Methodik festlegt, damit der Agent bei jeder Aufgabe die Konventionen Ihres Teams befolgt. Siehe auch Methodik.

BDEF / Verhaltensdefinition — das Objekt, das das Verhalten (Anlegen, Ändern, Löschen, Aktionen, Validierungen) eines RAP-Geschäftsobjekts definiert. Teil des Aufbaus eines RAP-Service.

C#

CDS (Core Data Services) — SAPs moderne Datenmodellierungsschicht, mit der wiederverwendbare Views und Datenmodelle über Datenbanktabellen aufgebaut werden. Makion hat eine eigene CDS-Rolle.

Channel — die Arbeitseinheit in Makion: Ihre Entwickleridentität × das ausgewählte Projekt. Ihre SAP-Verbindung und Ihr Chat-Verlauf sind auf dieses Paar bezogen, weshalb eine auf dem Handy gestartete Aufgabe auf dem Desktop weiterläuft. Das Wort „Channel“ wird in der Oberfläche selten verwendet; kundenseitige Seiten nennen dies meist einfach Ihre Entwickleridentität × das ausgewählte Projekt.

Cleaner — Makions eigener deterministischer, verhaltenserhaltender ABAP-Formatierer. Er normalisiert Leerzeichen, Groß-/Kleinschreibung, Zeilenumbrüche und sichere Token-Modernisierungen, ohne je zu ändern, was der Code tut. Siehe Wie der Cleaner funktioniert.

Connector — die Komponente, die den Tunnel von Ihrem Rechner zu Ihrem SAP-System öffnet und die SAP-Aufrufe des Agenten überträgt. Er läuft auf dem eigenen Rechner des Entwicklers und wird über die Desktop-Registerkarte Systeme angebunden.

D#

DDIC (Data Dictionary) — SAPs zentrales Repository für Datendefinitionen: Tabellen, Strukturen, Datenelemente und Domänen. Makion kann diese DDIC-Objekte über ADT anlegen.

DEV / QAS / PROD — siehe Umgebungsstufe.

Dump — siehe ST22 / Dump.

E#

Engine — das KI-Backend, auf dem ein Projekt läuft. Makion ist multi-engine-fähig — zum Beispiel Claude, Gemini, Codex, Kimi und Grok — pro Projekt wählbar. Siehe KI-Engines & Anmeldung.

F#

Fiori — SAPs Design-System für die Benutzererfahrung und seine Familie von Web-Apps, die typischerweise auf OData-Services aufbauen. Makions Fiori-Rolle macht einen OData-Service Fiori-Elements-fähig mit einer @UI-Annotationsschicht.

I#

IDoc — SAPs Standard-Dokumentformat für den Datenaustausch zwischen Systemen (zum Beispiel EDI- und ALE-Integration). Makions Support-Rollen können fehlgeschlagene IDocs triagieren und den manuellen Reprocess-Schritt übergeben.

K#

Wissensdatenbank — die Referenzdateien und Beispiele, die ein Admin bei jedem Lauf für ein Projekt in den Kontext des Agenten materialisiert, damit der Agent aus Ihren Standards heraus arbeitet. Teil der Methodik.

M#

Methodik — die projektbezogene Konfiguration aus Basisregeln, rollenbezogener Methodik und Wissensdatenbank, die steuert, wie der Agent arbeitet. Siehe Methodik.

O#

OData — das REST-artige Protokoll, mit dem SAP Services bereitstellt, die von Fiori-Apps und anderen Clients konsumiert werden. Ein RAP-Service wird als OData veröffentlicht.

On-Prem — selbst gehostet auf einer Infrastruktur, die der Kunde kontrolliert. Makion ist On-Premise (in Ihrer eigenen Infrastruktur): die SAP-Verbindung, die Anmeldeinformationen und die KI-Anmeldung verbleiben auf dem eigenen Server und den eigenen Rechnern des Kunden. Siehe das Sicherheitsmodell.

P#

Projekt — die Paarung einer Codebasis / eines SAP-Systems mit den Rollen, der Methodik und den Spezifikationen, die dafür gelten. Sie wählen ein Projekt, bevor Sie arbeiten. Siehe Anmelden & Projekte.

Q#

qRFC / tRFC — SAPs Mechanismen für gequeueten und transaktionalen Remote Function Call für zuverlässige, geordnete Kommunikation zwischen Systemen, oft die Grundlage von IDoc- und Integrationsflüssen.

R#

RAP (ABAP RESTful Application Programming model) — SAPs modernes Framework zum Aufbau transaktionaler Geschäftsservices (Datenmodell → Verhalten → Service) auf S/4HANA. Makion hat eine eigene RAP-Rolle.

Schreibgeschützte Rolle vs. schreibende Rolle — einer schreibgeschützten Rolle wird nur der Lese-Satz der SAP-Werkzeuge übergeben, und sie kann SAP physisch nicht ändern; eine schreibende Rolle erhält zusätzlich die Schreibwerkzeuge, sodass sie im Rahmen einer von Ihnen angewiesenen Aufgabe sperren, Quelltext setzen, anlegen und aktivieren kann. Siehe Wie Rollen funktionieren.

Rolle — die Auswahl, die Sie im Chat-Editor treffen und die sowohl die Methodik des Agenten als auch seine SAP-Berechtigungen festlegt. Siehe Wie Rollen funktionieren.

S#

Ship-Queue — die Liste der Änderungen, die ein autonomer Lauf vorschlägt. Nichts darin berührt SAP, bis ein Mensch es freigibt und dann anwendet.

Spezifikation — eine Kundenanforderung, umgewandelt in Makions normalisiertes Spezifikationsformat, das Sie anschließend als Aufgabe ausführen können. Siehe Spezifikationen.

SRVD / SRVB (Service-Definition / Service-Binding) — die Objekte, die ein RAP-Geschäftsobjekt als konsumierbaren Service bereitstellen: die Service-Definition listet, was bereitgestellt wird, das Service-Binding veröffentlicht es (zum Beispiel als OData).

ST22 / Dump — die SAP-Transaktion und der Datensatz für einen Laufzeitfehler („Short Dump“). Makions Support-Rollen können Dumps lesen, um Vorfälle zu diagnostizieren.

Abonnement vs. API-Schlüssel — zwei Wege, eine Engine anzumelden. Ein Abonnement meldet sich mit einem bestehenden Tarif zu einer Pauschalgebühr an (keine Kosten pro Token); ein API-Schlüssel ist eine nutzungsbasierte Abrechnung pro Verwendung. Siehe KI-Engines & Anmeldung.

Superadmin — die erste Person, die sich an einer Makion-Instanz anmeldet, die die gesamte Instanz verwaltet und allen anderen Rollen und Projektzugriff gewährt. Siehe Benutzer & Zugriff.

T#

Umgebungsstufe — die Umgebungsmarkierung an einer SAP-Verbindung: DEV, QAS oder PROD. QAS und PROD sind schreibgeschützt, sodass ein Agent sie niemals ändern kann; nur DEV ist beschreibbar. Siehe Systeme und das Sicherheitsmodell.

Transport — SAPs Mechanismus, um Änderungen zu paketieren und zwischen Systemen zu bewegen (DEV → QAS → PROD). Makions Rollen arbeiten innerhalb Ihrer Transport-Disziplin.

tRFC — siehe qRFC / tRFC.