ZapFlow
Designer di processi BPM · Intersail

Progetta i tuoi processi, visivamente.

L'editor visuale per modellare i workflow del motore ZapFlow: disegni attività e transizioni, definisci dati, metadati e permessi, e osservi le istanze reali in esecuzione.

app.intersail.it/zapflow
Il designer visuale di ZapFlow con un flusso di approvazione
Si lavora su due piani

Prima progetti, poi osservi.

Progetti il modello

Nella sezione Process Definitions disegni il workflow su un canvas: attività, transizioni, dati e permessi. È il cuore dell'applicazione.

Osservi le esecuzioni

Nella sezione Process Instances consulti le pratiche reali: stato, attività corrente, responsabile e storico completo dei passaggi.

Process Definitions
L'elenco delle definizioni di processo e il designer
Il designer visuale

Disegna il flusso, nodo dopo nodo.

A sinistra l'elenco delle definizioni, a destra il canvas: ogni attività è un nodo, ogni transizione una freccia. Trascini, riordini e salvi — senza scrivere una riga di codice.

  • Aggiungi attività con + Activity e collega trascinando
  • Layout automatico orizzontale o verticale, minimappa e zoom
  • Undo / Redo e salvataggio esplicito con Save
  • Ogni definizione ha il proprio dominio applicativo
Activity Definition
Il pannello di una attività selezionata
Attività

Ogni passo ha il suo esecutore.

Selezionando un nodo si apre il pannello Activity Definition: nome, manager, esito ed eventuali parametri. Il tipo di attività ne indica chi la esegue.

MANUALEseguita da una persona.
AUTOMATEDEseguita da un componente automatico (Manager).
CREATEAvvia un processo figlio.
UNDEFINEDTipo non ancora assegnato.
Process Instances
L'elenco delle istanze di un processo
Lo storico di una istanza
Istanze e storico

Osserva ogni pratica in esecuzione.

Per ogni definizione vedi le istanze reali: a che punto sono, chi le sta gestendo e l'intero percorso che hanno compiuto, passo dopo passo.

  • Seleziona una definizione per caricarne le istanze
  • ID, stato, attività corrente, owner e utente assegnato
  • Dettaglio con proprietà valorizzate e soggetti coinvolti
  • Storico cronologico di tutti i passaggi
Stati di un'istanza

A che punto è ogni esecuzione.

Lo stato dell'istanza racconta a colpo d'occhio se una pratica è in corso, conclusa o bloccata.

ACTIVE

In corso: un'attività attende di essere gestita.

COMPLETE

Conclusa correttamente.

ERROR

Terminata o bloccata per un errore.

ABORT

Interrotta volontariamente prima della chiusura.

INACTIVE e STALEMATE completano il quadro: avviata ma non ancora operativa, oppure in stallo senza transizioni percorribili.

Sotto il canvas

Dati, metadati e permessi, sotto controllo.

Properties

I dati gestiti dal processo: testo, numeri, date, allegati e oggetti strutturati.

Meta & Class Defaults

Metadati chiave/valore con valori predefiniti per categoria, ereditati da ogni processo.

ACL

Permessi per unità, ruolo o risorsa, con destinatari simbolici come [Owner] e [User].

Transizioni

Collegamenti con esito, priorità, regole ed eventuale cambio utente tra un'attività e l'altra.

Storico

La sequenza cronologica dei passaggi di ogni istanza, con date, stati e utenti.

Modellazione assistita

Layout automatico, undo/redo e default ereditati: modelli chiari, con meno errori.

Meta & ACL

Modella una volta, governa per sempre.

Processi, metadati e permessi in un unico ambiente visuale. Raccontaci i tuoi flussi di lavoro: ti mostriamo come ZapFlow li mette su carta — e li tiene sotto controllo.

Contattaci per una demo
ACL
La tabella ACL dei permessi di un processo