Come si può usare il flusso di lavoro per ritagliare automaticamente un documento una volta memorizzato?
Risposta:
È possibile ritagliare i documenti memorizzati su un documento esistente in un archivio grazie a DocuWare Workflow. Per impostare un flusso di lavoro in grado di eseguire questa operazione, fare riferimento all'esempio seguente, che può essere configurato come segue;
Variabili globali di testo
- FileCabinetId
- RimuoviFile
Variabile globale numerica
- TrovatoDoc
- StoredDoc
La seguente schermata mostra l'aspetto del flusso di lavoro completato. Questo esempio è composto da due attività, un'attività Assign Data e un'attività Web Service.
- Creando un'attività Assign Data, avremo quattro assegnazioni da fare, come mostrato nella schermata seguente,
Per la nostra variabile globale, FoundDoc, useremo una ricerca di File Cabinet per trovare un documento a cui agganciare il nostro documento.
Nel nostro esempio, abbiamo usato la seguente clausola WHERE che controlla un documento che cerca un ID cliente di 1234 e un tipo di documento "Ordine di acquisto".
Per questo, assicurarsi di utilizzare una variabile globale per avere una maggiore flessibilità nella ricerca. Il risultato atteso di questa ricerca è l'ottenimento di un docId di un documento trovato. Questo sarà il punto in cui agganceremo i nostri documenti memorizzati.
Per le restanti variabili globali,
StoredDoc: Otteniamo il DocID del nostro documento memorizzato
FileCabinetId: Otteniamo l'ID del raccoglitore di file in cui abbiamo memorizzato il nostro documento ed è anche il luogo in cui si trova il documento che vogliamo ritagliare.
RemoveFile: Scegliamo true o false per indicare se vogliamo che il documento venga cancellato dopo il ritaglio. - Il passo successivo consiste nel creare l'attività Web Services. Nella sezione Generale, assegnare un nome all'attività e scegliere "DocuWare Platform Services API" dal menu a tendina Web Service. Infine, scegliere "Put /FileCabinets/{FileCabinetId}/Operations/ProcessDocumentAction?docId={DocId}" dal menu a tendina Endpoint.
- Infine, dalla sezione Request dell'attività Web Service, utilizzare la seguente impostazione.
Con il Web Service configurato, si dovrebbe vedere che quando un documento viene memorizzato e si attiva questo flusso di lavoro, esso cercherà un documento il cui ID cliente è 1234 e il cui tipo di documento è un ordine di acquisto. Una volta trovato, il flusso di lavoro si aggancia al documento trovato.
KBA è applicabile sia alle organizzazioni cloud che a quelle on-premise.
Si prega di notare: Questo articolo è una traduzione dall'inglese. Le informazioni contenute in questo articolo si basano sulla versione originale in inglese del/i prodotto/i. Potrebbero esserci piccoli errori, ad esempio nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi la troverete sufficientemente informativa. In caso di dubbi, si prega di fare riferimento alla versione inglese di questo articolo.
