Gli agenti possono associare ed eseguire flussi di lavoro post-elaborazione su lettere e comunicazioni interattive. Il processo di post da eseguire può essere selezionato nella vista Proprietà del modello Lettera. È possibile impostare processi di post per inviare via e-mail, stampare, inviare via fax o archiviare le lettere finali.
Per associare i processi post a lettere o comunicazioni interattive, è innanzitutto necessario impostare i processi post. È possibile eseguire due tipi di flussi di lavoro sulle lettere inviate:
Forms Workflow: Si tratta dell'AEM Forms sui flussi di lavoro di gestione dei processi JEE. Istruzioni per l'impostazione di Forms Workflow.
AEM Flusso di lavoro: AEM flussi di lavoro possono essere utilizzati anche come processi post per le lettere inviate. Istruzioni per l'impostazione di AEM Workflow.
In AEM, aprite Adobe Experience Manager Web Console Configuration per il server utilizzando il seguente URL: https://<server>:<port>/<contextpath>/system/console/configMgr
In questa pagina, individua configurazione SDK AEM Forms Client ed espandila facendo clic su di essa.
In URL server, immettete il nome dell'AEM Forms sul server JEE, i dettagli di accesso, quindi fate clic su Salva.
Specificate il nome utente e la password.
Assicurarsi che sun.util.calendar sia aggiunto alla configurazione del firewall di deserializzazione.
Passate alla configurazione del firewall di deserializzazione e, in classi Inserite nell'elenco Consentiti di prefissi di pacchetti, aggiungete sun.util.Calendar.
Ora i server sono mappati e i processi di post in AEM Forms su JEE sono disponibili nell'interfaccia utente AEM durante la creazione delle lettere.
Per autenticare un processo/servizio, copiate il nome di un processo e tornate alla pagina Adobe Experience Manager Web Console Configurations > AEM Forms Client SDK Configuration e aggiungete il processo come nuovo servizio.
Ad esempio, se il menu a discesa nella pagina Proprietà della lettera mostra il nome del processo come Forms Workflow -> InvalidCCPostProcess/SaveXML, aggiungere un Nome servizio come ValidCCPostProcess/SaveXML
.
Per utilizzare flussi di lavoro AEM Forms su JEE per la post-elaborazione, impostare i parametri e gli output necessari. I valori predefiniti dei parametri sono indicati di seguito.
Andate alla pagina Configurazioni console Web di Adobe Experience Manager > Configurazioni gestione corrispondenza e configurate i seguenti parametri:
Il flusso di lavoro dei moduli deve contenere parametri di documento PDF o dati XML come input con lo stesso nome specificato in Configurazioni di gestione della corrispondenza. Questo è necessario per elencare il processo nel menu a discesa Post Process (Processo post).
https://localhost:publishport/aem/forms
.Durante l'utilizzo di flussi di lavoro Forms o AEM, prima di inviare qualsiasi invio dal server di pubblicazione è necessario configurare il servizio Impostazioni DS. In caso contrario, la presentazione del modulo non può essere effettuata.
Le istanze di lettere salvate possono essere ulteriormente modificate, ad esempio il recupero di istanze di lettere e l'eliminazione di istanze di lettere, utilizzando le API seguenti definite in LetterInstanceService.
API lato server | Nome operazione | Descrizione |
Public LetterInstanceVO getLetterInstance(String letterInstanceId) Throws ICCException; |
getLetterInstance | Recupera l'istanza di lettera specificata |
Public void deleteLetterInstance(String letterInstanceId) genera ICCException; | deleteLetterInstance | Eliminata l'istanza di lettera specificata |
List getAllLetterInstances(Query) restituisce ICCException; | getAllLetterInstances | Questa API recupera le istanze di lettere in base al parametro della query di input. Per recuperare tutte le istanze di lettere, il parametro di query può essere passato come null. |
letterInstanceExists booleano pubblico(String letterInstanceName) genera ICCException; | letterInstanceExists | Verificare se esiste un'istanza LetterInstance con il nome specificato |
Nell'interfaccia utente CCR, completa i seguenti passaggi per associare un processo di post a una lettera:
Un'istanza di lettera bozza può essere ricaricata nell'interfaccia utente utilizzando il seguente URL:
https://<server>:<port>/aem/forms/
createcorrespondence.html?/random=$&cmLetterInstanceId=$<LetterInstanceId>
LetterInstanceID: L'ID univoco dell'istanza della lettera inviata.
Per ulteriori informazioni sul salvataggio di una bozza di lettera, vedere Salvataggio di bozze e invio di istanze di lettere.