Démos

Ce que je construis dans Business Central

Des exemples concrets, chacun en moins de deux minutes. Choisissez un sujet.

Intégration API

Conformité des sous-traitants

Bloquer un bon de commande ou un paiement quand la licence RBQ, l'attestation de Revenu Québec ou la lettre CNESST manque ou est expirée.

Ce que ça montre

  • HttpClient vers les données ouvertes (licences RBQ, registre RENA)
  • Événements qui bloquent la libération et le paiement
  • File d'attente des travaux pour les mises à jour hebdomadaires
  • Application de tests AL

Lire le billet →

Control add-in

Planificateur par glisser-déposer

Placer des ressources sur un calendrier visuel, directement dans une page BC, sans application à part.

Ce que ça montre

  • Control add-in JavaScript livré dans l'extension
  • Chaque réservation est une ligne de commande de vente
  • Échanges dans les deux sens entre la page AL et le JavaScript

Lire le billet →

IA dans BC

Assistant IA dans Business Central

Poser une question en français ou en anglais sur les données de la compagnie et obtenir une réponse chiffrée.

(vidéo en anglais)

Ce que ça montre

  • Outils en lecture seule appelés par le modèle
  • Modèle local (Ollama) ou service compatible OpenAI
  • Journal des questions pour vérifier les réponses

Lire le billet →

Rapports et documents

Formulaires et rapports sur mesure

Des factures, commandes et soumissions à l'image de la compagnie, en français et en anglais, avec les champs dont elle a besoin.

Ce que ça montre

  • Mises en page Word, Excel et RDLC (Report Builder)
  • Nouveaux champs ajoutés au rapport par extension
  • Mise en page par client ou par langue
  • Nouveaux rapports à partir de zéro

Validation

Français sur les documents de vente

Vérifier chaque document destiné à un client du Québec avant sa libération et son report.

Ce que ça montre

  • Abonnements aux événements de libération et de report
  • Liste des écarts, avec un lien vers ce qu'il faut corriger
  • Interface traduite en fr-CA (XLIFF)

Lire le billet →

Intégration

Importation de commandes clients

Créer les commandes de vente à partir des fichiers de plusieurs clients et sources, avec des règles claires quand une ligne ne correspond à rien.

Ce que ça montre

  • Une source par client, chacune avec ses propres règles
  • Commande rejetée ou ligne ignorée avec avertissement, selon la source
  • Doublons refusés, réimportation possible après correction
  • Application de tests AL

Travail client : je le montre en direct pendant un appel, sans les données du client.

Power Platform

Portail client avec Power Pages

Les clients voient leurs propres commandes et factures, en direct de BC.

Ce que ça montre

  • Tables virtuelles Dataverse sur les API de BC
  • Sécurité par contact (chaque client voit seulement ce qui est à lui)

Lire le billet →

Azure

Synchronisation avec Azure Functions

Garder une application externe et Business Central synchronisés dans les deux sens.

Ce que ça montre

  • Déclencheurs HTTP et minuterie
  • Page API sur mesure dans BC
  • Code AL qui rappelle le service externe

Lire le billet →

Rapports

Vues prêtes pour Power BI

Donner à Power BI des données de BC propres et nommées clairement, sans refaire les jointures dans chaque rapport.

Ce que ça montre

  • Requêtes API en lecture seule (ventes, stocks, comptes clients)
  • Dictionnaire de données en français et en anglais, servi par API
  • Requête Power Query qui charge le tout

Je le montre en direct pendant un appel.