Home 
 
 
Activity Manager 
 
 
 
 
 
 
L'Activity Manager                                       
 
 
E' il gestore delle Business activity. 
Con Business activity si intende una serie di singole attività funzionali che il sistema deve eseguire secondo un particolare ordine non necessariamente sequenziale, ognuna delle quali è innescata a seguito della ricezione/trasmissione di un singolo flusso di interfaccia. 
 
Ogni attività componente la Business Activity coincide con un flusso di interfaccia. 
Una Business activity ha sempre un flusso di interfaccia che la attiva, detto radice, e uno o più flussi che lo terminano, detti terminali; tra la radice e i flussi terminali possono esistere, secondo un particolare grafo, ulteriori n flussi detti secondari.  
I messaggi appartenenti ai flussi di una Business Activity sono correlati tra loro da chiavi (o Business Key) comuni esplicitamente o implicitamente contenute nei messaggi stessi. 
La ricezione/trasmissione di un messaggio appartenente ad un flusso radice, attiva un istanza della Business Activity che conterrà via via tutti i messaggi ricevuti/trasmessi caratterizzati dallo stessa Business key ed appartenenti a flussi inseriti nella stessa Business Activity.  
Una istanza può essere chiusa o aperta a seconda che sia stato ricevuto o meno un messaggio terminale. 
Le istanze chiuse possono essere funzionalmente errate o funzionalmente corrette a seconda che il contenuto informativo riportato dal messaggio terminale contenga o meno, esplicitata o non, una condizione di errore.  
Le Business Activity possono essere di tipo Strong o di tipo Light
Nelle Business Activity di tipo Strong i flussi secondarii sono fortemente correlati tra loro nel senso che Helis Easy Interface® controlla che questi giungano/partano secondo la corretta sequenzialità dichiarata nel grafo.  
Questo tipo di Business Activity sono ad esempio utilizzate per le interfacce con i magazzini automatici, manuali o misti per il tracciamento dei pallet o nelle interfacce con i sistemi di produzione. 
Nei Business Flow di tipo Light, i flussi secondari possono essere inviati/ricevuti secondo una sequenza qualisiasi. Helis Easy Interface® ne controlla solo l'effettiva appartenenza alla Business Activity. 
Questo tipo di Business Activity sono ad esempio utilizzate nelle interfacce tra sistemi che gestiscono informazioni documentali (contabili, di acquisto, di vendita, contratti ecc.). 
Le istanze ed i messaggi in esse contenuti possono essere controllate e gestite mediante il Functional Analyzer