Menu Estensioni

Documentazione •
In questo articolo

Le Estensioni  sono funzionalità del programma per elaborare reporting, calcoli, esportazioni, importazioni, report fatture, richiami e altro.

Devono essere installate dall'utente, attraverso il menu Estensioni → Gestisci Estensioni e nell'ambito della funzionalità specifica, per esempio Importa in contabilità.

Il menu Estensioni elenca tutte le Estensioni già installate, utilizzabili con il file corrente aperto. Scegliendo il comando, viene eseguita l'Estensione indicata.

Gestione Estensioni

Il comando Gestione Estensioni permette di cercare, installare, cambiare impostazioni e disinstallare delle Estensioni.
 

Installazione di una nuova Estensione

Per l'installazione di una nuova Estensione consultare la pagina Gestione Estensioni.
 

Informazioni tecniche sulle Estensioni

Alcune informazioni tecniche sulle Estensioni.

  • Sono dei programmi scritti nel linguaggio Javascript, che fanno uso delle API messe a disposizione da Banana.
  • Sono molto sicure, non possono eseguire funzioni che hanno un impatto sul sistema operativo.
  • Estensioni singole:
    file di testo, con estensione .js, che contiene un programma in Javascript, con le caratteristiche indicate per essere un'Estensione di Banana Contabilità.
  • Pacchetto di Estensioni:
    file compresso, con l'estenzione .sbaa, che può contenere diversi altri file, necessari all'applicazione, come comandi, immagini, dialoghi. Un pacchetto può contenere diversi comandi. Nel menu Estensioni viene indicato il titolo del pacchetto e i comandi che contiene.
    Se si disabilita un pacchetto, tutte le Estensioni vengono disabilitate.

Requisiti per l'esecuzione delle Estensioni

I comandi per l'esecuzione delle Estensioni sono disponibili unicamente se il file corrente (quello su cui si sta lavorando) ha le caratteristiche richieste dall'Estensione. Se manca una qualsiasi di queste caratteristiche, l'Estensione non è visibile o non è eseguibile nel menu Estensioni.

  • Le Estensioni sono disponibili nel contesto specifico:
  • Associazione a un Tipo File.
    Estensioni che richiedono che il file corrente sia per esempio un file di contabilità, oppure, uno della partita doppia, o indirizzi. 
  • Associazione tramite una proprietà.
    Certe Estensioni prevedono che siano eseguibili unicamente se nelle Proprietà del file, sezione Varia, è indicata la parola richiesta.
    Per esempio le stampe Elenco patrizi, con campi specifici, richiedono la proprietà Patriziato.

Sviluppare un'Estensione propria

Chiunque può creare delle Estensioni che estendono le funzionalità del programma. Sono necessarie però delle conoscenze di programmazione.

Per sviluppare un'Estensione Banana è meglio partire da un progetto esistente.

Aiutaci a migliorare la documentazione

Sono benvenuti suggerimenti per come migliorare questa pagina.

Informaci quale tema necessita di una spiegazione migliore o come chiarire meglio un argomento.

Condividi questo articolo: Twitter | Facebook | LinkedIn | Email