Verwalten von Formularanwendungen und Aufgaben im AEM-Posteingang

Zu den vielen Möglichkeiten, einen formularzentrierten Workflow zu starten oder auszulösen, gehören Anwendungen im AEM-Posteingang. Sie müssen eine Workflow-Anwendung erstellen, um einen Forms-Workflow als Anwendung im Posteingang verfügbar zu machen. Weitere Informationen zu Workflow-Anwendungen und anderen Möglichkeiten zum Starten von Forms-Workflows finden Sie unter Starten eines formularzentrierten Workflow auf OSGi.

Darüber hinaus führt der AEM-Posteingang Benachrichtigungen und Aufgaben aus verschiedenen AEM-Komponenten einschließlich Forms-Workflows zusammen. Wenn ein Forms-Workflow ausgelöst wird, der einen Schritt zur Zuweisung einer Aufgabe enthält, wird die dazugehörige Anwendung als Aufgabe im Posteingang der zugewiesenen Person angezeigt. Wenn der Empfänger eine Gruppe ist, wird die Aufgabe im Posteingang aller Gruppenmitglieder angezeigt, bis eine Person die Aufgabe beansprucht oder delegiert.

In der Benutzeroberfläche des Posteingangs können die Aufgaben in einer Listen- oder einer Kalenderansicht angezeigt werden. Sie können außerdem die Einstellungen für die Anzeige konfigurieren. Sie können die Aufgaben nach verschiedenen Parametern filtern. Weitere Informationen zum Anzeigen und Filtern finden Sie unter Ihr Posteingang.

Kurz zusammengefasst: Mit dem Posteingang können Sie neue Anwendungen erstellen und zugewiesene Aufgaben verwalten.

HINWEIS

Damit Sie den AEM-Posteingang verwenden können, müssen Sie der Gruppe „workflow-users“ angehören.

Anwendung erstellen

  1. Wechseln Sie zum AEM-Posteingang unter https://'[server]:[port]'/aem/inbox.
  2. Tippen Sie in der Benutzeroberfläche des Posteingangs auf Erstellen > Programm. Die Seite „Programm auswählen“ wird angezeigt.
  3. Wählen Sie ein Programm aus und klicken Sie auf Erstellen. Das zu dem Programm gehörige adaptive Formular wird geöffnet. Füllen Sie die Informationen im adaptiven Formular aus und tippen Sie auf Senden. Der dazugehörige Workflow wird gestartet und erstellt eine Aufgabe im Posteingang des Empfängers.

Aufgaben verwalten

Wenn ein Forms-Workflow ausgelöst wird und Sie der Empfänger sind oder einer Empfängergruppe angehören, wird eine Aufgabe in Ihrem Posteingang angezeigt. Sie können im Posteingang Aufgabendetails anzeigen und verfügbare Aktionen für die Aufgabe ausführen.

Aufgaben annehmen oder delegieren

Aufgaben, die einer Gruppe zugewiesen sind, werden im Posteingang aller Gruppenmitglieder angezeigt. Jedes Gruppenmitglied kann diese Aufgabe annehmen oder an ein anderes Gruppenmitglied delegieren. Gehen Sie dazu wie folgt vor:

  1. Tippen Sie auf die Miniaturansicht der Aufgabe, um sie auszuwählen. Optionen zum Öffnen oder Delegieren der Aufgabe werden oben angezeigt.

    select-task

  2. Führen Sie einen der folgenden Schritte aus:

    • Um die Aufgabe delegieren, tippen Sie auf Delegieren. Das Dialogfeld „Element delegieren“ wird geöffnet. Wählen Sie einen Benutzer aus, fügen Sie optional einen Kommentar ein und tippen Sie auf OK.

    delegate

    • Um die Aufgabe anzunehmen, tippen Sie auf Öffnen. Das Dialogfeld „Selbst zuweisen“ wird geöffnet. Tippen Sie auf Weiter, um die Aufgabe anzunehmen. Die angenommene Aufgabe wird mit Ihnen als Empfänger in Ihrem Posteingang angezeigt.

    claim

Aufgabendetails anzeigen und Aktionen für Aufgaben durchführen

Wenn Sie eine Aufgabe öffnen, können Sie Aufgabendetails anzeigen und verfügbare Aktionen durchführen. Die für eine Aufgabe verfügbaren Aktionen werden im Schritt „Aufgabe zuweisen“ des dazugehörigen Forms-Workflows definiert.

  1. Tippen Sie auf die Miniaturansicht der Aufgabe, um sie auszuwählen. Optionen zum Öffnen oder Delegieren der ausgewählten Aufgabe werden oben angezeigt.

  2. Tippen Sie auf Öffnen, um die Aufgabendetails anzuzeigen und Aktionen auszuführen. Die detaillierte Aufgabenansicht wird geöffnet. In dieser Ansicht können Sie Aufgabendetails anzeigen und verfügbare Aktionen für die Aufgabe ausführen.

    HINWEIS

    Wenn eine Aufgabe einer Gruppe zugewiesen ist, müssen Sie sie annehmen, damit Sie sie in der detaillierten Ansicht anzeigen können.

task-details

Die detaillierte Aufgabenansicht umfasst die folgenden Abschnitte:

  • Aufgabendetails
  • Formular
  • Workflow-Details
  • Aktionssymbolleiste

Aufgabendetails

Der Abschnitt „Aufgabendetails“ zeigt Informationen zur Aufgabe an. Welche Informationen angezeigt werden, hängt von den Konfigurationseinstellungen aus dem Schritt Aufgabe zuweisen im Workflow ab… Das Beispiel oben zeigt die Beschreibung, den Status, das Startdatum und den verwendeten Workflow für die Aufgabe an. Es ist außerdem möglich, Dateien an Aufgaben anzuhängen.

Formular

Auf der Registerkarte „Formular“ im Hauptinhaltsbereich werden das übermittelte Formular und gegebenenfalls Anhänge für einzelne Felder angezeigt.

Workflow-Details

Die Registerkarte „Workflow-Details“ oben zeigt den Fortschritt der Aufgabe in verschiedenen Phasen des Workflows an. Sie zeigt abgeschlossene, aktuelle und ausstehende Phasen der Aufgabe. Die Phasen für einen Workflow werden im Schritt Aufgabe zuweisen des dazugehörigen Workflows definiert.

Darüber hinaus wird auf der Registerkarte der Aufgabenverlauf für jede abgeschlossene Phase im Workflow angezeigt. Sie können auf Details anzeigen für eine abgeschlossene Phase tippen, um Details zu dieser Phase anzuzeigen. Dies zeigt Kommentare, Formular- und Aufgabenanhänge, Status, Start- und Enddatum usw. für die Aufgabe an.

workflow-details

Aktionssymbolleiste

Die Aktionssymbolleiste zeigt alle verfügbaren Optionen für die Aufgabe. Speichern, Zurücksetzen und Delegieren sind Standardaktionen, andere verfügbare Aktionen werden dagegen im Schritt Aufgabe zuweisen konfiguriert. Im obigen Beispiel sind „Genehmigen“ und „Ablehnen“ im Workflow konfiguriert.

Wenn Sie eine Aktion für die Aufgabe ausführen, wird diese im Workflow weitergeleitet.

Abgeschlossene Aufgaben anzeigen

Im AEM-Posteingang werden nur aktive Aufgaben angezeigt. Abgeschlossene Aufgaben werden nicht in der Liste aufgeführt. Sie können jedoch mithilfe von Posteingangsfiltern Aufgaben basierend auf verschiedenen Parametern filtern, z. B. Aufgabentyp, Status, Start- und Enddatum usw. Abgeschlossene Aufgaben anzeigen:

  1. Tippen Sie im AEM-Posteingang auf toggle-side-panel1, um die Filterauswahl zu öffnen.

  2. Tippen Sie auf das Akkordeon Aufgabenstatus und wählen Sie Fertig stellen. Alle Ihre abgeschlossenen Aufgaben werden angezeigt.

    filter

  3. Wählen Sie eine Aufgabe durch Tippen aus und klicken Sie auf Öffnen.

Die Aufgabe wird geöffnet und das dazugehörige Dokument oder adaptive Formular wird angezeigt. Bei einem adaptiven Formular wird das schreibgeschützte adaptive Formular oder dessen PDF-Datensatzdokument wie auf der Registerkarte „Formular“/„Dokument“ des Workflow-Schritts „Aufgabe zuweisen“ konfiguriert angezeigt.

Im Abschnitt mit den Aufgabendetails werden Informationen wie die durchgeführte Aktion, der Aufgabenstatus, das Startdatum und das Enddatum angezeigt.

completed-task

Auf der Registerkarte Workflow-Details werden alle Schritte des Workflows angezeigt. Tippen Sie bei einem Schritt auf Details anzeigen, um detaillierte Informationen zu erhalten.

completed-task-workflow

Fehlerbehebung

Elemente eines AEM-Workflows im AEM-Posteingang werden nicht angezeigt

Dem Eigentümer eines Workflow-Modells können die Elemente eines AEM-Workflows im AEM-Posteingang nicht angezeigt werden. Um das Problem zu beheben, fügen Sie die unten aufgeführten Indizes zum AEM-Repository hinzu und erstellen Sie den Index neu.

  1. Verwenden Sie eine der folgenden Methoden, um Indizes hinzuzufügen:

    • Erstellen Sie die folgenden Knoten in CRX DE bei /oak:index/workflowDataLucene/indexRules/granite:InboxItem/properties mit den entsprechenden Eigenschaften, die in folgender Tabelle angegeben sind:

      Knoten Eigenschaft Typ
      sharedWith sharedWith ZEICHENFOLGE
      locked locked BOOLESCH
      returned zurückgegeben BOOLESCH
      allowInboxSharing allowInboxSharing BOOLESCH
      allowExplicitSharing allowExplicitSharing BOOLESCH
    • Stellen Sie die Indizes über ein AEM-Paket bereit. Sie können ein implementierbares AEM-Paket mithilfe eines AEM-Archteyps-Projekts erstellen. Verwenden Sie den folgenden Beispiel-Code, um einem AEM-Archetyp-Projekt Indizes hinzuzufügen:

       .property("sharedWith", "sharedWith").type(TYPENAME_STRING).propertyIndex()
       .property("locked", "locked").type(TYPENAME_BOOLEAN).propertyIndex()
       .property("returned", "returned").type(TYPENAME_BOOLEAN).propertyIndex()
       .property("allowInboxSharing", "allowInboxSharing").type(TYPENAME_BOOLEAN).propertyIndex()
       .property("allowExplicitSharing", "allowExplicitSharing").type(TYPENAME_BOOLEAN).propertyIndex()
    
  2. Erstellen Sie einen Eigenschaftsindex und weisen Sie ihm „true“ zu.

  3. Nachdem Sie Indizes in CRX DE konfiguriert oder über ein Paket bereitgestellt haben, indizieren Sie das Repository erneut.

https://experienceleague.adobe.com/docs/experience-manager-65/deploying/deploying/queries-and-indexing.html?lang=de

Auf dieser Seite