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. In Process skill Designer, aggiungere un blocco di attività Custom al flusso di lavoro di elaborazione dei documenti.
  2. Nel riquadro Actions, fare clic su Settings, che apre l’interfaccia di inserimento e modifica del codice.
  3. Configurare lo script come richiesto e fare clic su Save.

Verifica dell’attività

Per verificare che l’attività configurata funzioni come previsto, segui questi passaggi:
  1. Pubblica la tua Skill. Vai alla scheda Publish e fai clic su Publish Skill.
  2. Elabora documenti in un workflow che hai configurato utilizzando una Custom activity.
  3. Controlla i risultati della tua Skill in Skill Monitor. Se lo script è stato eseguito con un errore, la transaction verrà interrotta e la descrizione dell’errore verrà visualizzata nel Transaction Event Log in Skill Monitor. Puoi anche trovare i relativi messaggi informativi nel Transaction Event Log se hai utilizzato il metodo LogMessage per visualizzare un messaggio personalizzato nel log.
Per una descrizione dettagliata degli oggetti utilizzabili negli script, vedi Object model. Per esempi di script utilizzabili in Vantage, vedi 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 transaction, ma i metodi deprecati avranno accesso solo al primo documento nella transaction.
Elenco degli oggetti deprecati: