- Normalizzare il valore di un field, ad esempio separando un codice alfabetico (un codice valuta a tre lettere) da un importo di valuta indicato nel documento.
- Scegliere uno tra più valori di field, ad esempio specificando quale dei valori deve essere selezionato e registrato nel field di risultato se il valore di un singolo field è stato estratto da più di un’attività.
- Calcolare i valori di field che non è stato possibile trovare nel documento, ad esempio calcolare l’imposta dovuta utilizzando un’aliquota d’imposta nota quando tutti i field con importi imponibili sono stati estratti.
- Aggiungere un’attività Script al flusso di elaborazione del documento nella scheda Activities. Si noti che è necessario aggiungere l’attività dopo tutte le altre attività di estrazione dei field a cui la regola potrebbe fare riferimento.
- Nel riquadro Activity Properties, fare clic su Script Editor.
- Nella finestra di dialogo che si aprirà, configurare la regola sotto forma di script utilizzando JavaScript per creare uno script che esegua tutte le azioni richieste. È possibile utilizzare i pulsanti di modifica rapida nella parte superiore della schermata per aggiungere frammenti di codice preimpostati allo script. Di seguito sono riportati alcuni esempi di regole di script che è possibile utilizzare.
Esempi di regole di script
- Questa regola di script aggiunge un codice Valuta di tre lettere al valore del Field Totale. La regola verifica innanzitutto il valore del Field Country. Se il valore di quel Field è “USA” o “United States”, al valore numerico del Field Totale viene aggiunto il codice “USD”. Se il valore del Field Country è “United Kingdom” o “Great Britain”, al valore numerico del Field Totale viene aggiunto il codice “GBP”.
- Questa regola di script è pensata per aggiungere i nomi delle organizzazioni selezionate ai field specificati. Il field ripetuto Preamble Org contiene i nomi di tutte le organizzazioni elencate nel preambolo di un documento, estratti dall’attività Named Entities (NER). La regola di script è configurata in modo che, se il field Preamble Org contiene i nomi di più di due organizzazioni, il primo valore estratto venga inserito nel field Party 1 e l’ultimo nel field Party 2.
- Una volta che lo script è pronto, fai clic su Save. In questo modo, nel riquadro Activity Properties verrà visualizzato un elenco contenente tutti i Field utilizzati nello script. Verifica che l’elenco includa tutti i Field necessari.
- Testa la tua Skill facendo clic su Test Activity e analizzando i risultati dell’estrazione. Se la regola non ha funzionato come previsto, verifica che lo script sia stato scritto correttamente. Inoltre, controlla la qualità dell’estrazione di tutti i Field utilizzati nella regola dello script.
