Chef de projet D365 · Extension X++ sur mesure

Développement X++ D365 F&O — livré par l'IA en 48 h pour 200 €

Votre backlog X++ s'accumule pendant que votre intégrateur facture 1 200 € par jour. Chaque ticket simple attend des semaines.

En bref

Vos extensions X++ Dynamics 365 F&O livrées en 48 h par l'IA, validées sur Azure DevOps. 200 € par ticket résolu, sans facturation jour/homme.

Rejoindre la liste d'attente
Expertise Microsoft D365 F&O
10 ans
D365 F&O
200 € / ticket
Prix fixe par ticket résolu
vs 800-1 200 € chez une ESN
48 h
Délai moyen de livraison
Azure DevOps
Validé par votre DSI
Le problème avec votre prestataire actuel

Le développement X++ classique : un goulot d'étranglement coûteux

  • Un développeur X++ junior facture 600-800 €/jour, un senior 1 200-1 500 €/jour, sans engagement de résultat.
  • Délai moyen de 5 à 15 jours par ticket — même pour une simple extension de table ou un event handler.
  • Aucune pénalité contractuelle sur le dépassement de délai ; chaque jour additionnel est facturé.
  • La connaissance du code et des conventions reste captive chez l'intégrateur historique.
Comment SKALP résout ça

L'IA spécialisée X++ : code généré, testé, validé sur Azure DevOps

  • Génération conforme aux patterns Microsoft : extensions de tables, classes, formulaires, sans modification du standard.
  • Tests unitaires SysTest produits automatiquement avec chaque livraison de code.
  • Pull request soumise sur votre dépôt Azure DevOps — vous gardez la maîtrise du merge.
  • 200 € par ticket résolu (l'IA développe exactement ce qui était défini en phase de compréhension du besoin, tests inclus), prix fixe quelle que soit la complexité. Pas résolu = pas facturé.

Comment ça marche

1

Soumettez votre ticket

Décrivez le besoin métier ou technique en quelques lignes. Pas de cahier des charges à 50 pages.

2

L'IA génère l'extension

Code X++, tests unitaires et documentation produits en moins de 48 h.

3

Validation sur votre Azure DevOps

Pull request soumise sur votre dépôt. Votre DSI relit et valide avant merge.

4

Livraison — vous payez 200 €

Une fois mergé, c'est livré. Pas de facturation si le ticket n'est pas résolu.

Exemples de tickets traités

Extension de table standard

Ajout de champs métier (centre de profit, indicateur RGPD, référence externe) sur CustTable, VendTable ou InventTable, avec extension des formulaires liés et mise à jour des vues.

24-48 h

Classe X++ de logique métier

Implémentation d'une règle métier complexe (calcul de prime, règle de remise multi-conditions, validation custom) packagée dans une classe d'extension.

48 h

Event handler

Souscription à un événement standard (onValidatingWrite sur PurchOrder, onInsert sur SalesLine) pour déclencher une intégration ou un contrôle métier.

24 h

Workflow d'approbation custom

Création d'un workflow avec règles conditionnelles (seuil de montant, centre de coûts, hiérarchie de signataires) et notifications Teams.

48-72 h

Service custom OData / SOAP

Exposition d'un service personnalisé pour un partenaire EDI ou une plateforme tierce, authentifié via Azure AD.

48 h

État SSRS personnalisé

Création d'un état SSRS avec data provider X++ (jointures, filtres dynamiques) et template Word/PDF aligné sur votre charte.

48-72 h

Questions fréquentes

Quels types de tickets X++ couvrez-vous concrètement ?+
Extensions de tables, classes X++ d'extension, event handlers, workflows custom, services OData/SOAP, états SSRS, adaptations d'écran. Les modifications du code core Microsoft (over-layering) ne sont pas couvertes car elles violent la stratégie d'extensibilité D365 F&O depuis la version 10 et bloquent les mises à jour Microsoft.
Que se passe-t-il si le code généré ne fonctionne pas ?+
Si le ticket n'est pas résolu, il n'est pas facturé. Vous validez sur votre Azure DevOps via une pull request : si vous refusez le merge, vous ne payez pas. Ce modèle inverse le risque par rapport à une facturation au jour/homme classique où l'intégrateur est rémunéré quelle que soit la qualité.
Comment l'IA accède-t-elle à mon contexte D365 spécifique ?+
Vous donnez accès à votre projet AOT via votre dépôt Azure DevOps (artefacts publics, métadonnées, customisations existantes). L'IA analyse vos conventions de nommage, vos modules activés et vos extensions déjà en place avant de générer. Aucune donnée business (transactions, données clients, données RH) n'est nécessaire ni utilisée.
Quel délai pour un ticket X++ standard ?+
48 h ouvrées pour un ticket standard (extension de table, classe, event handler). 72 h pour les développements multi-objets (workflow + service + état). Au-delà, le ticket est requalifié ou abandonné, toujours sans facturation. À comparer aux 5 à 15 jours d'un cycle TMA classique.

Soumettez votre premier ticket

200 € si résolu. Rien si non résolu.

Rejoindre la liste d'attente