Projet d'application en C# .NET + JavaScript
Présentation
Nous mettons à votre disposition un projet d’application écrit en C# .NET + JavaScript.
Ce projet illustre une application web tierce connectée à Sage Business Cloud Comptabilité :
- Il inclut la logique de connexion / déconnexion via l’authentification Oauth 2.0.
- Il propose une interface permettant de tester facilement la lecture des ressources.
- Il montre à travers une gestion simple des tiers clients de la comptabilité, comment gérer la pagination, la lecture synchrone et asynchrone et l’écritures de données.
- Il aide à comprendre comment importer des écritures comptables et quelles règles respecter pour assurer la cohérence.
1. Test API :
- Pouvoir choisir une ressource et définir des paramètres OData pour exécuter une requête et obtenir le résultat souhaité,
- comprendre la gestion des erreurs renvoyées par l’API si les critères saisis sont incorrects,
- se familiariser avec les paramètres et la syntaxe OData et les routes de l’API.
- Naviguer à travers les relations d’une ressource.
- Comprendre l’utilisation des métadonnées de l’API Sage Business Cloud Comptabilité.
2. Clients :
- Afficher une liste des clients de la comptabilité, paginés par lots de 10 avec des boutons précédent et suivant à concurrence du nombre maxi de clients,
- via une zone de recherche, filtrer sur le numéro ou l’intitulé en logique “Contient”,
- consulter le détail de l’identification du client,
- passer en modification d’un client,
- créer un nouveau client,
- comprendre la gestion des erreurs renvoyées par l’API si les données saisies sont incorrectes.
- Afficher en asynchrone des données calculées pour ne pas ralentir l’affichage.
3. Import écritures :
- Importer des exemples de fichier d’écritures exportées d’une autre application,
- comprendre l’approche pour écrire des écritures comptables dans un journal,
- se familiariser avec les règles et contrôles pour garantir la cohérence des données importées.
- découvrir l’action creerPieceComptable.
Liens utiles
Consultez la rubrique d’installation
Consultez la documentation technique
Visionnez la vidéo de présentation