Neste artigo
Il s'agit des fonctionnalités du programme, pour les rapports, les calculs, l'exportation, l'importation, les rapports de facturation, les rappels et plus encore.
Elles doivent être installées par l'utilisateur, via le menu Extensions -> Gérer Extensions. L'exécution a lieu à partir du menu Extensions ou dans le cadre de la fonctionnalité spécifique (par exemple, Importer en comptabilité...).
Le menu Extensions liste toutes les Extensions déjà installées qui peuvent être utilisées avec le fichier actuellement ouvert. Sélectionnant la commande, l'extension indiquée est exécutée.
Gérer Extensions
La commande Gérer Extentions... permet de rechercher, installer, modifier les paramètres et désinstaller les extensions Banana.
Installer d'une nouvelle Extension
- Pour l'installation d'une nouvelle Extension, consulter la page Gérer Extensions.
Informations techniques sur Banana Extensions
Quelques informations techniques sur Banana Extensions
- Il s'agit de programmes écrits en langage Javascript, qui utilisent les API mises à disposition par Banana.
- Elles sont très sûres, et ne peuvent pas exécuter des fonctions qui ont un impact sur le système d'exploitation.
- Applications simples
C'est un fichier texte, avec l'extension. js, qui contient un programme Javascript, avec les caractéristiques indiquées pour être une Banana Extensions. - Paquet Extensions
Il s'agit d'un fichier compressé, avec l'extension. sbaa, qui peut contenir plusieurs autres fichiers nécessaires à l'application, tels que des commandes, des images, des dialogues. Un paquet peut contenir plusieurs commandes. Le menu Extensions affiche le titre du paquet et les commandes qu'il contient.
Si vous désactivez un paquet, toutes les applications sont désactivées.
Exigences pour l'exécution des Extensions
Les commandes permettant d'exécuter des extensions ne sont disponibles que si le fichier en cours (celui sur lequel vous travaillez) possède les fonctionnalités requises par l'extension. Si l'une de ces caractéristiques est absente, l'extension n'est pas visible ou ne peut pas être exécutée dans le menu Extensions.
- Les applications sont disponibles dans le contexte spécifique:
- Productivité.
Les commandes qui peuvent être appelées dans le menu Extensions. - Importation.
Disponible avec la commande Importer en comptabilité... - Exporter.
Disponible dans le menu Extensions. A la fin, l'utilisateur définit le nom du fichier à enregistrer. - Rapport de facturation.
Extension qui préparent l'impression de la facture. Disponible depuis le menu Rapports > Clients > Imprimer factures . - Rapport de rappel.
Prépare l'impression des rappels. Disponible avec la commande Rapports > Clients > Imprimer rappels de paiement. - Rapport Extrait.
Prépare l'impression de l'extrait. Disponible avec la commande Rapports > Clients > Imprimer rapports...
- Productivité.
- Association à un type de fichier.
Extensions qui exigeraient que le fichier courant soit par exemple un fichier comptabilité, ou l'un des fichiers de la comptabilité double, ou des adresses. - Association à travers une propriété.
Certaines applications prévoient qu'elles ne sont exécutables que si le mot requis est indiqué dans les Propriétés fichier > section Divers.
Par exemple, les impressions de la liste Patriciat, qui nécessitent des champs spécifiques, requièrent la propriété "Patriciat".
Abonnement au plan Advanced requis
Certaines extensions sont disponibles dans les plans Gratuit et Professionnel, tandis que d'autres requièrent le plan Advanced.
Les informations relatives au plan requis sont indiquées dans l'extension elle-même.
En outre, le plan avancé est nécessaire pour exécuter les extensions locales et les extensions téléchargées sur le web :
- Le plan Advanced est nécessaire pour exécuter les extensions locales et les extensions téléchargées sur le web.
- Certaines extensions nécessitant le plan Advanced peuvent également être utilisées avec d'autres plans, à condition que les fichiers aient moins de 70 lignes.
Développer votre propre application
N'importe qui peut créer des Extensions qui étendent les fonctionnalités du programme:
- Des connaissances en programmation sont requises.
- Il est nécessaire un abonnement au plan Advanced de Banana Comptabilité Plus.
Pour développer une application Banana, il est préférable de partir d'un projet existant.
- Démarrer à partir d'un exemple disponible sur le site github. com\bananaAccounting
- Reportez-vous à la documentation du développeur, disponible en anglais.
- Installez l'application avec depuis le menu Extensions > Gérer Extensions.