Scenario:
Con le ultime modifiche a Cloud DNS/URL come da KBA-37091, gli URL hard-coded nei flussi di lavoro non cambieranno più automaticamente quando viene modificato il Cloud DNS. Come si può creare e utilizzare la variabile di sistema "Organization Domain" per affrontare le modifiche architetturali a Cloud DNS/URL in DocuWare 7.8?
Con le ultime modifiche a Cloud DNS/URL come da KBA-37091, gli URL hard-coded nei flussi di lavoro non cambieranno più automaticamente quando viene modificato il Cloud DNS. Come si può creare e utilizzare la variabile di sistema "Organization Domain" per affrontare le modifiche architetturali a Cloud DNS/URL in DocuWare 7.8?
Soluzione:
Con le modifiche apportate a Cloud DNS/URL a partire dalla versione 7.8 di DocuWare, la variabile di sistema del workflow Organization Domain garantirà che l'URL Cloud corrente venga sempre fornito dinamicamente.
L'esempio illustrato di seguito è un semplice caso d'uso che prevede la creazione di un URL per un modulo DocuWare Forms configurato.

1. Creare tre variabili globali di tipo testo. In questo scenario sono state create BaseUrl, formAddress e completeAddress .

2. Creare un'attività Assign Data per costruire l'URL. Da qui, assegnare il tipo di voce "variabile di sistema di DocuWare" e la voce "dominio dell'organizzazione" alla variabile globale BaseURL, che restituirà"https://organization.DocuWare.Cloud/docuware". Quindi, inserire il resto del collegamento ai moduli in modo fisso, iniziando con "/Forms/..."

3. Per ottenere l'URL del modulo, è possibile trovarlo nella scheda "Forms" di DocuWare Web Client. A questo punto, fate clic sul simbolo Link come illustrato di seguito.

4. Infine, utilizzate un'espressione aritmetica per concatenare le variabili BaseUrl e formAddress nella variabile globale completeAddress .

5. Questo completa il processo di costruzione dell'URL. Per renderlo accessibile all'utente, creare un'attività e, nella sua Decisione, creare un campo di dialogo "Link", che può fare riferimento alla variabile globale completeAddress, come mostrato di seguito.


Quando a un utente del flusso di lavoro è stata assegnata questa attività, avrà un link su cui potrà fare clic per accedere al modulo.
1. Creare tre variabili globali di tipo testo. In questo scenario sono state create BaseUrl, formAddress e completeAddress .
2. Creare un'attività Assign Data per costruire l'URL. Da qui, assegnare il tipo di voce "variabile di sistema di DocuWare" e la voce "dominio dell'organizzazione" alla variabile globale BaseURL, che restituirà"https://organization.DocuWare.Cloud/docuware". Quindi, inserire il resto del collegamento ai moduli in modo fisso, iniziando con "/Forms/..."
3. Per ottenere l'URL del modulo, è possibile trovarlo nella scheda "Forms" di DocuWare Web Client. A questo punto, fate clic sul simbolo Link come illustrato di seguito.
4. Infine, utilizzate un'espressione aritmetica per concatenare le variabili BaseUrl e formAddress nella variabile globale completeAddress .
5. Questo completa il processo di costruzione dell'URL. Per renderlo accessibile all'utente, creare un'attività e, nella sua Decisione, creare un campo di dialogo "Link", che può fare riferimento alla variabile globale completeAddress, come mostrato di seguito.
Quando a un utente del flusso di lavoro è stata assegnata questa attività, avrà un link su cui potrà fare clic per accedere al modulo.
Nota: Le informazioni sopra riportate sono solo un esempio di come la variabile di sistema Organization Domain del flusso di lavoro possa essere utilizzata per garantire che l'URL rimanga funzionante se il DNS/URL viene modificato nel sistema Cloud. Questo semplice esempio può essere personalizzato per adattarsi alle preferenze del sistema DocuWare.
Questo KBA è applicabile SOLOalle organizzazioni cloud.
Si prega di notare: Questo articolo è una traduzione dall’inglese. Le informazioni contenute in questo articolo si basano sulla/e versione/i originale/i del prodotto in inglese. Potrebbero esserci piccoli errori, come nella grammatica usata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa esattezza della traduzione, nella maggior parte dei casi troverà che è sufficientemente informativa. In caso di dubbi, torni alla versione inglese di questo articolo.
