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
- Nel designer della skill di processo, aggiungere un blocco di attività Custom al flusso di elaborazione dei documenti.
- Nel riquadro Actions, fare clic su Edit Activity per aprire le impostazioni dell’attività.
- 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.
- Nella scheda Activity Script, configurare lo script e fare clic su Save.
Verificare la Custom Activity
- Pubblicare la skill. Fare clic sulla scheda Publish.
- Inserire un nome, una descrizione e una descrizione delle modifiche apportate alla skill.
- Fare clic su Publish Skill.
- Elaborare i documenti nel workflow configurato utilizzando una Custom activity.
- 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.
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:
- InputData (utilizzare Transaction.Documents al suo posto)
- OutputData (utilizzare Transaction.Documents al suo posto)
- ExtractedData (utilizzare Document al suo posto)
- ExtractedField (utilizzare Field al suo posto)
- FieldType (utilizzare FieldOcrType al suo posto)
