Vai al contenuto principale
Un’attività Custom configurata tramite uno script personalizzato raccoglie informazioni sui documenti nella transaction e le invia in un formato specifico a un sistema esterno tramite una richiesta HTTP. Una volta ricevuta la risposta alla richiesta, questa viene elaborata e salvata nei dati della transaction. È possibile inviare uno o tutti i documenti della transaction in un’unica richiesta.
Importante! L’attività Custom richiede un certificato SSL di security level 2 per verificare che la connessione sia sicura. Se il tuo server offre un livello di sicurezza inferiore, non sarà possibile inviargli richieste da un’attività Custom.
Un’attività Custom inserita in un’attività For Each Document può elaborare separatamente ogni documento nella transaction. In questo caso, l’attività Custom avrà accesso solo a un documento alla volta. Le attività Custom sono blocchi separati nel workflow che puoi utilizzare come passaggi aggiuntivi per migliorare l’elaborazione dei documenti.

Configurare un’attività personalizzata

Per configurare un’attività personalizzata, seguire questi passaggi:
  1. Nel designer della skill di processo, aggiungere un blocco di attività Custom al flusso di elaborazione dei documenti.
  2. Nel riquadro Actions, fare clic su Edit Activity per aprire le impostazioni dell’attività.
  3. Nella scheda Available Files, selezionare i formati per i campi di testo, i campi documento e le immagini da inviare al sistema esterno. È necessario selezionare almeno un formato per ciascun tipo.
  4. Nella scheda Activity Script, configurare lo script e fare clic su Save.

Verificare la Custom Activity

Per verificare che l’attività configurata funzioni come previsto, seguire questi passaggi:
  1. Pubblicare la skill. Fare clic sulla scheda Publish.
  2. Inserire un nome, una descrizione e una descrizione delle modifiche apportate alla skill.
  3. Fare clic su Publish Skill.
  4. Elaborare i documenti nel workflow configurato utilizzando una Custom activity.
  5. Controllare i risultati della skill in Skill Monitor. Se lo script è stato eseguito con un errore, la transazione verrà interrotta e la descrizione dell’errore verrà visualizzata nel Transaction Event Log in Skill Monitor. È inoltre possibile trovare i relativi messaggi informativi nel Transaction Event Log se è stato utilizzato il metodo LogMessage per visualizzare un messaggio personalizzato nel log.
Per una descrizione dettagliata degli oggetti utilizzabili negli script, vedere Object model. Per esempi di script utilizzabili in Vantage, vedere Sample scripts.
Importante! La Custom activity è stata aggiornata. Alcune delle sue interfacce sono ora deprecate. Gli script obsoleti continueranno a funzionare e avranno accesso a tutti i documenti di una transazione, ma i metodi deprecati avranno accesso solo al primo documento della transazione.
Elenco degli oggetti deprecati: