Environnement de personnalisation et de développement avec Microsoft Dynamics 365 Business Central

€695.00

________________________________________________________________

Souhaitez-vous suivre cette formation dans une autre modalité ?
Contactez-nous

Autres modalités : Autoformation - Téléprésentiel - Présentiel

________________________________________________________________

Cours Environnement de Personnalisation et Développement avec Microsoft Dynamics 365 Business Central

Le cours Environnement de Personnalisation et Développement avec Microsoft Dynamics 365 Business Central est destiné aux professionnels techniques qui ont besoin de comprendre l'écosystème de développement et de personnalisation de Business Central avant d'aborder des développements fonctionnels ou avancés.

Tout au long de la formation, l'environnement technique de Business Central est étudié, y compris les concepts clés liés à la personnalisation du système, à l'extension des fonctionnalités standard et à la manière correcte de travailler au sein de l'architecture et des outils fournis par Microsoft.

Le cours permet de comprendre comment l'environnement de développement est structuré, comment les extensions sont gérées et comment un environnement de travail technique approprié est préparé, jetant les bases nécessaires pour des développements ultérieurs alignés sur les bonnes pratiques de Microsoft.

Cette formation est essentielle comme étape préalable au développement en AL, offrant une vision claire du fonctionnement de Business Central du point de vue technique et de la manière dont sa personnalisation doit être abordée de manière contrôlée et durable.

 

Avantages du cours Environnement de Personnalisation et Développement avec Microsoft Dynamics 365 Business Central

Prérequis

Pour tirer le meilleur parti du cours, il est recommandé :

  • Connaissances de base de Microsoft Dynamics 365 Business Central
  • Compréhension générale des processus commerciaux gérés par l'ERP
  • Connaissances de base en programmation ou en logique de développement
  • Familiarité avec les environnements technologiques et les outils logiciels

Il n'est pas nécessaire d'avoir une expérience avancée en développement avec Business Central, mais une base technique est recommandée pour comprendre les concepts de personnalisation et d'environnement de développement abordés dans le cours.

 

 

À qui s'adresse ce cours ?

Ce cours s'adresse aux consultants fonctionnels NAV, D365 BC ou autres ERP qui souhaitent connaître les principales possibilités de personnalisation et de développement offertes par Business Central avec VSC. Les composants d'une extension, ainsi qu'une description de l'environnement de développement, seront analysés.

 

Objectifs de la formation. Qu'apprendrez-vous ?

  • Connaître l'environnement de personnalisation et de développement de Business Central
  • Gérer les espaces isolés
  • Utiliser Visual Studio Code avec des extensions et le langage AL
  • Travailler avec les tables et les pages
  • Gérer les données
  • Créer des rapports
  • Gérer la sécurité et les permissions de BC
  • Implémenter des CodeUnits, des événements et des déclencheurs pour leur intégration avec des procédures
  • Utiliser DevOps dans les projets avec BC
  • Créer des API personnalisées
  • Réaliser un projet avec des objets et des extensions

 

Contenu du cours - Programme

Unité 1 : Environnements de développement et AL : Visual Studio Code : Vue d'ensemble

  • Introduction à l'environnement de personnalisation et de développement
  • Création d'environnements de bac à sable
  • Extensions de base
  • Création d'une extension
  • Intégration avec l'environnement BC
  • Les Extensions et AL
  • Pratique 1 : Création de l'environnement de développement
  • Pratique 2 : Création de Sandbox
  • Pratique 3 : Intégration de l'environnement VSC avec Business Central

Unité 2 : Utilisation des tables et des pages

  • Création d'objets dans Business Central
  • Principales utilités
  • Table de configuration
  • Page
  • Pratique de création de page et de table de configuration
  • Créer l'objet d'extension de table client
  • Table, page de liste et page de fiche
  • Pratique 1 : Création d'extensions avec des composants
  • Pratique 2 : Création de tables et de pages

Unité 3 : Introduction à la programmation avec le langage AL, utilisation des événements et des rapports

  • Identificateurs, syntaxe et variables
  • Types de données
  • Tableaux
  • Listes
  • Affectations
  • Expressions dans Business Central
  • Fonctions en AL
  • Informes et rapports
  • Exemples d'extensions BC avec AL
  • Pratique 1 : Gestion et type de données
  • Pratique 2 : Création de rapports

Unité 4 : Droits et ensembles de permissions. Standards de développement dans Business Central

  • Introduction aux ensembles de permissions
  • Créer des droits et des ensembles de permissions
  • Caractéristiques des tables fonctionnelles
  • Le modèle de processus de données
  • Données maîtres
  • Standards de documents
  • Pratique 1 : Implémenter un modèle de processus de données
  • Pratique 2 : Ajouter des tables et des pages pour les données maîtres
  • Pratique 3 : Créer des documents d'exemple

  Unité 5 : CodeUnits, événements et déclencheurs

  • Concepts de CodeUnit
  • Création et accès à une CodeUnit
  • Événements
  • Déclencheurs de table et de champ
  • Déclencheurs de page
  • Déclencheurs de contrôle et d'actions
  • Travailler avec les services Web
  • Pratique 1 : Utilisation des déclencheurs et CodeUnit
  • Pratique 2 : Créer des procédures locales et globales
  • Pratique 3 : Appeler les CodeUnits
  • Pratique 4 : Créer des CodeUnits avec une extension VSC

 Unité 6 : Intégrer DevOps et Business Central

  • Créer DevOps
  • Tableau Kanban
  • Dépôts Git
  • Synchroniser les dépôts avec Visual Studio Code
  • Création de pipelines avec YAML
  • Pratique 1 : Configuration de DevOps et création d'un tableau Kanban
  • Pratique 2 : Synchronisation du code avec GIT
  • Pratique 3 : Installer et exécuter le Test Toolkit

Unité 7 : Intégrations avec Dynamics 365 Business Central

API de D365 BC

Comparaison entre OData et API

Utilisation des API standard de D365 BC

Création d'une API personnalisée dans D365 BC

Implémentation d'une nouvelle API pour une entité personnalisée et pour une entité existante

Création d'une application utilisant les API de D365 BC

Création de projet

Le projet ajoutera de nouveaux objets et extensions à l'application de base pour une fonction de bonus client. Chaque section de ce projet comprend du code qui sert à installer, personnaliser ou mettre à jour cette extension d'exemple. Le résultat final sera publié dans le Sandbox.

Les activités à réaliser sont :

  • Développer une extension d'exemple avec une table, une page de carte et une page de liste.
  • Implémentation de l'extension d'exemple dans l'environnement de bac à sable de développement.
  • Utilisation de Dynamics 365 Business Central Designer pour modifier les aspects visuels de l'extension.
  • Création d'objets d'extension pouvant être utilisés pour modifier les objets de page et de table.
  • Initialisation de la base de données lors de l'installation de l'extension.
  • Mise à jour et conservation des données lors de la mise à jour de l'extension.

 

Vous souhaitez suivre ce cours ? Demandez des informations dès maintenant

Si vous souhaitez suivre ce cours en mode virtuel, vous pouvez l'acheter en haut de la page du produit. Pour toute question, n'hésitez pas à nous contacter.

Si vous souhaitez suivre ce cours en mode présentiel ou à distance, veuillez nous contacter :

Informations liées à la formation

Soporte siempre a tu lado

Accompagnement à la formation

Toujours à tes côtés

Modalidades Formativas

Modalités de formation

Autoapprentissage - Virtuel - En personne - Téléprésence

bonificaciones

Bonus

Pour les entreprises