Zum Hauptinhalt springen
Der Download des Connectors enthält InvoiceWorkflowSample.zip, einen Beispielflow, der ein durchgängiges Szenario für die Rechnungsverarbeitung zeigt: Ein Benutzer lädt eine Rechnung hoch, ABBYY Vantage extrahiert deren Felder, und der Flow sammelt die extrahierten Rechnungsnummern.
Bevor Sie das Beispiel importieren, führen Sie die Schritte im Leitfaden zum Connector aus, um den benutzerdefinierten ABBYY Vantage-Connector zu installieren und eine Verbindung zu erstellen.

Was das Beispiel zeigt

Der Flow wird manuell ausgelöst und fordert zum Hochladen einer Datei auf. Anschließend durchläuft er den typischen Lebenszyklus eines Vantage-Vorgangs:
1

Einen Vorgang starten

Die Aktion Starts processing of the files in new transaction sendet die hochgeladene Datei an ABBYY Vantage und verwendet dabei eine skillId, um anzugeben, welche Skill das Dokument verarbeitet.
2

Auf Abschluss warten

Eine Do until-Schleife ruft alle 10 Sekunden Gets transaction info auf und prüft den Vorgangsstatus. Die Schleife endet, sobald der Status Processed, Failed oder Canceled ist, oder nach 60 Iterationen (bis zu 1 Stunde).
3

Das Ergebnis verarbeiten

Eine Switch-Aktion verzweigt anhand des endgültigen Vorgangsstatus:
  • Failed: Das Beispiel lässt diesen Zweig leer als Platzhalter für Ihre eigene Fehlerbehandlung.
  • Default (success): Der Flow filtert die Ergebnisdateien des Vorgangs nach dem Dateityp FieldsJson und durchläuft anschließend jede Übereinstimmung.
4

Feldwerte extrahieren

Für jede FieldsJson-Ergebnisdatei ruft der Flow Downloads the result files auf, verarbeitet das JSON mit einer Parse JSON-Aktion und hängt den Wert des Felds Rechnungsnummer an eine Array-Variable namens invoiceNumberArray an.
Dieses Muster – einen Vorgang starten, bis zum Abschluss abfragen und anschließend die Feldergebnisse herunterladen und verarbeiten – bildet die Grundlage für die meisten Flows, die Sie mit dem Connector erstellen.

Das Beispiel importieren

  1. Wählen Sie in Power Automate im linken Navigationsbereich Meine Flows aus.
  2. Wählen Sie den Pfeil nach unten neben Importieren und anschließend Paket importieren (Legacy) aus.
  3. Wählen Sie Hochladen, dann InvoiceWorkflowSample.zip, und klicken Sie auf Öffnen.
  4. Sobald die Paketdetails geladen sind, konfigurieren Sie die zugehörigen Ressourcen:
    • Setzen Sie für die API-Ressource Vantage 3 Test Import Setup auf Während des Imports auswählen und wählen Sie Ihren benutzerdefinierten ABBYY Vantage-Connector aus.
    • Setzen Sie für die Verbindungsressource ABBYY Vantage Import Setup auf Während des Imports auswählen und wählen Sie Ihre ABBYY Vantage-Verbindung aus.
  5. Wählen Sie Speichern aus.
  6. Sobald alle erforderlichen Ressourcen konfiguriert sind, wählen Sie Importieren aus.
  7. Öffnen Sie den importierten Flow und aktivieren Sie ihn.
Die Aktion Starts processing of the files in new transaction des Beispiels verweist auf eine skillId aus dem Tenant, aus dem es exportiert wurde. Öffnen Sie den Flow, bearbeiten Sie diese Aktion und wählen Sie vor dem Ausführen einen Skill aus Ihrem eigenen Tenant aus.

Führen Sie das Beispiel aus

Öffnen Sie den importierten Flow und wählen Sie Test > Manuell > Test, um ihn auszuführen. Wenn Sie dazu aufgefordert werden, laden Sie eine Rechnungsdatei (PDF oder Bilddatei) hoch. Überprüfen Sie nach Abschluss der Ausführung die Variable invoiceNumberArray im Ausführungsverlauf, um die aus dem Dokument extrahierten Rechnungsnummern anzuzeigen.

Nächste Schritte

Lesen Sie die Versionshinweise für den Microsoft Power Automate-Connector.