VOTRE ENVIRONNEMENT IA POSTE DE TRAVAIL OU CI
VOTRE AGENT
Client MCP + plugin Klystron ↗
L’agent et les skills SAP. Il lit et écrit les fichiers du dépôt.
↕ LIT, MODIFIE, COMMITE
VOTRE DÉPÔT GIT
zsd_pricing/un dossier = un package
zcl_discount.clas.jsonen-tête · format SAP
zcl_discount.clas.abapsource
zcl_discount.clas.testclasses.abaptests
zsd_price.tabl.jsontable · format SAP
zi_sd_price.ddls.acdsvue CDS
zi_sd_price.bdef.abdlcomportement RAP
zsd_price_var.vari.jsonformat Klystron
Vos objets SAP, en fichiers, chez vous. Versionnez, relisez, ouvrez des merge requests, avec les outils Git natifs.
MCP / HTTPS
→Appels d’outils typés
→DÉSÉRIALISERÉcrire un fichier : vérifié, écrit si l’empreinte correspond, relu, activé.
←SÉRIALISERLire un package : ses objets deviennent des fichiers, une empreinte par fichier.
←Résultats, refus motivés, journal
VOTRE SYSTÈME SAPABAP APPLICATION SERVER
Kklystron.Le serveur MCP, en ABAP, derrière un service ICF.
Outils typés
Actions bornées
LE RÉFÉRENTIELObjets clients Z / Y
Classes, interfaces, programmesTables, domaines, élémentsVues CDSRAPFonctionsVariantesRôles PFCGTransports
Chaque objet a un nom de fichier et un format : celui que SAP publie, ABAP File Formats, quand il existe ; un format Klystron dans la même convention sinon, distinguable par sa version (formatVersion 900). La sérialisation est celle de SAP : transformations générées depuis les types ABAP, JSON canonique identique à celui du handler SAP.
AutoriserRôles SAP / PFCG
ExécuterServices natifs SAP
TracerJournal SLG1
DÉVELOPPEMENT ABAPDu code au service RAP.
Classes, programmes, fonctions, dictionnaire, CDS, RAP, enhancements et BAdI, textes, packages, transactions, formulaires Adobe. Lecture, écriture, activation.
abap-dev
QUALITÉ ET DIAGNOSTICVérifier, comprendre.
Syntaxe, ATC, ABAP Unit, dumps ST22, versions, objets inactifs, where-used, recherche de code, Notes SAP.
incident-analysis + quality-read
TRANSPORTSLivrer par le CTS.
Ordres et tâches : création, affectation, contenu, simulation et libération.
transports
CUSTOMIZINGLe paramétrage aussi.
Contenu de tables, vues de customizing, IMG, BC Sets et leur activation, sous ordre de customizing.
skill · bientôt
SÉCURITÉ ET RÔLESLes autorisations, outillées.
Rôles PFCG et profils, rôles issus d’une trace, valeurs SU24, objets d’autorisation, utilisateurs et porteurs de rôles, audit de sécurité.
skills rôles · bientôt
EXPLOITATION BASISObserver, planifier.
Processus de travail, mises à jour, verrous, log système, base de données, sauvegardes, CCMS, files RFC, spool ; jobs et démons ABAP.
basis-observation + basisjobs · bientôt
INTÉGRATIONIDoc et services web.
Types de base, segments et extensions IDoc, statut des IDoc, services web et proxies, WSDL, destinations RFC.
integration-inspection + integration
REMONTÉE D’INCIDENTSLes défauts remontent seuls.
Échecs d’outils, capacités manquantes, tentatives de contourner une permission : l’agent les déclare au journal d’audit du serveur.
tool-reporting