DEVELOPPEMENT MICROSOFT AL APPLIQUE A L’ERP DYNAMICS 365 BUSINESS CENTRAL
Version du programme : 1
Type de formation
PrésentielDurée de formation
40 heures (5 jours)DEVELOPPEMENT MICROSOFT AL APPLIQUE A L’ERP DYNAMICS 365 BUSINESS CENTRAL
Dans un environnement économique de plus en plus digitalisé, la maîtrise des systèmes ERP est devenue un levier stratégique pour optimiser la gestion des processus internes et renforcer la performance des entreprises. Parmi les solutions les plus puissantes du marché, Microsoft Dynamics 365 Business Central se distingue par sa flexibilité et sa capacité à s’adapter aux besoins spécifiques de chaque organisation. Cependant, pour tirer pleinement parti de cette plateforme, il est essentiel de comprendre et de maîtriser le langage de développement AL, pierre angulaire de la personnalisation et de l’extension des fonctionnalités de Business Central. C’est dans cette perspective que s’inscrit cette formation, conçue pour doter les participants des compétences techniques nécessaires à la création, l’intégration et la maintenance de modules ERP performants et évolutifs. À travers une approche progressive, pratique et orientée projet, cette formation permettra aux équipes techniques d’acquérir une autonomie totale dans la gestion des développements AL, réduisant ainsi les coûts liés à la sous-traitance et renforçant la réactivité interne. Les participants repartiront avec une compréhension approfondie de l’architecture Dynamics 365, une capacité à concevoir des solutions adaptées aux besoins métiers, et une maîtrise des bonnes pratiques Microsoft en matière de développement et de sécurité applicative.
Objectifs de la formation
- Maîtriser la programmation en langage AL et les concepts fondamentaux de Business Central.
- Comprendre l’architecture technique et le fonctionnement interne de l’ERP.
- Être capable de développer, déployer et interfacer des modules internes et des extensions.
- Assurer une autonomie complète dans la maintenance et la personnalisation des solutions ERP.
- Réduire le coût d’assistance externe en internalisant la compétence technique.
- Concevoir et personnaliser efficacement des modules ERP dans Business Central.
- Assurer la configuration, le déploiement et la maintenance des solutions AL.
- Intégrer l’ERP à d’autres outils de l’écosystème Microsoft (Power BI, PowerApps).
- Mettre en œuvre les bonnes pratiques de développement, de versioning et de sécurité.
- Produire une documentation technique et fonctionnelle claire et conforme aux standards Microsoft.
Profil des bénéficiaires
- Directeurs et Responsables Informatiques
- Développeurs internes et assistants informatiques
- Administrateurs système ou technico-fonctionnels
- Connaissance générale de la gestion d’entreprise et des processus métiers
- Bases en programmation orientée objet (C#, C/AL, Java ou équivalent)
- Familiarité avec les environnements Microsoft (Windows, Visual Studio Code)
- Notions sur les bases de données relationnelles (SQL Server, MySQL, etc.)
Contenu de la formation
Introduction et environnement de développement
- Présentation de Dynamics 365 Business Central
- Installation et configuration de Visual Studio Code
- Découverte du Sandbox et du premier projet AL
- Structure d’un projet : fichiers app.json, launch.json, symboles
- Architecture technique de l’ERP
- Étude guidée : création du premier projet AL et exploration de l’interface
Développement des objets AL
- Création de tables, pages, reports et codeunits
- Extensions (TableExtension, PageExtension)
- Gestion des propriétés et triggers
- Compilation et déploiement dans Sandbox
- Ateliers pratiques : création d’un module de gestion des stocks
Développement avancé et sécurité
- Gestion des événements et subscribers
- Permissions et rôles
- Intégration via API
- Rapports AL (RDLC, Word Layouts)
- Débogage et logs
- Cas pratique : développement d’une extension sécurisée
Interfaçage et intégration
- Connexion avec Power BI et PowerApps
- Création d’API personnalisées
- Intégration REST, OData, SOAP
- Bonnes pratiques de versioning et packaging
- Atelier d’intégration : liaison ERP – Power BI
Atelier pratique et optimisation
- Développement complet d’un module ERP
- Tests, déploiement et maintenance
- Bonnes pratiques de support et suivi utilisateur
- Évaluation et retour d’expérience
- Projet de synthèse : création d’un module complet et présentation des livrables
Suivi de l'exécution et évaluation des résultats
- Montée en compétence mesurable des participants à travers les évaluations pré et post-formation.
- Application effective des connaissances acquises dans le cadre du travail quotidien.
- Renforcement de l’autonomie et de la capacité de prise de décision des collaborateurs.
- Amélioration de la qualité et de la rigueur dans l’exécution des tâches professionnelles.
- Diminution du temps de traitement ou d’exécution des processus.
- Amélioration de la productivité individuelle et collective.
- Intégration fluide des nouvelles méthodes ou outils dans les pratiques internes.
- Production de documents, rapports ou livrables conformes aux standards de qualité de l’entreprise.
- Meilleure traçabilité et fiabilité des opérations ou des reportings.
- Réduction du nombre de non-conformités relevées lors des audits ou contrôles internes.
- Contribution à l’atteinte des objectifs stratégiques et opérationnels de l’organisation.
- Amélioration du niveau de satisfaction interne (hiérarchie, clients internes) et externe (clients, partenaires).
- Renforcement de la culture de la performance, de la qualité et de la responsabilité.
- Développement durable des compétences clés au sein de l’entreprise.
Ressources techniques et pédagogiques
- Cours théoriques interactifs (40%)
- Études de cas concrets
- Ateliers
- Test-autodiagnostic
- Supports de formation détaillés
- Plan d’action individuel
- Pédagogie active et expérientielle
- Apports théoriques ciblés
- Travaux en sous-groupes
- Débriefings structurés
- Questionnaire/diagnostic préalable pour connaître le niveau des connaissances des participants
- Clarifier les besoins : Identifier précisément les compétences à développer, les difficultés rencontrées et les objectifs à atteindre.
- Établir un calendrier
- Conception du contenu et de la structure: Adapter le contenu selon les prérequis et les besoins
- Préparation salles et équipement
- Création des espaces participants et formateur sur notre plateforme digitale
- Gestion des aspects administratifs
- Animation par des méthodes participatives et actives
- Evaluation / sommative. Continuelle tout au long de la formation à travers les exercices, les interventions, les discussions, les études de cas, les simulations les ateliers, les travaux pratiques.
- Evaluation à chaud : Mesure du niveau de satisfaction de l’apprenant à l’issue de la formation selon des critères précis via la plateforme digitale du cabinet.
- Evaluation à froid : Evaluation 6 mois après la fin de la formation sur le transfert des acquis via notre plateforme digitale
- Coaching – APRES LE COURS
- Suivi simple et transparent de vos formations
- Pilotage simplifié de vos projets formation
- Expérience digitale moderne pour vos collaborateurs
- Réactivité et professionnalisme renforcés
- Suivi apprenant
- Plateforme intuitive
- Sécurité et traçabilité
- Pilotage RH simplifié
- Dossiers complets
- Plateforme digitalisée avec possibilité de E-learning
- Télécommande de présentation Lazer
- Trois salles de 8 à 22 PLACES équipées de Wifi
- Une cafétaria avec superbe vue pour les pauses café
- Un réfectoire agréable pour prendre les déjeuner
- Supports et documents
- Accès individuel sécurisé pour la participante
- Accès entreprise dédié et sécurisé
- Attestation de formation
- Support de formation
- Rapport détaillé de formation téléchargeable