Menu Extensies

Documentatie •
In dit artikel

Banana Extensies

Dit zijn uitbreidingen van de functionaliteiten van het programma, voor rapportering, berekening, exporteren, importeren, opstellen van facturen en betalingsherinneringen en andere.

Ze moeten worden ingesteld door de gebruiker, door te klikken op de juiste knop in het dialoogvenster Extensies beheren vanuit het menu Extensies, bijvoorbeeld In boekhouding importeren.

De uitvoering vindt plaats via het Extensies menu of binnen de specifieke functionaliteit (bijvoorbeeld: Naar boekhouding importeren in menu Acties).

Het Extensies menu laat alle reeds geïnstalleerde Banana Extensies zien die gebruikt kunnen worden in het bestand dat op dit moment geopend is. Door een commando te selecteren wordt de aangegeven extensie uitgevoerd.

Extensies beheren

Via het commando Extensies beheren.... kunt u zoeken, installeren, uw instellingen wijzigen of Banana Extensies verwijderen.

Een nieuwe Extensie installeren

Voor informatie over het installeren van een nieuwe extensie bezoekt u onze pagina Extensies beheren....

Technische informatie over BananaApps

Meer technische informatie over Banana Extensies

  • Het zijn programma's in Javascript die gebruik maken van API's die beschikbaar zijn in Banana Boekhouding.
  • Ze zijn zeer veilig en kunnen geen functies uitvoeren die een impact kunnen hebben op het besturingssysteem.
  • Single Extensies.
    Een tekstbestand met de .js-extensie, dat een programma in Javascript bevat dat de kenmerken van een Banana Extensie aangeeft.
  • Extensie package
    Een gecomprimeerd bestand met de extensie .sbaa, dat verschillende andere bestanden kan bevatten die nodig zijn voor de toepassing, zoals commando's, afbeeldingen, dialogen. Een pakket kan meerdere commando's bevatten. De titel van het pakket en de commando's die het bevat zijn aangegeven in het menu Extensies.
    Als u een pakket uitschakelt, worden alle Extensies uitgeschakeld.

Benodigdheden voor het draaien van extensies

De commando's voor het uitvoeren van Banana Extensies zijn alleen beschikbaar als het huidige bestand (het bestand waaraan u werkt) de karakteristieken heeft die de Extensies vereisen. Als een Extensie niet zichtbaar is in het Extensies Menu of niet uitvoerbaar is, komt dat omdat geen van deze karakteristieken aanwezig is.

  • Extensies zijn beschikbaar in een specifieke context:

    • Productiviteit
      Commando's die kunnen worden opgeroepen in het Extensies Menu.
    • Importeren.
      Beschikbaar via het commando Naar boekhouding importeren van het menu Acties.
    • Exporteren.
      Beschikbaar in het menu Extensies. De gebruiker moet aan het einde van het proces de bestandsnaam definiëren.
    • Factuurrapport
      Bereidt de af te drukken facturen voor. Beschikbaar via Rapporten → Klanten → Facturen afdrukken.
    • Rapport betalingsherinneringen
      Bereidt de af te drukken betalingsherinneringen voor. Beschikbaar via het Betalingsherinneringen afdrukken.... commando (menu Taken -> Klanten).
    • Overzichten
      Bereidt de af te drukken overzichten voor. Beschikbaar via Rapporten → Klanten → Herinneringen afdrukken.
    • Overzichten afdrukken
      Bereidt de af te drukken overzichten voor. Beschikbaar via Rapporten → Klanten → Overzichten afdrukken.
  • Associatie via een bestandstype.
    Extensies die vereisen dat het huidige bestand bijvoorbeeld een boekhoudbestand is, of één van het type Dubbel boekhouden of een adressen bestand.
  • Associatie via een eigenschap.
    Sommige Apps zijn alleen uitvoerbaar als het betreffende woord is gespecificeerd in de Bestands- en boekhoudingseigenschappen, tabblad Andere (vanuit het menu Bestand).
    Bijvoorbeeld, als een lijst van beheerders afgedrukt moet worden, met vereiste specifieke kolommen, is het woord "Beheerder" nodig.

Het Ontwikkelen van een eigen extensie

Iedereen kan Banana Extensies maken die de functionaliteit van het programma uitbreiden. Kennis van programmeren is echter vereist.

Om een Banana extensie te ontwikkelen is het beter te starten vanaf een bestaand project.

 

Tell us how we can help you better
If the information on this page is not what you're looking for, is not clear enough, or is not up-to-date, let us know.

Share this article: Twitter | Facebook | LinkedIn | Email