Dokument parsen in Power Automate
PDF4me Dokument analysieren Führt Ihre gespeicherte Parse-Vorlage gegen eine PDF innerhalb eines Power Automate Der Datenfluss gibt eine Trace-ID sowie die extrahierten Felddaten zurück, die als dynamischer Inhalt verwendet werden können. Pipe-Dateiinhalt von SharePoint, Outlook, OneDriveoder Dataverse, verweisen Sie auf die Vorlage durch Vorlagenname (TemplateId)und leiten Sie die geparsten Werte direkt in ein SharePoint Listenaktualisierung, Erstellung einer Dataverse-Zeile, ein Outlook E-Mail oder Teams-Benachrichtigung. Eine Aktion, eine Vorlage, jedes Mal Microsoft 365 Arbeitsablauf.
Bevor Sie diese Aktion ausführen: Erstellen Sie eine Parse-Vorlage im PDF4me Dashboard. Definieren Sie Ihre Erfassungsschlüssel und wählen Sie aus Regex-Ausdruck für stabile Muster oder JavaScript Ausdruck für bedingte Logik. Die Power Automate Aktionsverweise auf diese Vorlage durch TemplateId. Sehen Parse-Informationen für Dokument vorbereiten Für die vollständige Einrichtung, Regex-Beispiele (INV-\d{6,10}, \d{2}/\d{2}/\d{4}), und zwei arbeitende JavaScript Beispiele für die Klassifizierung von Ausdrücken.
Authentifizierung Ihres API Anfrage
Der PDF4me Stecker anschließen Power Automate erfordert eine gültige Verbindung halten PDF4me API Wichtig. Die Verbindung einmalig bei der Flow-Erstellung herstellen, dann jedes Mal PDF4me Eine Aktion in Ihrem Mandanten verwendet es wieder.
Wichtige Fakten, die Sie nicht verpassen sollten
Text Variable für Klassifizierung und Fallback-Regeln, dann Weiterleitung mit Bedingung oder Schalter.
Parameter
| Parameter | Erforderlich | Was es tut | Beispiel |
|---|---|---|---|
| File Content | Yes | Binary PDF as dynamic content from a prior Microsoft 365 action: SharePoint Get file content, Outlook Get attachments, OneDrive Get file content, Dataverse Download file. Must be a valid PDF. | @triggerOutputs()?['body'] |
| File Name | Yes | Source filename including .pdf extension. Usually mapped as dynamic content from the same upstream action File Name output. | Invoice_12345.pdf |
| Template Name | Yes | TemplateId GUID from the PDF4me dashboard. Identifies which parse template (capture keys + extraction rules) the action should apply. | 12345678-1234-1234-1234-123456789abc |
Ausdruckstypen in Ihrer Parsevorlage
Regex-AusdruckStabile MusterINV-\d{6,10}), Daten (\d{2}/\d{2}/\d{4}), Beträge ($?\d{1,3}(?:,\d{3})*(?:.\d{2})?Rund 80 % der Produktionsschlüssel.JavaScript AusdruckBedingte Logik und KlassifikatorenTextGibt eine Zeichenkette zurück. Klassifizierung mehrerer Marker, Ausweichregeln, Datumsnormalisierung. Siehe Parse-Informationen für Dokument vorbereiten für zwei Arbeitsmuster.Ausgabe
Die Aktion gibt eine Trace-ID sowie die analysierten Felddaten als dynamischen Inhalt zurück, der jeder nachfolgenden Aktion zur Verfügung steht.
| Feld | Typ | Was es enthält |
|---|---|---|
Trace-Id | String | Unique identifier for the parse operation. Log it to a SharePoint list or Dataverse table for audit and troubleshooting. |
Parsed fields | Object | One dynamic-content field per capture key in your template (invoiceNumber, totalAmount, invoiceDate, etc). Reference them directly in any downstream action. |
Flussbeispiele
Häufige Power Automate-AblaufmusterTypical ways to chain Parse Document into a Power Automate flow.
- Outlook Wenn eine neue E-Mail eingeht, wird ein Trigger im Posteingang/AP ausgelöst.
- Auf jeden Anhangsfilter anwenden PDFs nur.
- Parse Document wendet die Rechnungsvorlage auf den Anhang an.
- Dataverse Add a new row writes invoiceNumber, totalAmount, vendorName into the Invoices table.
- Teams, die eine Nachricht in einem Chat oder Kanal veröffentlichen, benachrichtigen das AP-Team.
- SharePoint Wenn eine Datei in einem Ordner erstellt wird, wird ein Trigger für /Documents/Invoices ausgelöst.
- SharePoint Dateiinhalte laden PDF Binär.
- Parse Document extrahiert die Rechnungsfelder.
- SharePoint Das Update-Element schreibt die analysierten Werte zurück in die Metadaten desselben Elements.
- Die Übermittlung über Formulare oder Power Apps liefert eine PDFDie
- Parse Document führt eine Vorlage mit einem JavaScript Der Ausdrucksschlüssel gibt den Dokumenttyp zurück.
- Schalten Sie die Aktionsrouten im Feld „Typ“ (Rechnung / Bestellung / Vertrag) um.
- Jeder Zweig sendet die analysierten Werte an das richtige Ziel (Dynamics, SharePoint, Outlook Genehmigung).