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:- In Process skill Designer, aggiungere un blocco di attività Custom al flusso di lavoro di elaborazione dei documenti.
- Nel riquadro Actions, fare clic su Settings, che apre l’interfaccia di inserimento e modifica del codice.
- 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:- Pubblica la tua Skill. Vai alla scheda Publish e fai clic su Publish Skill.
- Elabora documenti in un workflow che hai configurato utilizzando una Custom activity.
- 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.
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:
- InputData (usa Transaction.Documents)
- OutputData (usa Transaction.Documents)
- ExtractedData (usa Document)
- ExtractedField (usa Field)
- FieldType (usa FieldOcrType)
