Développeur Dynamics 365 Business Central (MB-820T00)
Plan de formation
Module 1: Démarrer votre version d’évaluation gratuite de Dynamics 365 Business Central
- Présentation : créer votre compte Business Central
- Se connecter à Business Central
- Utiliser une base de données de démonstration
- Démarrer un essai avec vos propres données
- Prolonger votre essai et abonner ou désabonner votre organisation
- Exercice : se connecter à Business Central
Module 2: Présentation des fonctionnalités de Microsoft Dynamics 365 Business Central
- Introduction à Business Central
- Identifier les types d’abonnement disponibles pour Business Central
- Explorer la fonctionnalité de gestion des relations
- Utiliser Dynamics 365 Sales avec Business Central
- Découvrir les fonctionnalités de gestion de la chaîne d’approvisionnement
- Traiter et gérer le cycle d’achat
- Traiter et gérer le cycle de vente
- Envoyer des documents aux clients
- Découvrir comment gérer des tâches
- Découvrir les fonctionnalités de gestion des services
- Fonctionnalités de fabrication de Business Central
- Fonctionnalités du module Ressources humaines de Business Central
- Expérience liée à In Microsoft 365 pour Business Central
- Exercices : créer un client et un nouvel article de meuble de bureau
Module 3: Personnaliser Microsoft Dynamics 365 Business Central
- Présentation : architecture cloud de Business Central
- Personnaliser, étendre et concevoir des applications
Module 4: Préparer une expérience de mise à niveau d’application facile dans Business Central
- Présentation
- Comprendre les responsabilités et les bonnes pratiques relatives aux mises à niveau
- Prendre en compte le cycle de vie des mises à jour
- Créer des codeunits d’installation et de mise à niveau appropriés
- Transférer des données entre des tables à l’aide de DataTransfer
- Gérer les applications
- Détecter et éviter les changements cassants
- Questions fréquemment posées sur la mise à jour de votre application Business Central
Module 5: Administrer Dynamics 365 Business Central Online
- Présentation : démarrer avec le programme de fournisseurs de solutions cloud
- Étendre une période d’évaluation pour un client
- Accéder au centre d’administration
- Gérer les environnements de production et de bac à sable
- Définir les notifications aux abonnés
- Inspecter la télémétrie de l’environnement et résoudre les problèmes
- Exporter des bases de données
- Activer les fonctionnalités
- Découvrir et analyser la télémétrie
- Surveillance et analyse de la télémétrie
- Analyser les performances à l’aide du profileur de performances intégré au client
- Utiliser l’extension Performance Toolkit
- Configurer une suite BCPT
- Utiliser les API à des fins d’automatisation et d’administration
Module 6: Gérer les utilisateurs et implémenter la sécurité dans Business Central
- Présentation : ajouter des utilisateurs
- Créer des groupes d’utilisateurs
- Implémenter des autorisations et des ensembles d’autorisations
- Configurer les temps d’accès et la connexion des utilisateurs
- Comprendre les utilisateurs, les profils et les tableaux de bord
- Effectuer une configuration spécifique à l’utilisateur
- Audit des modifications
- Exercice : ajouter un nouvel utilisateur
Module 7: Introduction à l’environnement de développement pour Dynamics 365 Business Central
- Présentation
- Se familiariser avec Visual Studio Code
- Installer l’extension AL Language dans Visual Studio Code
- Découvrir la base de données logique et ses objets
- Différencier l’application de base et l’application système
- Créer une extension Business Central dans Visual Studio Code
- Utiliser les fichiers de configuration JSON
- Configurer l’extension AL language
- Gérer plusieurs extensions AL dans un seul espace de travail
- Segmenter du code AL et réduire les conflits de noms avec les espaces de noms
- Ouvrir Visual Studio Code depuis le client web
- Exercice : créer et exécuter une extension AL
Module 8: Déboguer et déployer votre extension dans Dynamics 365 Business Central
- Présentation
- Déboguer votre extension avec Visual Studio Code
- Utiliser l’association et déboguer à l’aide de configurations d’association
- Implémenter le débogage d’instantané
- Utiliser la fonctionnalité de développement rapide d’application (Rapid Application Development, RAD).
- Publier et installer une extension
- Définir les paramètres de la stratégie d’exposition des ressources
- Protéger des valeurs sensibles
- Configurer des projets et des espaces de travail
- Utiliser des actions de code AL
- Générer de l’aide avec l’outil ALDoc
- Utiliser Business Central Performance Toolkit
- Utiliser des statistiques d’attente de base de données
- Exercice : créer une extension de table
- Exercice : créer une extension de page
Module 9: Utiliser les pages dans Dynamics 365 Business Central
- Se familiariser avec les pages
- Identifier les différents types de pages
- Configurer les différentes propriétés d’une page
- Créer une disposition à l’aide de contrôles
- Lier des pages à des parties de page
- Utiliser des extraits dans Visual Studio Code pour créer des pages
- Définir différentes propriétés de contrôle
- Saisir des données à l’aide de l’éditeur de texte enrichi intégré
- Lire des codes-barres dans l’application mobile
- Autoriser les utilisateurs à rechercher une page
- Définir des actions sur une page et leurs propriétés
- Ajouter des champs masqués existants à des pages
- Exercice : créer une page Fiche
- Exercice : créer une page Liste
Module 10: Concevoir le modèle de données d’un état dans Dynamics 365 Business Central
- Créer des éléments de données d’état et leurs propriétés
- Ajouter des colonnes à un jeu de données d’état
- Lier, ordonner et indenter des éléments de données
- Créer un jeu de données d’état à l’aide d’une requête
Module 11: Utiliser les codeunits dans Dynamics 365 Business Central
- Créer un codeunit et y accéder
Module 12: Utiliser les XMLports dans Dynamics 365 Business Central
- Bien démarrer avec les XMLports
- Configurer les différentes propriétés d’un XMLport
- Définir les nœuds et leurs propriétés
- Concevoir des XMLports
- Créer un XMLport en utilisant des extraits de code dans Visual Studio Code
- Utiliser les XMLports dans le code AL
- Exercice : créer un XMLport pour exporter des données XML
Module 13: Utiliser des droits et des ensembles d’autorisations dans Dynamics 365 Business Central
- Présentation
- Prise en main des droits et des autorisations
- Créer des droits et des ensembles d’autorisations
- Remplacer les droits par des autorisations inhérentes
Module 14: Utiliser les requêtes dans Dynamics 365 Business Central
- Présentation
- Bien démarrer avec les requêtes
- Créez une requête dans Visual Studio Code
- Joindre les données dans les requêtes
- Filtrer les données dans les requêtes
- Agréger et trier les données dans une requête
- Accéder aux requêtes depuis le code AL
- Concepts de requête avancés
Module 15: Créer des objets de complément de contrôle dans Dynamics 365 Business Central
- Présentation
- Appliquer l’apparence de Business Central
- Créer une macro complémentaire de contrôle pour Business Central
- Considérations asynchrones pour les compléments de contrôle
- Connecter des compléments de contrôle avec Azure Functions
- Exercice : créer un objet de complément de contrôle
Module 16: Personnaliser l’expérience d’interface utilisateur dans Dynamics 365 Business Central
- Présentation
- Ajouter des objets à la fonction de recherche
- Créer des personnalisations de page
- Créer des profils en langage d’application
- Utiliser et créer des vues dans le langage d’application
- Étendre les domaines d’application
Module 17: Identifier les types de tables fonctionnelles et leurs caractéristiques dans Dynamics 365 Business Central
- Présentation
- Définir les différents types de tables fonctionnelles et leurs caractéristiques
- Créer des tables principales
- Créer des tables supplémentaires
- Créer des tables subsidiaires
- Créer des tables de comptabilité
- Créer des tables de registre
- Créer des tables de journal
- Créer des tables de document
- Créer des tables de configuration
Module 18: Introduction aux notions de base sur la programmation AL dans Dynamics 365 Business Central
- Présentation
- Se familiariser avec le langage d’application
- Utiliser les identificateurs, la syntaxe et les variables
- Découvrir les types de données intrinsèques
- Options et énumérations
- Utiliser les collections
- Utiliser les affectations et les conversions de type
- Définir les différents types d’expression
- Exercice : découvrir les types de données intrinsèques
- Exercice : utiliser des expressions logiques et relationnelles
Module 19: Découvrir les performances et la surveillance des applications dans Business Central
- Présentation
- Préparer votre application pour des performances optimales
- Obtenir des informations essentielles sur les applications grâce à Application Insights
Module 20: Utiliser le contrôle de code source à l’aide de Git dans Visual Studio Code pour Business Central
- Présentation
- Configurer Git
- Effectuer l’analyse comparative des dépôts locaux et distants
- Créer un dépôt Git local
- Utiliser le fichier .gitignore
- Ajouter et supprimer des fichiers dans Git
- Obtenir le statut de votre dépôt Git
- Utiliser un référentiel Git distant
- Cloner un référentiel Git distant
- Utiliser un référentiel Git distant
- Exercice : contrôle de code source avec Git
Module 21: Utiliser Application Lifecycle Management pour Business Central
- Présentation
- Créer une organisation Azure DevOps ;
- Gérer des projets Azure DevOps
- Présentation de Azure DevOps Services
- Se connecter à Azure DevOps au moyen de jetons d’accès personnels
- Présentation de GitHub
- Exercice : créer une organisation Azure DevOps et un projet
Module 22: Présentation de l’automatisation de test dans Business Central
- Présentation
- Tester des applications dans Business Central
- Installer et exécuter le Test Toolkit
- Exécuter les tests standard
- Créer vos propres codeunits de test avec une application de test
Module 23: Utiliser Power Automate avec Business Central
- Présentation
- Explorer les déclencheurs Business Central dans Power Automate
- Créer un flux Power Automate à partir de zéro
- Créer des approbations de clients, de fournisseurs et d’articles dans Power Automate
- Créer des approbations dans une feuille comptabilité avec Power Automate
- Créez des approbations de documents avec Power Automate
- Créer des flux Power Automate pour différents scénarios métier
- Créer un flux instantané ou de bouton dans Power Automate
- Exécuter un flux Power Automate selon une planification
- Dépanner et surveiller les flux
- Exercice : créer un flux d’envoi d’e-mails lorsqu’un nouvel article est créé dans Power Automate
Module 24: Accéder aux services REST depuis Dynamics 365 Business Central
- Présentation
- Utiliser les différentes classes HTTP et leurs fonctions
- Obtenir des données à partir d’un service REST externe et en envoyer à un service REST externe
- Utiliser et lire JSON dans Business Central
- Obtenir des données JSON depuis les services REST externes
- Exercice : se connecter à des services REST externes
Module 25: Utiliser Azure Functions avec Dynamics 365 Business Central
- Présentation
- Créer des fonctions Azure de base
- Créer une fonction Azure
- Utiliser une fonction Azure dans Business Central
Module 26: Utiliser des services web dans Dynamics 365 Business Central
- Présentation
- Définir les différences entre SOAP, OData, REST et API
- Authentification de service web
- Activer l’accès aux services Web OData
- Utiliser différents documents de retour OData
- Demander des enregistrements avec OData
- Utiliser les options de requête OData
- Créer des enregistrements avec OData
- Mettre à jour des enregistrements avec OData
- Utiliser des services web SOAP
- Demander des enregistrements avec SOAP
- Gérer les interactions avec l’IU lors de l’utilisation de services web
Module 27: Utiliser l’API dans Dynamics 365 Business Central
- Présentation
- Accéder à l’API Business Central
- Conseils d’utilisation des API
- Travailler avec les limites de l’API
- Créer des API
- Lire, créer et mettre à jour à l’aide de l’API
- Actions liées à l’API et à OData
La littérature, les diapositives de présentation en classe et l’environnement de laboratoire technique incluant les étapes de configuration est disponible en anglais.
Connaissances pré-requises recommandées
- Connaissances de base des principes financiers : Les participants doivent avoir une compréhension fondamentale des principes financiers et des opérations commerciales.
- Expérience avec Dynamics 365 : Une expérience préalable avec Microsoft Dynamics 365, en particulier dans les modules de finance et d’opérations, est fortement recommandée.
- Compréhension générale des systèmes ERP : Une compréhension générale des systèmes de planification des ressources d’entreprise (ERP) et de leur rôle dans les processus commerciaux est bénéfique.
Familiarité avec - Microsoft Power Platform : Une familiarité de base avec Microsoft Power Platform, y compris Power BI, PowerApps et Power Automate, est avantageuse.
- Maîtrise de Microsoft Office : Une maîtrise des applications Microsoft Office, en particulier Excel, est attendue.
Titre de compétences et certification
Caractéristiques de l’examen
- Code: MB-820
- Titre: Microsoft Dynamics 365 Business Central Developer
- Durée: 120 minutes
- Nombre de questions: 40 à 60
- Format de questions: À choix multiples, à réponses multiples, basé sur des scénarios
- Note de passage: 700 de 1000
- Coût: 0$ (inclus dans votre formation)
Sujets de l’examen
- Décrire Business Central
- Installer, développer et déployer pour Business Central
- Développer en utilisant des objets AL
- Développer en utilisant AL
- Utiliser des outils de développement
- Intégrer Business central à d’autres applications
Consulter tous les détails de l’examen sur Microsoft Learn >>