# 1 Introduzione BPMN

# 1.1 Perché automatizzare un processo aziendale? Vantaggi e Obiettivi

<span style="color: #003366; font-size: 20px;">**QUALI SONO I VANTAGGI?**</span>

Le motivazioni e vantaggi principali posso essere riassunte nei seguenti punti:

<span style="color: #003366;">**Risparmiare tempo**</span>  
Delegando al sistema l’attuazione dei processi interni aziendali si fornisce alle persone la possibilità di potersi dedicare ad altre attività, talvolta liberandosi anche dai “mal di pancia” quotidiani.

<span style="color: #003366;">**Minimizzare i costi e gli errori**</span><span style="color: #000000;"><span style="font-family: Segoe UI, serif;"><span style="font-size: medium;">  
</span></span></span>Errori umani, equivoci e dimenticanze si traducono sempre in costi aggiuntivi e cercare di minimizzarli è una sfida che ogni azienda si trova ad affrontare.

<span style="color: #003366;">**Ottimizzare la comunicazione**</span><span style="color: #000000;"><span style="font-family: Segoe UI, serif;"><span style="font-size: medium;">  
</span></span></span>Flussi continui di email e telefonate tra un reparto e un altro non sono il modo migliore per organizzare e gestire il lavoro, soprattutto quando per portare a termine un determinato processo servono team diversi che intervengono in fasi diverse.

In un processo automatizzato ogni persona è guidata da notifiche di sistema che indicano cosa deve fare e quando farlo. Inoltre, tutte le operazioni, le richieste e le modifiche sono registrate e rintracciabili, riducendo al minimo il rischio di perdere informazioni.

<span style="color: #003366;">**Rafforzare la consapevolezza del proprio ruolo e delle proprie responsabilità**</span><span style="color: #000000;"><span style="font-family: Segoe UI, serif;"><span style="font-size: medium;">  
</span></span></span>Perché il flusso di lavoro sia gestito correttamente attraverso il software è necessario che ogni membro del team, in qualsiasi reparto, sappia perfettamente quali sono le sue mansioni e le sue responsabilità. Questo implica una chiara definizione delle gerarchie e dei rapporti tra persone e reparti e, in particolar modo, implica la precisa indicazione di chi deve assegnare i compiti, dare input, approvare o rifiutare gli output.

<span style="color: #3366ff;">**<span style="color: #003366;">Tenere tutto sotto controllo</span>** </span>Gestire i flussi di lavoro in maniera automatizzata permette non solo di conoscere in ogni momento lo stato di ogni singola attività, ma anche di tenere sotto controllo il quadro generale della situazione. Automatizzare il monitoraggio significa convocare meno riunioni, ottenendo un notevole risparmio di tempo.

[![introduzione_slide_1.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/introduzione-slide-1.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/introduzione-slide-1.PNG)

<span style="color: #003366; font-size: 20px;">**QUALI SONO GLI OBIETTIVI DEL BPMN?**</span>

Gli obiettivi principali posso essere riassunti nei seguenti punti:  
  
[![image-1646412622944.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/image-1646412622944.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/image-1646412622944.png) Poter definire i così detti “colli di bottiglia” che molto spesso rappresentano un danno riducendo la produttività collettiva

[![image-1646412715893.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/image-1646412715893.png) ](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/image-1646412715893.png)Poter monitorare il flusso operativo delle procedure aziendali in modo da non rischiare di “inciampare” anche nelle casistiche più complesse

[![image-1646412745305.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/image-1646412745305.png) ](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/image-1646412745305.png)Migliorare lo scambio di informazioni al fine di facilitare la gestione dei dati a livello strutturale

[![image-1646412766252.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/image-1646412766252.png) ](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/image-1646412766252.png)Avere un “disegno” univoco dei processi in modo che tutti i flussi aziendali possano essere correttamente eseguiti e gestiti nello stesso modo

[![image-1646412797205.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/image-1646412797205.png) ](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/image-1646412797205.png)Integrare attori ed attività in maniera efficace potendo sfruttare degli strumenti alla portata di tutte le tipologie di figure aziendali, quindi non solo quelle di natura “tecnica”.

# 1.2 Sezione Process Manager: Descrizione Generale ed Elenco Funzionalità

**DESCRIZIONE GENERALE**

Rappresenta la sezione in cui poter modificare, creare, importare ed esportare i processi BPMN.  
E’ composto dalle seguenti colonne:  
-Nome → rappresenta il nome del processo  
-Descrizione → rappresenta la descrizione del processo  
-Sotto processi → indica l’elenco di eventuali sotto processi legati al processo in oggetto  
-Modulo del CRM → indica il nome del modulo “principale” del CRM coinvolto nel processo e sul quale si basano le condizioni iniziali (di partenza) del processo  
-Attivo → indica se il processo in questione è attivo (si) o non attivo (no)

[![menu_process_manager.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/menu-process-manager.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/menu-process-manager.png)

**Raggiungimento sezione Process manager con tema next**

<span style="color: #444444;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">Per </span></span></span><span style="color: #444444;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">raggiungere la sezione Process manager</span></span></span> <span style="color: #444444;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">con il tema “next” attivo </span></span></span><span style="color: #444444;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">bisogna effettuare i seguenti passaggi</span></span></span><span style="color: #444444;"><span style="font-family: inherit;"><span style="font-size: small;">**:** </span></span></span>1) Cliccare sull’icona del profilo e successivamente sulla voce “Impostazioni”

<span style="color: #444444;"><span style="font-family: inherit;"><span style="font-size: small;">**[![percorso_sezione_processi_1_OLD.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-1-old.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-1-old.PNG)**</span></span></span>

2\) Nel menu a sinistra cliccare sulla sezione “Business Process Manager” e successivamente sulla voce “Process manager”

[![percorso_sezione_processi_2_OLD.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-2-old.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-2-old.png)

**Raggiungimento sezione Process manager con tema next22**

Per raggiungere la sezione Process manager con il tema “next22” attivo bisogna effettuare i seguenti passaggi:

1\) Nel menu a sinistra cliccare sulla voce “Impostazioni”.  
  
[![percorso_sezione_processi_1_NEW.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-1-new.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-1-new.PNG)

2\) Sempre nel menu a sinistra cliccare sulla sezione “Business Process Manager” e successivamente sulla voce “Process manager”

[![percorso_sezione_processi_2_NEW.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-2-new.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-2-new.PNG)

**ELENCO FUNZIONALITA'**

Qui di seguito l’elenco delle funzionalità principali:  
  
-Eliminazione processo  
-Esportazione BPMN processo  
-Esportazione VTE BPMN processo  
-Importazione VTE BPMN su processo già esistente  
-Creazione processo  
-Importazione processo ex-novo

**Eliminazione processo** Cliccando il pulsante mostrato in figura è possibile eliminare il processo in oggetto.  
ATTENZIONE!: la cancellazione di un processo tramite il pulsante X dalla sezione Process manager provoca l'eliminazione definitiva del processo da tutte le tabelle relative del DB.  
Di conseguenza, è bene procedere con molta cautela nell'utilizzo di tale funzione, in quanto, una volta eseguita la cancellazione non ci sarà modo di ripristinare il processo e tutte le istanze pendenti associate ai record coinvolti.  
  
[![eliminazione_processo.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/eliminazione-processo.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/eliminazione-processo.png)

<span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**Esportazione BPMN processo** <span style="font-size: small;">Cliccando il pulsante mostrato in figura è possibile esportare solamente la struttura grafica del processo escludendo quindi la configurazione.</span></span></span>

[![export_BPMN.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/export-bpmn.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/export-bpmn.PNG)

<span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**Esportazione VTE BPMN processo** </span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">Cliccando il pulsante mostrato in figura è possibile esportare i</span></span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">l processo al completo (struttura + configurazione).  
  
[![export_VTE_BPMN.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/export-vte-bpmn.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/export-vte-bpmn.PNG)  
</span></span></span>

<span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**I**</span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**mportazione VTE BPMN** </span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**su** </span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**processo** </span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">**già esistente**</span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;">  
</span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">Cliccando il pulsante mostrato in figura è possibile I</span></span></span><span style="color: #222222;"><span style="font-family: apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;"><span style="font-size: small;">mportare sul processo selezionato una nuova versione di quest’ultimo.</span></span></span>  
  
[![import_VTE_BPMN.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/import-vte-bpmn.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/import-vte-bpmn.PNG)

**Creazione processo**

Per generare un processo bisogna effettuare i seguenti passaggi:  
  
1\) Dirigersi sulla sezione Process manager (vedi paragrafo “Raggiungimento sezione Process manager con tema next” oppure “Raggiungimento sezione Process manager con tema next22” in base al tema utilizzato)  
  
2\) Cliccare sul pulsante NUOVO posizionato in alto a destra

[![percorso_sezione_processi_3_NEW.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-3-new.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-3-new.png)

3\) Inserire un nome, una descrizione (non obbligatoria) e infine cliccare su “CREA NUOVO”  
  
[![percorso_sezione_processi_4.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-4.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-4.png)

Una volta completati i passaggi precedenti, l'utente verrà indirizzato sulla schermata finalizzata alla configurazione del diagramma di flusso del processo (vedi capitolo 1.4) **Importazione processo ex-novo**

Per importare dei processi già esistenti, dopo essersi diretti nella sezione “Process manager” bisogna eseguire i seguenti passaggi:  
  
1\) Cliccare sul pulsante NUOVO posizionato in alto a destra  
  
[![percorso_sezione_processi_3_NEW.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/percorso-sezione-processi-3-new.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/percorso-sezione-processi-3-new.png)

2\) Inserire un nome, una descrizione (non obbligatoria) e infine cliccare su “IMPORTA...”

[![importazione_processi.png](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/importazione-processi.png)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/importazione-processi.png)

Una volta completati i passaggi precedenti, l'utente verrà indirizzato sulla schermata finalizzata alla configurazione del diagramma di flusso del processo (vedi capitolo 1.4)

# 1.3 Configurazione Diagramma di Flusso e Left Menu

**DIAGRAMMA DI FLUSSO** Per poter visualizzare il diagramma di flusso di un processo esistente si dovrà cliccare sul Nome dello stesso presente nella colonna "Nome" della sezione "Process Manager". (Figura 1)

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/scaled-1680-/16qimage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/16qimage.png)

Figura 1  
  
All'interno di tale sezione sarà possibile configurare tutti gli elementi facenti parte del diagramma cliccando direttamente su ognuno di essi. (Figura 2 e Figura 3)

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/scaled-1680-/R7limage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/R7limage.png)

Figura 2

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/scaled-1680-/0nuimage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/0nuimage.png)

Figura 3  
  
N.B: La configurazione dei singoli elementi verrà trattata nei capitoli successivi.  
  
Per poter eseguire delle modifiche al diagramma del processo si deve cliccare sul pulsante "Modifica Diagramma". (Figura 4)

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/scaled-1680-/pzaimage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/pzaimage.png)

Figura 4  
  
L'utente verrà reindirizzato nella sezione apposita e verranno messi a disposizione una serie di strumenti selezionabili dal Left Menù.  
Una volta completata la configurazione sarà sufficiente cliccare sul pulsante "Salva" per procedere con il salvataggio del diagramma.  
(Figura 5)

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/scaled-1680-/rerimage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/rerimage.png)  
  
Figura 5  
  
Gli elementi utilizzabili per costruire il diagramma del processo saranno selezionabili rapidamente anche attraverso un menù rapido che diventerà disponibile al click di uno specifico elemento già coinvolto. (Figura 6)

[![image.png](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/scaled-1680-/HNvimage.png)](https://usermanual.vtenext.com/uploads/images/gallery/2026-03/HNvimage.png)

Figura 6  
  
  
**LEFT MENU**  
  
Il Left Menu consiste in un Menu che può essere utilizzato durante la modifica del diagramma del processo e contiene:

-una selezione rapida degli elementi principali utilizzabili per la creazione dei processi (Figura 7)  
-una serie di funzioni utili per una facile ed organizzata creazione dei flussi dei processi (Figura 7)  
  
N.B: Per tutti le voci legate ad elementi inseribili all'interno del diagramma, si dovrà trascinare l'elemento selezionato tenendo premuto con il pulsante sinistro del mouse e rilasciandolo sul punto desiderato.

[![symbology_left_menu_options.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-left-menu-options.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-left-menu-options.PNG)  
  
Figura 7  
  
**Hand Tool** Strumento utile per muovere la visuale in modo facile ed efficiente.

**Lasso Tool** Strumento utile per muovere un gruppo di task/elementi contemporaneamente rendendo l’organizzazione e la strutturazione del flusso più facile e veloce.

**Create/Remove Space Tool** Strumento utile per muovere tutte le task/elementi contemporaneamente rendendo l’organizzazione e la strutturazione del flusso facile e veloce.

**Start Event** Permette di selezionare ed utilizzare lo Start Event.

**End Event** Permette di creare e utilizzare l’End Event.

**Intermediate/Boundary Event Timer** Permette di creare ed utilizzare l’Intermediate/Boundary Event.

**Gateway** Permette di creare ed utilizzare i Gateway.

**Task** Permette di creare ed utilizzare Task.

**Sub Process** Permette di creare ed utilizzare i Sub Process.

**DataObjectReference** Questo simbolo permette di svolgere un azione che al momento non è ancora stata implementata  
  
NOTA BENE: Dalla versione 24.08 è stata completamente rimossa

**DataStoreReference** Questo simbolo permette di svolgere un azione che al momento non è ancora stata implementata  
  
NOTA BENE: Dalla versione 24.08 è stata completamente rimossa

**Pool/Participant** Permette di creare delle aree in cui inserire parti del flusso del processo al di fuori delle quali non posso essere create task/elementi nuovi e nemmeno spostati. E’ possibile inoltre indicare a livello testuale gli attori coinvolti.  
  
NOTA BENE: Dalla versione 24.08 è stata completamente rimossa

# 1.4 Simbologia

**SIMBOLOGIA**  
  
Qui in basso la simbologia utilizzata per creare un diagramma.

<table border="1" id="bkmrk-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-%C2%A0-" style="width: 100%; border-collapse: collapse; height: 412px;"><tbody><tr style="height: 68px;"><td style="width: 50%; text-align: justify; height: 68px;">[![symbology_generale_2.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-generale-2.PNG) ](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-generale-2.PNG)[![symbology_start_event_timer.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/pzHsymbology-start-event-timer.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/pzHsymbology-start-event-timer.PNG)</td><td style="width: 50%; text-align: justify; height: 68px;">[START EVENT E TIMER START EVENT](https://usermanual.vtenext.com/books/manuale-dei-processi/page/21-start-event-e-timer-start-event)</td></tr><tr style="height: 66px;"><td style="width: 50%; height: 66px;">[![symbology_generale_3.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-generale-3.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-generale-3.PNG)</td><td style="width: 50%; height: 66px;">[END EVENT](https://usermanual.vtenext.com/books/manuale-dei-processi/page/22-end-event)</td></tr><tr style="height: 68px;"><td style="width: 50%; height: 68px;">[![symbology_generale_4.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-generale-4.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-generale-4.PNG)</td><td style="width: 50%; height: 68px;">[INTERMEDIATE / BOUNDARY EVENT TIMER](https://usermanual.vtenext.com/books/manuale-dei-processi/page/23-intermediate-boundary-event-timer)

</td></tr><tr style="height: 73px;"><td style="width: 50%; height: 73px;">[![symbology_generale_5.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-generale-5.PNG) ](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-generale-5.PNG)[![symbology_generale_6.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-generale-6.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-generale-6.PNG)</td><td style="width: 50%; height: 73px;">[EXCLUSIVE GATEWAY E PARALLEL GATEWAY](https://usermanual.vtenext.com/books/manuale-dei-processi/page/24-exclusive-e-parallel-gateway)

</td></tr><tr style="height: 108px;"><td style="width: 50%; height: 108px; text-align: justify;"> [![symbology_generale_7.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-generale-7.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-generale-7.PNG)[ ![symbology_icons_list_service_task.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/symbology-icons-list-service-task.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/symbology-icons-list-service-task.PNG)</td><td style="width: 50%; height: 108px;">[CONDITIONAL TASK E ACTION TASK](https://usermanual.vtenext.com/books/manuale-dei-processi/page/25-conditional-task-e-action-task)</td></tr><tr><td style="width: 50%; text-align: justify;">[![connettore_1.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/connettore-1.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/connettore-1.PNG)[![connettore_2.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/connettore-2.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/connettore-2.PNG)[![connettore_3.PNG](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/scaled-1680-/connettore-3.PNG)](https://usermanual.vtenext.com/uploads/images/gallery/2022-03/connettore-3.PNG)</td><td style="width: 50%;">[CONNETTORI](https://usermanual.vtenext.com/books/manuale-dei-processi/page/26-connettori-connecting-object)</td></tr></tbody></table>

# 1.5 Azioni BPMN

Di seguito elencate le principali azioni BPMN:

- [**CREA ENTITA'**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/31-crea-entita)
- [**AGGIORNA ENTITA'**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/32-aggiorna-entita)
- [**ELIMINA ENTITA'**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/33-elimina-entita)
- [**INVIA NOTIFICA**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/34-invia-notifica)
- [**INVIA EMAIL**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/35-invia-email)
- [**INVIA NEWSLETTER**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/36-invia-newsletter)
- [**CREA PDF**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/37-crea-pdf)
- [**RESETTA FORM DINAMICA**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/38-resetta-form-dinamica)
- [**CICLA RIGHE**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/39-cicla-righe)
- [**RESETTA CAMPI CONDIZIONALI**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/310-resetta-campi-condizionali)
- [**COLLEGA ENTITA' e COLLEGA ENTITA' STATICHE**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/311-collega-entita-e-collega-entita-statiche)
- [**TRASFERISCI RELAZIONI**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/312-trasferisci-relazioni)
- **[INSERISCI RIGA TABELLA e INSERISCI RIGA PRODOTTO](https://usermanual.vtenext.com/books/manuale-dei-processi/page/313-inserisci-riga-tabella-e-inserisci-riga-prodotto)**
- [**COPIA IL BLOCCO PRODOTTI**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/314-copia-il-blocco-prodotti)
- [**CHIAMA WEB SERVICE ESTERNO**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/old-315-chiama-web-service-esterno)
- [**CICLA RECORD RELAZIONATI**](https://usermanual.vtenext.com/books/manuale-dei-processi/page/316-cicla-record-relazionati)

# 1.6 Sezione Process Helper: Introduzione e Modalità di Utilizzo

<span style="font-size: medium;">**INTRODUZIONE**</span>  
  
<span style="font-size: small;">Il </span><span style="font-size: small;">P</span><span style="font-size: small;">rocess </span><span style="font-size: small;">H</span><span style="font-size: small;">elper, come si può dedurre dal nome, è uno strumento </span><span style="font-size: small;">che </span><span style="font-size: small;">viene in aiuto a chi configura i processi, fornendo la possibilità di creare delle “strutture” v</span><span style="font-size: small;">olte</span><span style="font-size: small;"> alla richiesta e storicizzazione di dati denominate “</span><span style="font-size: small;">F</span><span style="font-size: small;">orm </span><span style="font-size: small;">D</span><span style="font-size: small;">inamiche”.</span><span style="font-size: medium;">  
  
</span><span style="font-size: small;">Sono composti da due macro-sezioni:</span><span style="font-size: large;">  
  
</span><span style="font-size: medium;">**[CAMPI DI TESTATA](https://usermanual.vtenext.com/books/manuale-dei-processi/chapter/4-process-helper-configurazione-campi-di-testata "Process Helper: Configurazione campi di testata")**  
  
</span>[**<span style="font-size: medium;">FORM DINAMICA</span>**](https://usermanual.vtenext.com/books/manuale-dei-processi/chapter/5-process-helper-configurazione-form-dinamica "Process Helper: Configurazione Form Dinamica")<span style="font-size: medium;">  
</span>

<span style="font-size: medium;">**MODALITA’ DI UTILIZZO**</span><span style="font-size: large;">  
</span><span style="font-size: large;">  
</span><span style="font-size: small;">Nello specifico, ci sono diversi modi per sfruttare questo strumento, qui di seguito sono riportat</span><span style="font-size: small;">i</span><span style="font-size: small;"> quell</span><span style="font-size: small;">i</span><span style="font-size: small;"> principali:  
  
1</span><span style="font-size: small;">) </span><span style="font-size: small;">Utilizzo dei </span><span style="font-size: small;">P</span><span style="font-size: small;">rocess </span><span style="font-size: small;">H</span><span style="font-size: small;">elper (e relative </span><span style="font-size: small;">F</span><span style="font-size: small;">orm </span><span style="font-size: small;">D</span><span style="font-size: small;">inamiche) per creare maschere personalizzate presentabili agli utenti </span><span style="font-size: small;">Interni/</span><span style="font-size: small;">Esterni/Business Portal </span><span style="font-size: small;">al fine di richiede </span><span style="font-size: small;">e salvare </span><span style="font-size: small;">informazioni  
  
Esempi:  
  
**[UTILIZZO PROCESS HELPER PER RICHIESTA DATI UTENTI INTERNI](https://usermanual.vtenext.com/books/manuale-dei-processi/page/61-esempio-di-utilizzo-process-helper-per-richiesta-dati-utenti-interni "UTILIZZO PROCESS HELPER PER RICHIESTA DATI UTENTI INTERNI")**  
  
**[UTILIZZO PROCESS HELPER PER RICHIESTA DATI UTENTI ESTERNI](https://usermanual.vtenext.com/books/manuale-dei-processi/page/62-esempio-di-utilizzo-process-helper-per-richiesta-dati-utenti-esterni "UTILIZZO PROCESS HELPER PER RICHIESTA DATI UTENTI ESTERNI")**  
  
**[UTILIZZO PROCESS HELPER PER RICHIESTA DATI UTENTI BUSINESS PORTAL](https://usermanual.vtenext.com/books/manuale-dei-processi/page/63-esempio-di-utilizzo-process-helper-per-richiesta-dati-utenti-business-portal "UTILIZZO PROCESS HELPER PER RICHIESTA DATI UTENTI BUSINESS PORTAL")**  
  
2</span><span style="font-size: small;">) </span><span style="font-size: small;">Utilizzo de</span><span style="font-size: small;">i</span><span style="font-size: small;"> </span><span style="font-size: small;">P</span><span style="font-size: small;">rocess </span><span style="font-size: small;">H</span><span style="font-size: small;">elper per attivare la sezione “Grafico processo” e po</span><span style="font-size: small;">ter</span><span style="font-size: small;">:  
-</span><span style="font-size: small;">monito</span><span style="font-size: small;">ra</span><span style="font-size: small;">re lo</span><span style="font-size: small;"> stato di </span><span style="font-size: small;">avanzamento</span><span style="font-size: small;"> di </span><span style="font-size: small;">una singola istanza di processo</span><span style="font-size: small;"> </span><span style="font-size: small;">con i</span><span style="font-size: small;"> relativi attori coinvolti  
-ese</span><span style="font-size: small;">guire</span><span style="font-size: small;"> di </span><span style="font-size: small;">manutenzione diretta s</span><span style="font-size: small;">ulle</span><span style="font-size: small;"> singole istanze attive dei processi  
  
Esempio:  
  
**[UTILIZZO PROCESS HELPER PER ATTIVAZIONE GRAFICO PROCESSO](https://usermanual.vtenext.com/books/manuale-dei-processi/page/64-esempio-di-utilizzo-process-helper-per-attivazione-grafico-processo "UTILIZZO PROCESS HELPER PER ATTIVAZIONE GRAFICO PROCESSO")**  
  
</span><span style="font-size: small;">3</span><span style="font-size: small;">) </span><span style="font-size: small;">Utilizzo dei </span><span style="font-size: small;">P</span><span style="font-size: small;">rocess </span><span style="font-size: small;">H</span><span style="font-size: small;">elper </span><span style="font-size: small;">(e relative </span><span style="font-size: small;">F</span><span style="font-size: small;">orm </span><span style="font-size: small;">D</span><span style="font-size: small;">inamiche) </span><span style="font-size: small;">per creare degli spazi virtuali nel quale immagazzinare dati o svolgere operazioni necessarie esclusivamente all’interno del processo </span><span style="font-size: small;">(e che quindi sarebbe inutile storicizzare nei moduli del crm)  
  
Esempio:  
  
**[UTILIZZO PROCESS HELPER PER USO INTERNO PROCESSO](https://usermanual.vtenext.com/books/manuale-dei-processi/page/65-esempio-di-utilizzo-process-helper-per-uso-interno-al-processo "UTILIZZO PROCESS HELPER PER USO INTERNO PROCESSO")**  
</span>