# 16 Processi Tool

# 16.1 Processi Tool: Configurazione e Modalità di Utilizzo

Dalla versione 26.07 è stata introdotta una nuova categoria di processi denominata "Tool".  
  
Sono stati implementati con l'intenzione di replicare i vantaggi che offrono tutt'ora le funzioni in termini di programmazione lato codice, permettendo di abbattere il concetto di "ridondanza" a cui spesso si va incontro nell'utilizzo di processi Standard.  
  
Infatti, questa tipologia di processi possono essere richiamati all'interno di più processi Standard differenti oppure più volte all'interno dello stesso processo Standard, di fatto permettendo di riutilizzare delle porzioni esistenti di processo.  
  
Inoltre è possibile richiamare un processo Tool all'interno di un altro processo Tool senza particolari limitazioni.  
  
Per motivi di gestione tecnico-funzionale, in un processo Tool non possono essere configurate delle condizioni legate alla creazione o modifica di un record, ma nel caso in cui si volesse utilizzare un processo Tool come se fosse un processo Standard basterà configurare un processo Standard (nel quale configurare le condizioni di partenza del processo) e richiamare subito dopo il processo Tool interessato.  
  
Per procedere con la configurazione di un processo Tool, si deve selezionare la voce dedicata "alla chiamata del tool" all'interno della prima Task del diagramma di flusso.   
Alla selezione di tale voce la picklist "Entità" verrà impostata in sola lettura, nel caso in cui ci fosse un'entità selezionata il campo verrà anche svuotato.  
Inoltre, nella sezione sottostante, verrà mostrata una tabella nella quale poter definire i parametri che si vogliono prevedere come input al richiamo del processo Tool. (Figura 1)

[![Screenshot 2026-07-10 171450.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-07/scaled-1680-/screenshot-2026-07-10-171450.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-07/screenshot-2026-07-10-171450.png)

Figura 1  
  
Per ogni parametro (riga della tabella) dovranno essere compilati i seguenti campi:  
  
\- **Nome parametro** -&gt; rappresenta il nome assegnato al parametro e che verrà visualizzato all'interno del processo Standard  
  
\- **Tipo** -&gt; rappresenta la tipologia di parametro che il processo Tool si aspetterà di ricevere e può essere di due tipologie:  
  
"string": nel caso in cui il parametro sia una stringa  
  
"entità": nel caso in cui il parametro sia un'entità, in tal caso dovrà essere necessariamente definito a quale modulo si riferisce nel campo successivo  
  
\- **Entità** -&gt; nel caso di Tipologia = Entità dovrà essere compilato con il modulo previsto  
  
\- **Obbligatorio** -&gt; permette di rendere obbligatoria la compilazione del parametro in fase di richiamo del processo Tool  
  
\- **Descrizione** -&gt; rappresentano le indicazioni utili alla compilazione del parametro nella fase di richiamo del processo Tool  
  
Una volta attivato il processo Tool sarà selezionabile all'interno dell'azione BPMN dedicata "Chiama processo tool". (Figura 2)

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-07/scaled-1680-/O7gimage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-07/O7gimage.png)  
  
Figura 2