Dans le chat, vous choisissez un rôle pour chaque requête. Un rôle est à la fois une méthodologie complète et une limite d'accès. Seuls les rôles Development écrivent, et uniquement sur un système de niveau développement. Les 23 rôles →
écritDevelopment
Development
Réalise une exigence de bout en bout : comprendre → explorer l'état actuel → réutiliser l'existant → planifier → lock + set source → syntax check + tests/ATC → activer → compte rendu.
Une modification finalisée et activée selon votre approche, plutôt qu'un brouillon de code.
lecture seuleDevelopment
Architecture
Produit une conception de solution, n'écrit aucun code.
Un plan réfléchi avant que quiconque ne touche au système.
lecture seuleDevelopment
Code review
Revue au regard de vos standards ; constats classés par priorité (Critical / Major / Minor) avec localisations exactes et corrections.
Une deuxième passe indépendante — sans le risque que le relecteur réécrive « accidentellement » quelque chose.
écrit uniquement des testsDevelopment
Unit tests
Écrit/étend des tests ABAP Unit ; ne modifie jamais la logique de production pour « forcer » un test au vert.
Une couverture de tests sans distordre la logique métier.
constats, corrections sur demandeDevelopment
ATC check
Exécute l'ABAP Test Cockpit, restitue les constats classés par priorité ; ne corrige que si vous le demandez explicitement.
La qualité au standard ATC sous votre contrôle.
écritDevelopment
ATC remediation
Exécute l'ATC et corrige les constats méthodiquement, catégorie par catégorie, sans changer le comportement.
Des constats soldés sans changer ce que fait le code.
lecture seuleDevelopment
Research
Investigue et répond avec des preuves, peut exécuter des requêtes SQL sur les données.
Des réponses rapides et fondées sur le système — sans risque pour lui.
lecture seule dans SAPDevelopment
Specification
Transforme la spécification brute d'un client dans le format standardisé interne de Makion, en la confrontant au système en production.
Une exigence chaotique devient un cahier des charges ordonné et testable.
lecture seule dans SAPDevelopment
Effort estimate
Chiffre un développement à partir de sa spécification : chaque objet noté S / M / L avec une fourchette d'heures, plus les hypothèses et les inconnues derrière le chiffre. Fournit un document d'estimation.
Un chiffrage défendable avant de vous engager, plutôt qu'une intuition.
écritDevelopment
CDS data models
Conçoit et construit des modèles de données CDS dans le style VDM de SAP : entités de vue interface et consumption, associations, annotations et contrôle d'accès (DCL), créés et activés sur votre système.
Un modèle de données propre et en couches sur lequel vos rapports et vos applications se construisent, plutôt qu'un SELECT ponctuel.
écritDevelopment
RAP business objects
Construit des objets métier RESTful ABAP (RAP) de bout en bout : modèle CDS, behavior definition et behavior class, projection et binding de service OData — activés et prêts à consommer.
Un vrai service transactionnel sur votre système, pas le schéma d'un service.
écritDevelopment
Fiori Elements
Rend un service prêt pour Fiori Elements : les annotations @UI et les extensions de métadonnées qui pilotent un List Report / Object Page, plus le binding de service OData — puis remet honnêtement le déploiement de l'app-shell UI à votre outillage.
Vos données à un pas d'une application Fiori — toute la couche d'annotations réalisée pour vous.
écritDevelopment
Migration
Prend un objet spécifique, trouve ce qui casse sur S/4HANA (API obsolètes, accès direct aux tables, ancienne syntaxe) et propose un correctif minimal pour chacun ; vous approuvez, il applique et active, et pour les changements risqués il écrit d'abord un test de verrouillage.
ABAP spécifique prêt pour S/4HANA / Clean-Core, objet par objet — sur votre propre ECC.
lecture seuleDevelopment · Consult
Migration Map
La moitié analyse de la migration : lit votre code spécifique et son usage pour cartographier l'effort S/4HANA — ce qui est utilisé, ce qui casse, ce qu'il faut corriger en premier. Elle ne se connecte jamais à la production.
Une vue de migration priorisée avant que quiconque ne change une ligne.
lecture seule dans SAPDevelopment
Adobe Forms
Lit un SAP Adobe Form existant et applique une modification structurelle (ajouter / retirer / réordonner / relier une colonne), et renvoie un XDP prêt à coller pour l'onglet « XML Source » de SFP ; la géométrie et les liaisons de données sont garanties par un moteur déterministe.
Modifie les Adobe Forms en décrivant le changement plutôt qu'à la main dans LiveCycle.
lecture seuleDevelopment · Consult
Clean-core check
Audite la conformité clean core : API released, aucune lecture de tables standard, extensibilité. En lecture seule.
Un verdict clean core par objet avant d'écrire le plan de migration.