Vai al contenuto

Record e Workflow

Le condizioni, i cicli e le azioni del workflow vengono eseguiti in tempo reale durante l'interazione con i record.

L'attività sui singoli record catalizza il workflow, ad esempio:

  • Si apre un nuovo modulo di record.
  • Un nuovo record viene salvato per la prima volta.
  • Viene aperto un record esistente.
  • Si modifica un record esistente.

Inoltre, il workflow viene eseguito anche quando:

  • Un nuovo record viene creato da un playbook.
  • Viene creato un nuovo record da uno strumento o script client remoto.
  • Un record esistente viene modificato da uno dei due azioni precedenti.

Le azioni del workflow vengono applicate con le seguenti considerazioni:

  • Le azioni vengono eseguite in un sistema "one-pass" su ogni digest in modo da non causare esecuzioni circolari.
  • Le condizioni di impostazione del valore del campo vengono eseguite solo la prima volta che la condizione viene soddisfatta. Se la condizione viene invalidata e quindi rivalidatata, verrà eseguita di nuovo.
  • Le notifiche e le esportazioni vengono eseguite solo al momento del salvataggio del record. Questo per evitare il "flip-flop" durante la modifica che potrebbe causare notifiche multiple che potrebbero non essere valide.
  • Le integrazioni possono essere opzionalmente configurate per essere eseguite in tempo reale o al momento del salvataggio del record.

Visualizzare la Cronologia delle Esecuzioni del Workflow

Lavorando con la vista dei report dei record, è possibile visualizzare lo stato attuale e la cronologia precedente del workflow associato dall'indicatore dello stato del workflow.

La colonna dell'indicatore di stato del workflow segnala se il workflow è stato eseguito con successo o meno. Se si fa clic sull'indicatore, si apre una finestra di dialogo che elenca la cronologia dell'esecuzione del workflow, legata alla creazione del record.

Fare clic su Mostra dettagli su un'esecuzione del workflow per visualizzare ulteriori informazioni al riguardo, che sia riuscito o fallito. È possibile fare clic su collegamenti diretti al Pannello di controllo di Hangfire dai dettagli. Utilizzare le informazioni in Hangfire per risolvere i problemi dei workflow non riusciti, se necessario.

È inoltre possibile visualizzare direttamente il workflow dalla finestra di Cronologia delle Esecuzioni del Workflow. Fare clic su Visualizza esecuzione del workflow per vedere il progresso effettivo del workflow.

Nel workflow view, si può approfondire nelle condizioni e azioni specifiche per vedere informazioni aggiuntive sul processo della cronologia del workflow, sia che si tratti di un workflow riuscito o fallito.