Agenten können Arbeitsabläufe für Nachbearbeitungsprozesse in Briefen verknüpfen und ausführen. Zur Ausführung anstehende Nachbearbeitungsprozesse können in der Eigenschaftenansicht der Briefvorlage ausgewählt werden. Sie können Nachbearbeitungsprozesse einrichten, um Ihre finalen Briefe per E-Mail zu senden, zu drucken oder zu archivieren.

Sie müssen die Nachbearbeitungsprozesse zuerst einrichten, bevor Sie sie mit Briefen verknüpfen. Für abgesendete Briefe können zwei Typen von Arbeitsabläufen ausgeführt werden:
- Arbeitsablauf für Formulare: Das sind die Arbeitsabläufe für LiveCycle Process Management. Anweisungen zum Einrichten des Arbeitsablaufs für Formulare.
- AEM-Workflow: AEM-Workflows können auch als Nachbearbeitungsprozess für gesendete Briefe verwendet werden. Anweisungen zum Einrichten von AEM-Workflow.
-
Kopieren Sie zum Authentifizieren eines Prozesses/Dienstes den Namen des Prozesses und gehen Sie zurück zur Seite „Adobe Experience Manager Web Console Configurations > Adobe LiveCycle Client SDK-Konfiguration“ und fügen Sie den Prozess als neuen Dienst hinzu.
Beispiel: Wenn die Dropdown-Liste der Eigenschaftenseite des Briefes einen Namen des Prozesses wie „Arbeitsablauf> ValidCCPostProcess/SaveXML“ anzeigt, fügen Sie einen Dienstnamen hinzu wie ValidCCPostProcess/SaveXML.
-
Richten Sie die erforderlichen Parameter und Ausgaben ein, um die LiveCycle-Arbeitsabläufe für die Nachbearbeitung zu verwenden. Die Standardwerte der Parameter werden nachfolgend angezeigt.
Gehen Sie zur Seite „Adobe Experience Manager Web Console-Konfigurationen > Asset Composer-Konfigurationen“ und richten Sie die folgenden Parameter ein:
- inPDFDoc (PDF-Dokumentparameter): Ein PDF-Dokument als Eingabe. Diese Eingabe enthält den gerenderten Brief als Eingabe. Die angegebenen Parameternamen können konfiguriert werden. Sie können über die Asset Composer-Konfigurationen in „Konfiguration“ konfiguriert werden.
- inXMLDoc (XML-Datenparameter): Ein XML-Dokument als Eingabe. Diese Eingabe enthält Daten, die vom Benutzer im XML-Formular eingegeben wurden.
- inXDPDoc (XDP-Dokumentparameter): Ein XML-Dokument als Eingabe. Diese Eingabe enthält das zugrunde liegende Layout (XDP).
- inAttachmentDocs (Parameter für Anlagendokumente): Ein Listeneingabenparameter. Diese Eingabe enthält alle Anlagen als Eingabe.
- redirectURL (URL-Ausgabe umleiten): Ein Ausgabentyp, der die URL angibt, an die umgeleitet wird.
Ihr Formular-Workflow muss entweder einen PDF-Dokumentparameter oder einen XML-Datenparameter als Eingabe mit demselben Namen enthalten, der in der Asset Composer-Konfiguration angegeben ist. Das ist erforderlich, damit der Prozess in der Dropdown-Liste „Nachbearbeitung“ aufgelistet wird.
Führen Sie die folgenden Schritte durch, um einen AEM-Workflow als Nachbearbeitung mit einem Brief zu verknüpfen:
-
Wenn Sie den gewünschten Tag noch nicht haben, erstellen Sie einen Tag mit dem NamenCorrespondence_Management. Weitere Informationen zum Erstellen von Tags finden Sie unter Verwenden und Verwalten von Tags.
-
Der Workflow, den Sie erstellt haben, ist jetzt aktiviert und wird in der Liste der Workflows angezeigt, wenn Sie einen Brief in Ihrer Correspondence Management-Implementierung mit dem Präfix: AEM-Workflow -> zu erstellen versuchen.
Die Integration des Briefes und die Nachbearbeitung sind abgeschlossen. Darüberhinaus müssen Sie die Nachbearbeitung für den E-Mail-Versand entwerfen. Auf vergleichbare Weise können Sie andere Workflows integrieren und dann mit dem Erstellen von Back-End-Workflows fortfahren.
Weitere Informationen zum Erstellen von AEM-Workflows finden Sie in der AEM Workbench-Dokumentation.
Gespeicherte Briefinstanzen können weiter bearbeitet werden, beispielsweise durch Abrufen und Löschen von Briefinstanzen, indem die folgenden, in LetterInstanceService definierten APIs verwendet werden.
Serverseitige API | Vorgangsname | Beschreibung |
Public LetterInstanceVO getLetterInstance(String letterInstanceId) Gibt ICCException; zurück |
getLetterInstance | Abrufen der angegebenen Briefinstanz |
Public void deleteLetterInstance(String letterInstanceId) throws ICCException; | deleteLetterInstance | Löschen der angegebenen Briefinstanz |
List getAllLetterInstances(Query) throws ICCException; | getAllLetterInstances | Diese API ruft Briefinstanzen anhand des Eingabeabfrageparameters ab. Um alle Briefinstanzen abzurufen, können Abfrageparameter als Null weitergeleitet werden. |
Public Boolean letterInstanceExists(String letterInstanceName) throws ICCException; | letterInstanceExists | Prüfen Sie anhand des angegebenen Namens, ob eine Briefinstanz vorhanden ist |
Führen Sie auf der CCR-Benutzeroberfläche die folgenden Schritte durch, um einen Nachbearbeitungsprozess mit einem Brief zu verknüpfen: