Sie befinden sich hier:
Beispiel zum Verarbeiten und Überprüfen von angehängten Dokumenten
In diesem Beispiel wird ein durch einen Datensatz ausgelöster Flow beschrieben, der ausgeführt wird, wenn ein Benutzer ein Dokument an einen Datensatz anhängt. Der Flow extrahiert Daten, leitet sie an eine Genehmigungsaktion und eine Flow-Orchestrierung weiter und gelangt dann zu einem Bildschirm-Flow, in dem der Benutzer extrahierte Werte überprüft und korrigiert, bevor der Flow den Datensatz aktualisiert.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Unterstützte Editionen anzeigen. |
| Für diese Funktion ist MuleSoft für Flow erforderlich: IDP-Add-On. Für die Professional Edition ist das API-Zugriffs-Add-On erforderlich. Wenden Sie sich zum Kauf an Ihren Salesforce-Kundenbeauftragten. |
| Für die Dokumentverarbeitungsfunktionen muss die generative AI von Einstein unter "Setup" aktiviert und Data 360 für Ihre Organisation bereitgestellt und aktiviert sein. |
| MuleSoft für Flow: Für die mit Agentforce verwendeten IDP-Funktionen ist die Foundations oder Agentforce 1 Edition erforderlich. Wenden Sie sich zum Erwerb dieser Editionen an Ihren Salesforce-Kundenbeauftragten. |
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Erstellen, Lesen, Bearbeiten und Löschen von Dokumentverarbeitungskonfigurationen: | Verwalten von Dokumentverarbeitungskonfigurationen |
| Öffnen, Bearbeiten oder Erstellen einer Orchestrierung in Flow Builder: | Flow verwalten |
| Erstellen von Bildschirm-Flows für Benutzeroberflächen für die menschliche Überprüfung: | Flow verwalten |
In diesem Beispiel werden ein durch einen Datensatz ausgelöster Flow, eine Genehmigungsaktion und eine Flow-Orchestrierung verwendet. Die Extraktion wird im übergeordneten Flow ausgeführt. Der Überprüfungsbildschirm wird in einem separaten Bildschirm-Flow ausgeführt, der von der Orchestrierung aufgerufen wird. Da die Extraktion und Überprüfung auf unterschiedlichen Pfaden erfolgen, müssen Sie in jeder Phase Variablen erstellen, um Daten weiterzugeben (z. B. die ID des Inhaltsdokuments und die Ausgabe der Extraktion in die Orchestrierung und den Bildschirm-Flow und die überprüften Daten zurück in den übergeordneten Flow). Dem Benutzer wird der Überprüfungsbildschirm in der Genehmigungsoberfläche angezeigt, wenn er die Genehmigungsanfrage öffnet.
Ein einfacheres Muster, bei dem Extraktion und Überprüfung auf demselben Flow-Pfad erfolgen und Variablen automatisch ausgefüllt werden, finden Sie unter Beispiel zum Überprüfen von Vertragsdaten und Aktualisieren von Datensätzen.
Bevor Sie dieses Beispiel erstellen:
- Erstellen Sie eine Dokumentverarbeitungskonfiguration für den Dokumenttyp, den Benutzer anhängen. Entsprechende Informationen finden Sie unter Definieren der aus Ihren Dokumenten zu extrahierenden Daten.
- Wählen Sie einen Datensatztyp aus, der Dateianhänge unterstützt (oder Inhaltsdokumente erstellt, auf die Sie verweisen können) und den Sie mit extrahierten oder überprüften Daten aktualisieren möchten.
- Machen Sie sich mit den beiden Möglichkeiten der Strukturierung der menschlichen Überprüfung vertraut. Entsprechende Informationen finden Sie unter Extrahieren von Daten aus digitalen und gescannten Dokumenten.
-
Erstellen Sie einen durch einen Datensatz ausgelösten Flow, der ausgeführt wird, wenn eine Datei an den von Ihnen ausgewählten Datensatztyp angehängt wird (oder wenn ein Inhaltsdokument in dem benötigten Kontext erstellt oder aktualisiert wird).
Konfigurieren Sie das Startelement so, dass es auf das Objekt und die Bedingungen ausgelöst wird, die mit Ihrem Szenario übereinstimmen. Stellen Sie sicher, dass Sie über den Auslöser auf die Inhaltsdokument-ID (oder eine entsprechende ID) zugreifen können, damit Sie sie an die Aktion "Daten aus Dokument extrahieren" übergeben können.
-
Fügen Sie die Aktion "Daten aus Dokument extrahieren" hinzu und legen Sie die Eingaben für die Dokument- und Dokumentverarbeitungskonfiguration über den Auslöser oder aus von Ihnen erstellten Variablen fest.
Speichern Sie die Aktionsausgabe in einer Variablen, damit Sie sie an die Orchestrierung und den Bildschirm-Flow übergeben können. Sie verwenden diese Variable beim Einrichten der Genehmigungsaktion und der Orchestrierungseingaben.
-
Fügen Sie ein Entscheidungselement hinzu, um es an eine menschliche Überprüfung weiterzuleiten, wenn Ihre Bedingungen erfüllt sind (beispielsweise wenn die Konfidenzbewertung für einen extrahierten Wert unter Ihrem Schwellenwert liegt).
Stellen Sie bei dem Ergebnis, das überprüft werden muss, eine Verbindung zu einer Genehmigungsaktion her. Andernfalls können Sie den Datensatz direkt mit den extrahierten Daten aktualisieren, wenn keine Überprüfung erforderlich ist.
-
Fügen Sie eine Genehmigungsaktion hinzu, die eine Flow-Orchestrierung aufruft.
Konfigurieren Sie die Genehmigungsaktion, um Ihre Flow-Orchestrierung aufzurufen. Ordnen Sie die Werte, die die Orchestrierung aus dem übergeordneten Flow benötigt (z. B. ID des Inhaltsdokuments, Konfigurations-ID der Dokumentverarbeitung und Ausgabe der Extraktionsaktion), den Orchestrierungseingabevariablen zu, die Sie im nächsten Schritt definieren.
-
Erstellen Sie in der Flow-Orchestrierung Eingabevariablen, um die aus dem übergeordneten Flow übergebenen Werte zu erhalten (z. B. Inhaltsdokument-ID und Extraktionsausgabe).
Definieren Sie Variablen, die mit den Daten übereinstimmen, die Sie an den Bildschirm-Flow übergeben müssen. Erstellen Sie Ausgabevariablen, um das aus dem Bildschirm-Flow zurückgegebene Ergebnis zu speichern (z. B. geänderte oder genehmigte Daten), damit Sie sie wieder dem übergeordneten Flow zuordnen können.
-
Fügen Sie in der Orchestrierung ein Subflow-Element hinzu, das den Bildschirm-Flow aufruft. Übergeben Sie die Orchestrierungseingabevariablen entsprechend den Anforderungen Ihres Bildschirm-Flows an die Bildschirm-Flow-Eingaben.
Ordnen Sie die Inhaltsdokument-ID, die Dokumentverarbeitungskonfigurations-ID und die extrahierten Daten (oder die vom Bildschirm-Flow erwarteten Werte) aus den Orchestrierungsvariablen den Bildschirm-Flow-Eingabeparametern zu. Wenn die Ausgabe der Extraktionsaktion zu einer Inkompatibilität des Datentyps in der Komponente "Extrahierte Daten überprüfen" führt, übergeben Sie stattdessen einzelne Werte (beispielsweise mithilfe von Anzeigetext oder anderen unterstützten Typen) als Übergangslösung.
-
Fügen Sie im Bildschirm-Flow die Komponente "Dateivorschau" und die Komponente "Extrahierte Daten überprüfen" hinzu. Konfigurieren Sie sie so, dass die aus der Orchestrierung übergebenen Werte verwendet werden (ID des Inhaltsdokuments, Konfigurations-ID der Dokumentverarbeitung und extrahierte Daten oder einzelne Werte).
Überprüfern werden das angehängte Dokument und die extrahierten Werte angezeigt, sie können ungenaue oder falsche Werte korrigieren und senden. Der Bildschirm-Flow sollte die überprüften oder geänderten Daten ausgeben, damit Sie sie einer Ausgabevariablen zuweisen und an die Orchestrierung zurückgeben können.
-
Weisen Sie in der Orchestrierung die Bildschirm-Flow-Ausgabe den Orchestrierungsausgabevariablen zu und ordnen Sie diese Ausgaben dann in der Konfiguration der Genehmigungsaktion wieder dem übergeordneten Flow zu.
Der übergeordnete Flow empfängt die Orchestrierungsausgabe (beispielsweise die überprüften Daten). Verwenden Sie sie in nachfolgenden Elementen, um den Datensatz oder verwandte Datensätze zu aktualisieren.
-
Fügen Sie im übergeordneten Flow Elemente hinzu, um den Datensatz (oder verwandte Datensätze) mit den überprüften Daten zu aktualisieren, die aus der Orchestrierung zurückgegeben wurden.
Verwenden Sie die Ausgabe der Genehmigungsaktion (Orchestrierungsausgabe), um Feldwerte für den ausgelösten Datensatz oder verwandte Datensätze festzulegen. Speichern und aktivieren Sie den Flow und testen Sie ihn dann, indem Sie ein Dokument an einen Datensatz anhängen und die Genehmigung zum Ausführen des Überprüfungsbildschirms abschließen.

