15. Inserire un processo: ElaborazioneNotaSpese

52 visualizzazioni 0 8 marzo 2017

E’ giunto il momento di creare un processo che si occupi di mettere in relazione fra loro le attività di elaborazione della richiesta di rimborso di una nota spese e della sua rappresentazione formale:

  • Inserisci, dunque, un modello di tipo ‘Processo’ e rinominalo ‘ElaborazioneNotaSpese’.
  • Apri il modello. Nella scheda di modello saranno presenti le seguenti sezioni:
    • Proprietà modello: la sezione comprende informazioni generali relative al modello di processo quali il nome, la descrizione, il nome e la categoria di destinazione, lo schema autorizzativo;
    • Definizione: la sezione permette di disegnare e dettagliare il modello di processo. E’ suddivisa nelle seguenti sezioni: l’area principale, nella quale si modella graficamente il processo; la toolbar degli elementi grafici insieme degli elementi utili a modellare un processo. Per inserire un elemento nel disegno, selezionarlo con il mouse e cliccare nell’area principale. In alternativa è possibile inserire un nuovo elemento nel processo facendo clic con il tasto destro del mouse nell’area di disegno e scegliendo dal menù contestuale il nodo che si preferisce;
    • Variabili: la sezione permette di specificare le variabili di processo;
    • Input: la sezione permette di specificare le variabili di input di un processo;
    • Output: la sezione permette di specificare le variabili di output di un processo.

Il nostro processo di esempio deve sottomettere ogni richiesta di acquisto inserita al responsabile del richiedente, il quale deve essere avvisato tramite una mail dell’esito dell’elaborazione.

Definizione

  • Da ‘Diagramma’ seleziona e inserisci un evento di ‘Inizio con Signal’ dalla sezione ‘Inserisci evento’ e rinominalo ‘Nota Spese Inviata’ attraverso la proprietà ‘Nome’ della sezione ‘Proprietà’;
  • Inserisci una ‘Attività utente’ e rinominala ‘Approva nota spese’; fai partire un ‘Flow’ dall’evento di ‘Inizio’ e collegalo all’attività utente;
  • Inserisci una attività di tipo ‘Service’ e rinominala ‘Leggi risorsa richiedente’; fai partire un ‘Flow’ dall’attività utente e collegalo all’attività Service;
  • Inserisci una ‘Regola di business’ e rinominala ‘Componi messaggio’;  fai partire un ‘Flow’  dall’attività regola di business e collegalo all’attività regola di business;
  • Inserisci una attività di tipo ‘Service’ e rinominala ‘Invia messaggio’; fai partire un ‘Flow’ dall’attività regola di business e collegalo all’attività Service;
  • Inserisci un evento di ‘Fine’; fai partire un ‘Flow’ dall’attività service e collegalo al nodo di fine.

Variabili

  • Seleziona la sezione ‘Variabili’. Inserisci nelle colonne le seguenti voci:
    • Nome: NotaSpese; Tipo: NotaSpese;
    • Nome: EsitoApprovazione; Tipo: Testo breve
    • Nome: NoteApprovazione; Tipo: Testo lungo
    • Nome: Richiedente; Tipo: Collegamento
    • Nome: Collaboratore; Tipo: Collaboratore
    • Nome: Messaggio; Tipo: Testo lungo.

Pannelli Proprietà/Input/Output

  • Seleziona l’evento di inizio ‘Nota Spese Inviata’ e imposta
    • Nel pannello Input semplificato le seguenti informazioni:
      • Tipo: Semplificato;
      • Tipologia: Evento su Dati;
      • Filtro: Aggiungi un gruppo di condizioni e mettile in and tra loro: tutte le seguenti informazioni sono vere. Inserisci le condizioni: Resource di Evento è personalizzato col tipo NotaSpese ; Action di Evento è uguale a ‘Create’ .
    • Nel pannello Output specifica la regola
      • Nota spese di Processo (Variabili) = Resource di signal di Evento (Output)

Per completare il processo, dovremo creare il modello di attività utente da associare all’attività inserita e personalizzare l’attività service come mostrato nei capitoli successivi.

 

Definizione modello di processo
 indietro
 avanti

La tua opinione è importante per noi
Questa pagina è stata utile?


WordPress Image Lightbox