Prérequis système Pour pouvoir utiliser le connecteur DeDeSales pour Business Central, les conditions suivantes doivent être remplies. Version de Business Central Vous avez besoin au minimum de la version 20 de Microsoft Business Central pour que toutes les interfaces soient disponibles en standard et via des extensions. Cela est important car : les versions plus anciennes ne prennent peut-être pas en charge les fonctionnalités nécessaires à l'intégration avec DeDeSales, certaines fonctions basées sur des extensions nécessitent Business Central 20 ou une version supérieure, la compatibilité avec les futures mises à jour et le support ne sont garantis qu'à partir de la version 20. API / Services OData Pour accéder aux API standard de Business Central, les services suivants doivent être activés et en fonctionnement : Enable API Services = TRUE Enable API Subscriptions = TRUE Enable OData Services = TRUE Le délai d'attente est réglé sur 00:30:00. Utilisateur Auth Pour accéder aux API standard et aux interfaces fournies via l'application Connector, vous avez besoin d'un utilisateur dédié (Utilisateur Auth) avec les droits appropriés. DeDeSales fournit un ensemble de droits spécifique pour toutes les personnalisations. Celui-ci doit être attribué en plus à l'Utilisateur Auth. Il garantit que l'utilisateur peut accéder à tous les tableaux, champs et fonctions spécifiques à DeDeSales. Point de terminaison et port du service de développement Uniquement nécessaire si des personnalisations individuelles sont requises. Dans l'administration de Business Central, le point de terminaison du service de développement doit être activé. Cela permet à Visual Studio Code de se connecter à votre environnement pour développer, tester et déployer des extensions qui vont au-delà des fonctions standard du connecteur. Le port utilisé pour cela est le port de développement. Dépendances Si des données provenant de tableaux personnalisés doivent être utilisées, nous avons besoin de la référence à l'application qui a créé ces tableaux afin de pouvoir créer une page API dessus. Nous avons besoin de : l'ID de l'application, le nom de l'application, l'éditeur et la version. Exemple : { "id": "437dbf0e-84ff-417a-965d-ed2bb9650972", "name": "Base Application", "publisher": "Microsoft", "version": "15.3.0.0" }