Zum Hauptinhalt springen

Ein Post getaggt mit "populate"

Alle Tags anzeigen

Excel-Rechnungsvorlage in Power Automate: Aus einer SharePoint-Liste befüllen und jede Rechnung mit PDF4me als PDF/A archivieren

· 32 Minuten Lesezeit
SEO and Content Writer

PDF4me Excel - Populate ist eine Power Automate-Aktion, die eine Excel-Rechnungsvorlage mit JSON-Daten füllt. Hierbei liefert ein neues SharePoint-Listenelement die Daten, Populate schreibt sie in die intelligenten Markierungen der Vorlage, und drei weitere PDF4me-Aktionen wandeln die Arbeitsmappe in eine komprimierte PDF/A-Rechnung um, die SharePoint automatisch speichert.

Sucht man nach einer Excel-Rechnungsvorlage, findet man auf der ersten Seite eine Galerie. Microsoft, Vertex42, QuickBooks und Square bieten alle eine ansprechend gestaltete, leere Arbeitsmappe an, und bei allen endet die Suche nach dem Download. Keine der Vorlagen erklärt, wie man sie ausfüllt. In der Praxis bedeutet das, dass man die Kundendaten in die Zellen kopiert, die Datei als PDF exportiert, sie benennt und in einem Ordner ablegt, Rechnung für Rechnung. Dieser Ablauf hingegen bietet den Vorteil, dass jeder in Excel eine Vorlage erstellen kann, und eliminiert alle weiteren Schritte nach dem Download.

Der Fluss im Überblick
1. When an item is created
SharePoint-Trigger für die Liste Excel Template. Jede neue Zeile entspricht einer Rechnung.
2. Compose
Formt die flache Listenzeile in das verschachtelte RootData-JSON um, das die Vorlage erwartet.
3. Get file content using path
Liest bei jedem Durchlauf die Excel-Rechnungsvorlage aus Shared Documents.
4. Excel - Populate
PDF4me Excel. Schreibt das JSON in die intelligenten Markierungen auf Blatt 1.
5. Convert to PDF
PDF4me Convert. Rendert die ausgefüllte Arbeitsmappe als Invoice.pdf.
6. PDF - Compress
Optimize Profile Web. Wird vor Anwendung des Archivierungsstandards ausgeführt.
7. PDF - Create PdfA
Compliance PdfA2b. Der Schritt, der eine Rechnung in einen Datensatz umwandelt.
8. Create file
SharePoint schreibt ExcelArchived.pdf in /Shared Documents/ArchivedExcel.