<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type="text/xsl" href="rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>PDF4me Blog</title>
        <link>https://docs.pdf4me.com/de/blog/</link>
        <description>PDF4me Blog</description>
        <lastBuildDate>Thu, 16 Jul 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>de</language>
        <item>
            <title><![CDATA[Excel-Tabellen in Make in separate Dateien aufteilen: Kein VBA nötig, nur Dropbox und PDF4me]]></title>
            <link>https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/</guid>
            <pubDate>Thu, 16 Jul 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Jedes Tabellenblatt einer Excel-Datei wird in eine separate .xlsx-Datei aufgeteilt und in Dropbox hochgeladen. Automatisiert mit PDF4me in Make. Vier Module, kein VBA, kein Code.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/make-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div>
<!-- -->
<p><strong>PDF4me Excel - Separate Arbeitsblätter</strong> Diese Aktion erstellt eine .xlsx-Datei, die ohne VBA oder Makros in separate Arbeitsmappen pro Tabellenblatt aufgeteilt wird. Das aus vier Modulen bestehende Szenario liest eine Excel-Datei aus Dropbox, teilt sie in Arbeitsmappen pro Tabellenblatt auf, durchläuft das zurückgegebene Array und lädt jede neue .xlsx-Datei mit einem eigenen Dateinamen wieder in Dropbox hoch.</p>
<p>Wenn Sie jemals eine Arbeitsmappe mit zwanzig Tabellenblättern geerbt haben und jedes Tabellenblatt als separate Datei benötigten, haben Sie wahrscheinlich zu VBA, einem kostenpflichtigen Desktop-Splitter oder dem umständlichen „Verschieben oder Kopieren… in neue Arbeitsmappe“ gegriffen. Jede dieser Optionen setzt voraus, dass Sie sich einmalig an einen Laptop setzen und dies manuell erledigen. Diese Anleitung ersetzt all das durch ein automatisiertes Skript, das nach einem Zeitplan ausgeführt wird, mit Dropbox arbeitet und Ihnen nach der ersten Einrichtung ohne weitere Klicks saubere .xlsx-Dateien für jedes Tabellenblatt erstellt.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox - Download a File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Reads the source .xlsx from a fixed Dropbox path.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. PDF4me Excel - Separate Worksheets</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Splits the workbook into one .xlsx per sheet and returns an array.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Flow Control - Iterator</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Loops over the Splitted Worksheet array so every item runs downstream.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Dropbox - Upload a File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes each per-sheet .xlsx into your output folder with its worksheet name.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Erstellen Sie eine Point-Make-Datei in Dropbox, verarbeiten Sie diese mit PDF4me Excel – Separate Worksheets, leiten Sie das zurückgegebene Array durch einen Iterator und laden Sie die einzelnen Tabellenblätter als .xlsx-Dateien in Ihren Ausgabeordner hoch. Vier Module. Kein VBA. Läuft planmäßig alle 15 Minuten oder auf Anfrage.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum VBA komplett überspringen?</strong> VBA setzt voraus, dass Excel auf dem Desktop installiert ist, Makros aktiviert sind und jemand am Rechner sitzt, wenn die Datei eintrifft. Ein Make-Szenario kennt diese Einschränkungen nicht. Es läuft in der Cloud nach einem Zeitplan, sodass eine um 3 Uhr morgens in Dropbox hochgeladene Arbeitsmappe bereits um 3:15 Uhr aufgeteilt ist.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Wozu benötigen Sie den Iterator zwischen Split und Upload?</strong> PDF4me Excel – Separate Worksheets gibt ein Array von Dateien zurück (eine pro Tabellenblatt), nicht eine einzelne Datei. Dropbox Upload akzeptiert nur eine Datei pro Durchlauf. Daher wandelt der Iterator das Array in einzelne Pakete um, die das Upload-Modul nacheinander verarbeiten kann.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum bleibt die Kultureinstellung auch bei europäischen Arbeitsheften auf en-US eingestellt?</strong> Die Einstellung steuert, wie numerische Zellen und Datumsangaben für die interne Verarbeitung analysiert werden, nicht wie sie gespeichert werden. Der Tabellenblattinhalt bleibt bytegenau erhalten, sodass beispielsweise eine deutsche Rechnung mit Komma als Dezimaltrennzeichen in jeder einzelnen Tabellendatei unverändert gespeichert wird.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum wird jeder Ausgabedatei automatisch der Name des Arbeitsblatts hinzugefügt?</strong> Der Iterator gibt jedes Element mit einem <code>File Name</code> Die Eigenschaft ist bereits auf den Namen des Quellblatts festgelegt. <code>.xlsx</code>Durch die Zuordnung dieses Wertes zum Dateinamenfeld von Dropbox Upload erhalten Sie lesbare Ausgaben wie beispielsweise: <code>Q1.xlsx</code>, <code>Q2.xlsx</code>, <code>Q3.xlsx</code> ohne jegliche Ausdrucksarbeit.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> eine Excel-Arbeitsmappe in <code>/pdf4metest/Excel/Separate Worksheets/Separate.xlsx</code> enthält mehrere Blätter (Q1, Q2, Q3, Zusammenfassung usw.). <strong>Ausgabe:</strong> Eine .xlsx-Datei pro Tabellenblatt, eingefügt in <code>/pdf4meoutput/</code>, jedes benannt nach seinem Arbeitsblatt.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Make (ehemals Integromat)</strong>Die <a href="https://www.make.com/en/integrations/pdf4me" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Öffnen Sie die Marke</a>Im kostenlosen Tarif wird dieses Szenario alle 15 Minuten ausgeführt, was für die meisten Excel-Aufgaben zur Aufteilung völlig ausreicht.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Verbinden Sie es beim ersten Hinzufügen der PDF4me Excel-Aktion.</li><li><strong>Dropbox-Konto</strong>Jede Ebene ist geeignet. Sie erstellen zwei Ordner: einen für die Quellarbeitsmappe, einen für die aufgeteilten Ausgaben.</li><li><strong>Eine mehrseitige Excel-Datei zum Testen mit</strong>Jede .xlsx-Datei mit zwei oder mehr Registerkarten. Falls Sie keine zur Hand haben, verwenden Sie das unten stehende Beispiel.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Nehmen Sie zuerst die Probe.</strong> Legen Sie die Quellarbeitsmappe in Ihren Dropbox-Eingabeordner, bevor Sie das Szenario erstellen, damit der Trigger beim ersten Ausführen etwas zu sehen hat.</p><div style="margin-top:10px;display:flex;gap:10px;flex-wrap:wrap"><a href="https://docs.pdf4me.com/de/assets/data/split-excel-worksheets-make-dropbox/separate.xlsx" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem">↓ separate.xlsx (Quelle)</a><a href="https://docs.pdf4me.com/de/assets/data/split-excel-worksheets-make-dropbox/expected-output.zip" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(239, 68, 68);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem">↓ Erwartete Ausgabe (zip)</a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Dropbox: Datei herunterladen</strong> (Auslöser und Quelle).</li>
<li class=""><strong>PDF4me Excel - Separate Arbeitsblätter</strong> mit der in Schritt 1 zugeordneten Datei.</li>
<li class=""><strong>Ablaufsteuerungsiterator</strong> umwickelt um die zurückgegebene <code>Splitted Worksheet[]</code> Array.</li>
<li class=""><strong>Dropbox: Datei hochladen</strong> wobei der Dateiname und die Binärdatei jedem Iteratorelement zugeordnet werden.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-ablaufübersicht">Vollständige Ablaufübersicht<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#vollst%C3%A4ndige-ablauf%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Ablaufübersicht" title="Direkter Link zur Vollständige Ablaufübersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/split-excel-worksheets-make-dropbox/01-flow-overview.jpg" alt="Erstellen Sie eine Szenario-Leinwand, die vier von links nach rechts verbundene Module anzeigt: Dropbox Datei herunterladen (blau), PDF4me Excel Excel Separate Arbeitsblätter (grün), Ablaufsteuerungsiterator (grüner Pfeil) und Dropbox Datei hochladen (blau)." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Insgesamt vier Module. Der Pfeil zwischen Schritt 3 und Schritt 4 fächert sich auf: ein Upload pro Arbeitsblatt in der Quelldatei.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-wie-kann-ich-die-excel-datei-aus-dropbox-in-make-importieren">Schritt 1: Wie kann ich die Excel-Datei aus Dropbox in Make importieren?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#schritt-1-wie-kann-ich-die-excel-datei-aus-dropbox-in-make-importieren" class="hash-link" aria-label="Direkter Link zur Schritt 1: Wie kann ich die Excel-Datei aus Dropbox in Make importieren?" title="Direkter Link zur Schritt 1: Wie kann ich die Excel-Datei aus Dropbox in Make importieren?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Nein, dies ist das Quellmodul.</p>
<p>Füge ein <strong>Dropbox – Datei herunterladen</strong> Modul und verweisen Sie es auf die Arbeitsmappe, die Sie aufteilen möchten.</p>
<ol>
<li class="">Suchen nach <strong>Dropbox</strong> im Modulauswahlmenü dann auswählen <strong>Datei herunterladen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Verbindung</strong>: <code>YnooxTestone</code> (oder klicken Sie hier) <strong>Hinzufügen</strong> (die erstmalige Authentifizierung bei Dropbox).</li>
<li class=""><strong>Art der Dateiauswahl</strong>: <code>Select a file</code>Die</li>
<li class=""><strong>Datei</strong>: <code>/pdf4metest/Excel/Separate Worksheets/Separate.xlsx</code>Die</li>
</ul>
</li>
<li class="">Klicken <strong>Speichern</strong> Führen Sie das Modul einmal aus, um die Dateidownloads zu bestätigen.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dropbox-downloadkonfiguration">Dropbox-Downloadkonfiguration<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#dropbox-downloadkonfiguration" class="hash-link" aria-label="Direkter Link zur Dropbox-Downloadkonfiguration" title="Direkter Link zur Dropbox-Downloadkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/split-excel-worksheets-make-dropbox/02-dropbox-download.jpg" alt="Dropbox-Datei herunterladen: Konfiguration in „Erstellen“ mit der Verbindungseinstellung „YnooxTestone“, der Dateiauswahlmethode „Datei auswählen“ und dem Dateipfad „/pdf4metest/Excel/Separate Worksheets/Separate.xlsx“." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Legen Sie hier einen festen Dateipfad fest, damit die Aufteilung deterministisch erfolgt. Aktivieren Sie später die Dateiüberwachung, wenn die Aufteilung durch neue Dateien ausgelöst werden soll.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Wenn das Szenario immer dann ausgelöst werden soll, wenn eine neue Arbeitsmappe erstellt wird, tauschen Sie dieses Modul gegen folgendes aus: <strong>Dropbox – Dateien überwachen</strong> Der Verweis verweist auf denselben Ordner. Der restliche Ablauf funktioniert unverändert, da er das Dateiobjekt auf identische Weise verarbeitet.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-wie-teilt-pdf4me-excel-separate-worksheets-die-arbeitsmappe-auf">Schritt 2: Wie teilt PDF4me Excel Separate Worksheets die Arbeitsmappe auf?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#schritt-2-wie-teilt-pdf4me-excel-separate-worksheets-die-arbeitsmappe-auf" class="hash-link" aria-label="Direkter Link zur Schritt 2: Wie teilt PDF4me Excel Separate Worksheets die Arbeitsmappe auf?" title="Direkter Link zur Schritt 2: Wie teilt PDF4me Excel Separate Worksheets die Arbeitsmappe auf?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Dropbox: Datei herunterladen.</p>
<p>Füge die <strong>PDF4me Excel</strong> Aktion <strong>Excel - Separate Arbeitsblätter</strong> und übergeben Sie ihr die Dateibytes aus Schritt 1. Sie gibt ein Array zurück, in dem jedes Element ein Arbeitsblatt ist, das als eigene .xlsx-Datei verpackt ist.</p>
<ol>
<li class="">Modul hinzufügen, suchen <strong>PDF4me Excel</strong>, wählen <strong>Excel - Separate Arbeitsblätter</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Verbindung</strong>: <code>My PDF4me Excel connection</code> (oder klicken Sie hier) <strong>Hinzufügen</strong> und fügen Sie Ihren PDF4me-API-Schlüssel ein).</li>
<li class=""><strong>Datei</strong>: <code>Map</code> (einschalten).</li>
<li class=""><strong>Dateiname</strong>: <code>1. File Name</code> aus dem Dropbox-Modul.</li>
<li class=""><strong>Dokumentieren</strong>: <code>1. Data</code> aus dem Dropbox-Modul.</li>
<li class=""><strong>Kultur- und Spracheinstellungen</strong>: <code>en-US</code>Die</li>
</ul>
</li>
<li class="">Speichern. Die Modulausgabe enthält Folgendes: <code>Splitted Worksheet[]</code> Das Array wird erstellt, sobald das Szenario ausgeführt wird.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="pdf4me-excel-konfiguration-für-separate-arbeitsblätter">PDF4me Excel-Konfiguration für separate Arbeitsblätter<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#pdf4me-excel-konfiguration-f%C3%BCr-separate-arbeitsbl%C3%A4tter" class="hash-link" aria-label="Direkter Link zur PDF4me Excel-Konfiguration für separate Arbeitsblätter" title="Direkter Link zur PDF4me Excel-Konfiguration für separate Arbeitsblätter" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/split-excel-worksheets-make-dropbox/03-pdf4me-excel-separate.jpg" alt="PDF4me Excel-Modul in Make konfiguriert für Excel - Separate Arbeitsblätter: Verbindung Meine PDF4me Excel-Verbindung, Datei auf Zuordnen eingestellt mit Dateiname aus Schritt 1 zugeordnet Dateiname und Dokument aus Schritt 1 zugeordnet Daten-, Kultur- und Spracheinstellungen en-US." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der Dateiname verwendet den ursprünglichen Namen aus Schritt 1, damit die nachfolgenden Protokolle lesbar bleiben. Das Dokument enthält die Binärdaten, die PDF4me tatsächlich aufteilt.</em></p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="parameterreferenz">Parameterreferenz<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#parameterreferenz" class="hash-link" aria-label="Direkter Link zur Parameterreferenz" title="Direkter Link zur Parameterreferenz" translate="no">​</a></h3>
<table><thead><tr><th>Parameter</th><th>Typ</th><th style="text-align:center">Erforderlich</th><th>Was es tut</th><th>Beispiel</th></tr></thead><tbody><tr><td><strong>Verbindung</strong></td><td>Authentifizierung</td><td style="text-align:center">Ja</td><td>PDF4me-API-Anbindung. Einmal hinzufügen, in verschiedenen Szenarien wiederverwenden.</td><td>Meine PDF4me Excel-Verbindung</td></tr><tr><td><strong>Dateiname</strong></td><td>Zeichenkette</td><td style="text-align:center">Ja</td><td>Quelldateiname mit <code>.xlsx</code> Erweiterung. Wird zur Protokollierung und nachgelagerten Zuordnung weitergeleitet.</td><td><code>Separate.xlsx</code></td></tr><tr><td><strong>Dokumentieren</strong></td><td>Binär</td><td style="text-align:center">Ja</td><td>Die aufzuteilenden .xlsx-Bytes. Mapping von einem vorherigen Modul, das eine Datei erzeugt.</td><td><code>1. Data</code></td></tr><tr><td><strong>Kultur- und Spracheinstellungen</strong></td><td>Zeichenkette</td><td style="text-align:center">Ja</td><td>Das Gebietsschema wird zum Parsen von numerischen und Datumszellen verwendet. Gespeicherte Werte werden NICHT verändert.</td><td><code>en-US</code></td></tr></tbody></table>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(14, 165, 233);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Dies ist die Zeile, die die Aufteilung vornimmt.</strong> Die Aktion liest die Arbeitsmappe, durchläuft jedes Tabellenblatt und speichert pro Tabellenblatt eine .xlsx-Datei in einem Array namens <strong>Aufgeteiltes Arbeitsblatt[]</strong>Alles nach diesem Modul ist Installationsmaterial.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-iterator--aufteilen-des-zurückgegebenen-arrays-in-einzelne-durchläufe">Schritt 3: Iterator – Aufteilen des zurückgegebenen Arrays in einzelne Durchläufe<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#schritt-3-iterator--aufteilen-des-zur%C3%BCckgegebenen-arrays-in-einzelne-durchl%C3%A4ufe" class="hash-link" aria-label="Direkter Link zur Schritt 3: Iterator – Aufteilen des zurückgegebenen Arrays in einzelne Durchläufe" title="Direkter Link zur Schritt 3: Iterator – Aufteilen des zurückgegebenen Arrays in einzelne Durchläufe" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Dropbox-Download plus PDF4me Excel Separate Arbeitsblätter.</p>
<p>Ein Iterator nimmt ein Array entgegen und gibt seine Elemente nacheinander aus, sodass jedes Modul, das Sie danach einfügen, einmal pro Element ausgeführt wird.</p>
<ol>
<li class="">Modul hinzufügen, suchen <strong>Durchflusssteuerung</strong>, wählen <strong>Iterator</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Array</strong>: <code>7. Splitted Worksheet[]</code> (aus der Ausgabe des PDF4me-Moduls).</li>
</ul>
</li>
<li class="">Speichern.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="iteratorkonfiguration">Iteratorkonfiguration<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#iteratorkonfiguration" class="hash-link" aria-label="Direkter Link zur Iteratorkonfiguration" title="Direkter Link zur Iteratorkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/split-excel-worksheets-make-dropbox/04-iterator.jpg" alt="Ablaufsteuerungsiterator in Make mit auf 7 gesetztem Array. Aufgeteiltes Worksheet[] aus der Ausgabe des PDF4me Excel-Moduls." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Eine Konfigurationszeile. Die Modulnummer vor Splitted Worksheet[] entspricht der Nummer, die Make dem PDF4me-Modul in Ihrem Szenario zugewiesen hat.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-wie-lade-ich-die-einzelnen-aufgeteilten-dateien-wieder-in-meine-dropbox-hoch">Schritt 4: Wie lade ich die einzelnen aufgeteilten Dateien wieder in meine Dropbox hoch?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#schritt-4-wie-lade-ich-die-einzelnen-aufgeteilten-dateien-wieder-in-meine-dropbox-hoch" class="hash-link" aria-label="Direkter Link zur Schritt 4: Wie lade ich die einzelnen aufgeteilten Dateien wieder in meine Dropbox hoch?" title="Direkter Link zur Schritt 4: Wie lade ich die einzelnen aufgeteilten Dateien wieder in meine Dropbox hoch?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Dropbox-Download plus PDF4me Excel Separate Worksheets plus Iterator.</p>
<p>Fügen Sie ein letztes hinzu <strong>Dropbox – Datei hochladen</strong> und übergeben Sie ihm die Dateieigenschaften des Iterators. Da es nach dem Iterator ausgeführt wird, wird es einmal pro Arbeitsblatt ausgeführt.</p>
<ol>
<li class="">Hinzufügen <strong>Dropbox – Datei hochladen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Verbindung</strong>: <code>YnooxTestone</code>Die</li>
<li class=""><strong>Ordner</strong>: <code>/pdf4meoutput/</code>Die</li>
<li class=""><strong>Datei</strong>: <code>Flow Control - Iterator</code> (Dadurch wird das aktuelle Element des Iterators direkt dem Dateifeld zugeordnet – eine manuelle Namens-/Binärtrennung ist nicht erforderlich.)</li>
</ul>
</li>
<li class="">Speichern Sie das Modul und das Szenario.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dropbox-upload-konfiguration">Dropbox-Upload-Konfiguration<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#dropbox-upload-konfiguration" class="hash-link" aria-label="Direkter Link zur Dropbox-Upload-Konfiguration" title="Direkter Link zur Dropbox-Upload-Konfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/split-excel-worksheets-make-dropbox/05-dropbox-upload.jpg" alt="Dropbox Upload a File in Make with Connection YnooxTestone, Folder /pdf4meoutput/, and File set to Flow Control - Iterator so every iteration uploading one splitted worksheet." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Durch die Auswahl des Ablaufsteuerungs-Iterators anstelle der separaten Zuordnung von Dateiname und Daten kann Dropbox den bereits jedem Element zugewiesenen Tabellennamen PDF4me verwenden.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Wenn Sie dem Dateinamen lieber ein Präfix oder ein Suffix hinzufügen möchten (z.B. <code>2026-Q1.xlsx</code> anstatt <code>Q1.xlsx</code>), Datei zurückschalten auf <strong>Karte</strong> und den Namen mit einem Ausdruck wie <code>{{formatDate(now; "YYYY")}}-{{2.File Name}}</code>Die</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-flow-aus-und-überprüfen-sie-ihn">Führen Sie den Flow aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#f%C3%BChren-sie-den-flow-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class=""><strong>Speichern</strong> das Szenario oben rechts.</li>
<li class="">Klicken <strong>Einmal ausführen</strong> im unteren linken Feld.</li>
<li class="">Öffnen Sie den Ausführungsverlauf: Jedes der vier Module sollte mit einem grünen Häkchen markiert sein. Beim vierten Modul sehen Sie eine Zahl, die der Anzahl der Arbeitsblätter in der Quelldatei entspricht.</li>
<li class="">Dropbox öffnen unter <code>/pdf4meoutput/</code> und bestätigen Sie, dass pro Arbeitsblatt eine .xlsx-Datei vorliegt.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Ein Cloud-nativer Excel-Splitter, der keine Installation von Microsoft Excel erfordert. Das bewährte Vier-Modul-Muster (Download, PDF4me-Excel-Aktion, Iterator und Upload) ermöglicht den Export von PDFs pro Tabellenblatt, die zeilenbasierte CSV-Extraktion und alle anderen Excel-Operationen, bei denen PDF4me ein Array von Dateien zurückgibt. Tauschen Sie einfach das mittlere Modul aus, und Sie erhalten neue Funktionen, ohne die zugrundeliegende Architektur zu verändern.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Auslöser bei neuen Dateien</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Tausche Schritt 1 gegen <strong>Dropbox-Überwachungsdateien</strong> Der Verweis bezieht sich auf denselben Ordner. Nun wird jede in Dropbox hochgeladene Arbeitsmappe innerhalb des Abfrageintervalls aufgeteilt; manuelle Ausführungen sind nicht mehr erforderlich.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Konvertieren Sie auch jedes Blatt in PDF.</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Fügen Sie ein <strong>PDF4me – In PDF konvertieren</strong> Modul zwischen Iterator und Dropbox Upload. Jede .xlsx-Datei pro Tabellenblatt wird in einem Durchgang sowohl in eine Arbeitsmappe als auch in ein PDF umgewandelt.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Auf verschiedene Ordner aufteilen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Füge ein <strong>Router</strong> Nach dem Iterator mit Filtern für den Dateinamen (z. B. Tabellenblätter, die mit „EU“ beginnen) gehen Sie zu <code>/eu/</code>, "US" zu <code>/us/</code>Eine Aufteilung, viele Ziele.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">Jedes Blatt per E-Mail an eine andere Person senden</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Dropbox-Upload ersetzen durch <strong>Gmail E-Mail senden</strong> oder <strong>Microsoft 365 E-Mail senden</strong>Verwenden Sie den Tabellennamen als Empfänger-Suchschlüssel aus einem Google Sheet.</div></div></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="pdf4me--make-im-vergleich-zu-den-alternativen">PDF4me + Make im Vergleich zu den Alternativen<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#pdf4me--make-im-vergleich-zu-den-alternativen" class="hash-link" aria-label="Direkter Link zur PDF4me + Make im Vergleich zu den Alternativen" title="Direkter Link zur PDF4me + Make im Vergleich zu den Alternativen" translate="no">​</a></h3>
<table><thead><tr><th>Ansatz</th><th>Einrichtungsaufwand</th><th style="text-align:center">Läuft unbeaufsichtigt</th><th style="text-align:center">Unterstützt Arbeitsmappen mit mehreren Registerkarten</th><th>Kosten</th></tr></thead><tbody><tr><td><strong>PDF4me + Make (dieser Blog)</strong></td><td>Vier Module, ca. 10 Minuten</td><td style="text-align:center">Ja, nach Zeitplan oder Auslöser</td><td style="text-align:center">Ja, jede beliebige Tab-Anzahl</td><td>PDF4me Gratis-Version plus Kostenloser Plan erstellen</td></tr><tr><td>VBA-Makro in Excel Desktop</td><td>30–60 Minuten Kopieren und Einfügen plus Unterschreiben</td><td style="text-align:center">Nein, Excel auf dem Desktop muss geöffnet und Makros aktiviert sein.</td><td style="text-align:center">Ja</td><td>Kostenlos, aber manuell</td></tr><tr><td>Online-Excel-Splitter-Tool</td><td>2 Minuten Uploadzeit pro Datei</td><td style="text-align:center">Nein, manuelle Vorgehensweise pro Datei</td><td style="text-align:center">Ja</td><td>Kostenlos, aber die Daten verlassen Ihre Kontrolle</td></tr><tr><td>Alteryx / Power Query</td><td>Einrichtung ca. 1 Stunde, erfordert die Plattform</td><td style="text-align:center">Ja, aber an eine Arbeitsplatzlizenz gebunden.</td><td style="text-align:center">Ja</td><td>Unternehmenslizenz</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wie-kann-ich-ein-excel-arbeitsblatt-ohne-vba-in-mehrere-tabellenblätter-aufteilen">Wie kann ich ein Excel-Arbeitsblatt ohne VBA in mehrere Tabellenblätter aufteilen?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#wie-kann-ich-ein-excel-arbeitsblatt-ohne-vba-in-mehrere-tabellenbl%C3%A4tter-aufteilen" class="hash-link" aria-label="Direkter Link zur Wie kann ich ein Excel-Arbeitsblatt ohne VBA in mehrere Tabellenblätter aufteilen?" title="Direkter Link zur Wie kann ich ein Excel-Arbeitsblatt ohne VBA in mehrere Tabellenblätter aufteilen?" translate="no">​</a></h3>
<p>Verwenden Sie eine Cloud-Aktion wie <strong>PDF4me Excel - Separate Arbeitsblätter</strong> In Make, Zapier, n8n oder Power Automate. Die Aktion liest die .xlsx-Dateien, teilt jedes Tabellenblatt in eine eigene Arbeitsmappe auf und gibt ein Array zurück, das Sie durchlaufen können. Es sind keine Makros, kein VBA und keine lokale Excel-Installation erforderlich. Das vollständige Make-Szenario mit vier Modulen in dieser Anleitung läuft in der kostenlosen Version und schließt jeden Teilvorgang in Sekundenschnelle ab.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wie-kann-ich-eine-excel-datei-automatisch-in-mehrere-dateien-aufteilen">Wie kann ich eine Excel-Datei automatisch in mehrere Dateien aufteilen?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#wie-kann-ich-eine-excel-datei-automatisch-in-mehrere-dateien-aufteilen" class="hash-link" aria-label="Direkter Link zur Wie kann ich eine Excel-Datei automatisch in mehrere Dateien aufteilen?" title="Direkter Link zur Wie kann ich eine Excel-Datei automatisch in mehrere Dateien aufteilen?" translate="no">​</a></h3>
<p>Ein Standpunkt <strong>Watch Files</strong> Modul im Ordner, in dem neue Arbeitsmappen abgelegt werden, Kette <strong>PDF4me Excel - Separate Arbeitsblätter</strong> Anschließend wird das zurückgegebene Array in einen Wrapper eingeschlossen. <strong>Ablaufsteuerungsiterator</strong>Laden Sie anschließend jedes Element wieder in einen Zielordner hoch mit <strong>Dropbox: Datei hochladen</strong>Jede in diesen Ordner abgelegte Arbeitsmappe wird nun automatisch innerhalb des Abfrageintervalls aufgeteilt (15 Minuten im kostenlosen Tarif, schneller im kostenpflichtigen Tarif).</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="kann-excel-separate-tabellenblätter-automatisch-in-verschiedene-dateien-umwandeln">Kann Excel separate Tabellenblätter automatisch in verschiedene Dateien umwandeln?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#kann-excel-separate-tabellenbl%C3%A4tter-automatisch-in-verschiedene-dateien-umwandeln" class="hash-link" aria-label="Direkter Link zur Kann Excel separate Tabellenblätter automatisch in verschiedene Dateien umwandeln?" title="Direkter Link zur Kann Excel separate Tabellenblätter automatisch in verschiedene Dateien umwandeln?" translate="no">​</a></h3>
<p>Die Funktion „Make“ kann zwar selbstständig Excel-Dateien verschieben, umbenennen und erneut hochladen, aber sie kann den Inhalt der Arbeitsmappe weder untersuchen noch bearbeiten. Dafür benötigen Sie eine Excel-spezifische Aktion. <strong>PDF4me Excel</strong> Der Steckverbinder bietet <code>Excel - Separate Worksheets</code>Genau diese Vorgehensweise wird in diesem Tutorial verwendet. Nach der Installation und Verbindung delegiert Make die Aufteilung an PDF4me und übernimmt die restliche Orchestrierung.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="verändert-pdf4me-excel---separate-worksheets-irgendwelche-daten-innerhalb-der-tabellenblätter">Verändert PDF4me Excel - Separate Worksheets irgendwelche Daten innerhalb der Tabellenblätter?<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#ver%C3%A4ndert-pdf4me-excel---separate-worksheets-irgendwelche-daten-innerhalb-der-tabellenbl%C3%A4tter" class="hash-link" aria-label="Direkter Link zur Verändert PDF4me Excel - Separate Worksheets irgendwelche Daten innerhalb der Tabellenblätter?" title="Direkter Link zur Verändert PDF4me Excel - Separate Worksheets irgendwelche Daten innerhalb der Tabellenblätter?" translate="no">​</a></h3>
<p>Nein. Die Aktion arbeitet mit der Struktur der Arbeitsmappe, nicht mit den Zellwerten. Sie liest die Tabellenblätter, speichert jedes als separate .xlsx-Datei und gibt diese unverändert zurück. Formatierungen, Formeln, Zelltypen, verbundene Zellen und benannte Bereiche bleiben in jedem Tabellenblatt erhalten. Tabellenblattübergreifende Formeln, die auf andere Tabellenblätter verweisen, funktionieren in den aufgeteilten Dateien nicht mehr (das ist unvermeidbar, da sich die referenzierten Tabellenblätter nun in separaten Arbeitsmappen befinden). Fügen Sie daher im Anschluss einen Durchlauf mit Zellbezügen hinzu, falls diese neu berechnet werden müssen.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Der Iterator gibt null Elemente aus, obwohl die Datei mehrere Tabellenblätter enthält.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)">Das Feld „Array“ ist dem falschen Ausgabefeld zugeordnet. Bestätigen Sie Ihre Auswahl. <strong>Aufgeteiltes Arbeitsblatt[]</strong> aus dem PDF4me Excel-Modul, nicht dem einzelnen <code>Doc Data</code> Ausgabe. Wenn der Array-Selektor liest <code>Doc Data</code>Löschen Sie die Zuordnung und fügen Sie sie von der korrekten Quelle erneut hinzu.</p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Dropbox-Upload schlägt mit der Fehlermeldung „Die angegebene Datei ist keine gültige Datei“ fehl.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)">Tritt auf, wenn das Feld „Datei“ einem Textwert anstatt dem Dateibündel des Iterators zugeordnet ist. Wählen Sie im Feld „Datei“ den/die/das … <strong>Ablaufsteuerung - Iterator</strong> Der Gegenstand selbst, nicht das Kind <code>File Name</code> string.Make übergibt dann sowohl den Namen als auch den Binärinhalt zusammen.</p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Jede Ausgabedatei erhält den Namen „worksheet.xlsx“ mit einer numerischen Endung.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)">Die Quellarbeitsmappe enthält Tabellenblätter mit doppelten oder leeren Namen. PDF4me greift auf die automatische Nummerierung zurück, wenn der Tabellenblattname fehlt. Öffnen Sie die Quelldatei (.xlsx), geben Sie jedem Tabellenblatt einen eindeutigen Namen und führen Sie das Szenario erneut aus.</p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Das Szenario teilt dieselbe Datei bei jedem Durchlauf erneut auf.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)">Du benutzt immer noch <strong>Datei herunterladen</strong> (das bei jedem Durchlauf einen festen Pfad liest). Wechseln Sie zu <strong>Watch Files</strong> für den Auslöser oder fügen Sie einen hinzu <strong>Datei verschieben</strong> Modul nach Dropbox Upload, das die Quellarbeitsmappe in eine <code>/processed/</code> Ordner, damit die nächste Umfrage nichts Neues findet.</p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/split-excel-worksheets-make-dropbox-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/make/excel/separate-worksheets/"><p>Excel - Separate Arbeitsblätter (Dokumente)</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/make/getting-started/"><p>Make + PDF4me – Erste Schritte</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche vierstufige Muster (Herunterladen plus Aufteilen mit PDF4me plus Iteration plus Hochladen) bewältigt jede Excel-Automatisierung, die Sie jemals benötigen werden, wenn es darum geht, eine Datei hinein und viele Dateien heraus zu bekommen.</p>]]></content:encoded>
            <category>Make</category>
            <category>integromat</category>
            <category>PDF4me</category>
            <category>Excel</category>
            <category>excel-separate-worksheets</category>
            <category>xlsx</category>
            <category>Dropbox</category>
            <category>no-code</category>
        </item>
        <item>
            <title><![CDATA[Erstellen Sie einen benutzerdefinierten KI-Analysator für Ihr eigenes Rechnungsformat in Power Automate: Ein 3-stufiger Dropbox-Workflow]]></title>
            <link>https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/</guid>
            <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Dreistufiger Power Automate-Workflow, der eine benutzerdefinierte PDF4me AI Analyzer-Vorlage aus dem Entwicklerportal aufruft. Extrahieren Sie 33 strukturierte Felder (Lieferantenadresse, Abonnement-ID, MWST-Satz, Positionen, Rabattdetails) aus Ihrem Rechnungsformat. Inklusive Screenshots, Download des exakten 33-Felder-JSON-Schemas, reproduzierbarer JSON-Antwort und Beispielrechnung im PDF-Format.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>A <strong>Vorlage für einen benutzerdefinierten KI-Analysator</strong> Es handelt sich um ein benanntes JSON-Schema, das Sie im PDF4me-Entwicklerportal definieren und das der KI mitteilt, welche Felder aus einem bestimmten Dokumenttyp extrahiert werden sollen. Diese Anleitung erstellt einen Analysator für die SaaS-Abonnementrechnungen von PDF4me (33 Felder: Adressblock des Lieferanten, Schweizer Mehrwertsteuersatz, Abonnement-ID, Positionen, Rabattdetails) und ruft diesen anschließend in einem dreistufigen Power Automate-Flow auf, der eine PDF-Datei aus Dropbox liest und strukturiertes JSON zurückgibt.</p>
<p>Die eingebaute <code>default_invoice_extraction</code> Das Schema deckt zwar Standardrechnungen ab, doch die realen Kreditorenbuchhaltungsteams verwenden anbieterspezifische Layouts, benutzerdefinierte Spalten für Einzelposten, länderspezifische Steuerfelder und Abonnement-Metadaten, die im Standardschema nicht berücksichtigt werden. Mit einem einmalig erstellten benutzerdefinierten Analyzer erhalten Sie dauerhaft die exakte Datenextraktion – ohne Abfragen pro Feld und ohne Nachbearbeitung der Ergebnisse.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der gesamte Arbeitsablauf im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">Setup A. Log in to dev portal</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">dev.pdf4me.com login. Email plus password or any SSO provider (Microsoft, Google, Facebook, Apple, GitHub).</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">Setup B. Open AI Document Parser</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dashboard sidebar, AI Document Parser. Lists every Analyzer Template you have already created.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">Setup C. Add a Parse Analyzer</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Click Add, name it (e.g. Test Invoice), choose Type Parse. The Analyzer Id is what Power Automate references.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">Setup D. Paste the JSON schema</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Document Schema field. Each schema entry has fieldName, fieldType, fieldDescription. Save Changes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(168,85,247);height:100%"><div style="font-weight:750;margin-bottom:4px">Flow 1. Manually trigger a flow</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Replace later with HTTP / SharePoint / Outlook trigger when ready for production.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(20,184,166);height:100%"><div style="font-weight:750;margin-bottom:4px">Flow 2. Get file content (path)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox path /pdf4me.pdf, Infer Content Type Yes. Reads the source PDF into the flow.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(239,68,68);height:100%"><div style="font-weight:750;margin-bottom:4px">Flow 3. AI - Document Parser</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. File Content from step 2, File Name Test.pdf, Customisation Note Test Invoice (your Analyzer Id). Returns body JSON.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Richten Sie einen Analyzer einmalig ein: Melden Sie sich an unter <code>dev.pdf4me.com</code>Öffnen Sie den AI Document Parser in der Seitenleiste, klicken Sie auf Hinzufügen und benennen Sie den Analysator (<code>Testrechnung</code>), wählen Sie Typ <strong>Parse</strong>Fügen Sie ein JSON-Schema ein, das jedes zu extrahierende Feld beschreibt, und speichern Sie es. Erstellen Sie anschließend den Power Automate-Flow: <strong>Manuell auslösen</strong>, <strong>Dateiinhalt über den Pfad abrufen</strong> (<code>/pdf4me.pdf</code>), <strong>KI - Dokumentenparser</strong> wobei der Name des Analysators übergeben wird als <strong>Anpassungshinweis</strong>Die Ausgabe erfolgt im JSON-Format und enthält alle im Schema definierten Felder. Das Beispielschema in dieser Anleitung extrahiert 33 Felder, darunter die Lieferantenadresse, die Schweizer Umsatzsteuer-Identifikationsnummer (MWST), die Abonnement-ID, den Abrechnungszeitraum, die Positionen und die Rabattdetails.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum ein benutzerdefinierter Analysator anstelle von <code>Standard-Rechnungsextraktion</code>?</strong> Die integrierte Vorlage ist auf generische Lieferantenrechnungen ausgelegt. Buchhaltungsteams verwenden jedoch lieferantenspezifische Layouts, Steuerfelder für verschiedene Rechtsordnungen (z. B. Schweizer Mehrwertsteuer, deutsche Umsatzsteuer, US-amerikanische Umsatzsteuer), Abonnement-Metadaten (Abonnement-ID, Abrechnungszeitraum, nächster Abrechnungstermin) oder branchenspezifische Spalten, die im Standardschema nicht berücksichtigt werden. Ein benutzerdefinierter Analyzer erfasst all diese Daten in einem einzigen Durchlauf.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum heißt das Feld in Power Automate „Anpassungshinweis“?</strong> Der Parameter „Anpassungshinweis“ im <strong>KI - Dokumentenparser</strong> Die Aktion akzeptiert den Namen der Analyzer-ID (dieselbe Zeichenfolge, die Sie beim Erstellen des Analyzers im Entwicklerportal festgelegt haben). Der Name ist historisch, die Rolle lautet: „Wählen Sie die Analyzer-Vorlage aus, die für dieses Dokument ausgeführt wird“. Lassen Sie das Feld leer, um auf die Standardeinstellung zurückzugreifen. <code>Standard-Rechnungsextraktion</code>Füllen Sie dieses Feld mit Ihrem Analyzer-Namen, um das benutzerdefinierte Schema aufzurufen.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum verwenden? <code>Feldmethode: generieren</code> auf zusammengesetzten Feldern?</strong> Einige Bereiche (<code>Lieferantenadresse</code>, <code>Rechnungsadresse</code>) werden nicht direkt auf dem Dokument ausgedruckt. Die KI setzt sie aus anderen extrahierten Feldern zusammen (<code>vendorStreet</code> + <code>Anbieterstadt</code> + ...). Die <code>Feldmethode: generieren</code> Der Marker weist die KI-Engine an: „Diesen Wert aus benachbarten Feldern synthetisieren, nicht im gesamten Dokument danach suchen.“ Nützlich zur Normalisierung von Adressblöcken, vollständigen Namen oder verketteten Bezeichnern.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum beides? <code>Rechnungsdatum</code> (Datum) und <code>Rechnungsdatum</code> (Zeichenkette)?</strong> Das Schema deklariert beides, da Datumsangaben oft das am meisten missverständliche Feld sind. <code>Rechnungsdatum</code> ist der analysierte Datumstyp (nachgelagerte Aktionen können damit Datumsberechnungen durchführen). <code>Rechnungsdatum</code> Der unformatierte, gedruckte Text des Dokuments („26. Januar 2026“) wird unverändert beibehalten. Falls der Parser das Datum falsch interpretiert oder normalisiert, ermöglicht die Zeichenkettenkopie die Überprüfung und Korrektur.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Eine PDF-Rechnung im Format, für das Ihr Analyzer entwickelt wurde, gespeichert in Dropbox. In dieser Anleitung wird eine PDF4me-SaaS-Abonnementrechnung verwendet (Ynoox GmbH / Schweiz, MwSt. 8,1 %, Abonnement-Metadaten, PDF4me Base 1000-Tarif). <strong>Ausgabe:</strong> Eine strukturierte JSON-Antwort mit allen 33 Feldern aus dem Schema, die als dynamischer Inhalt von Power Automate für die nächste Aktion verfügbar ist (in SharePoint-Liste schreiben, in Slack posten, an Excel Online anhängen, zur Genehmigung weiterleiten usw.).</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="beispiel-einer-eingangsrechnung">Beispiel einer Eingangsrechnung<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#beispiel-einer-eingangsrechnung" class="hash-link" aria-label="Direkter Link zur Beispiel einer Eingangsrechnung" title="Direkter Link zur Beispiel einer Eingangsrechnung" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0;padding:14px;border-radius:12px;background:var(--ifm-color-emphasis-100)"><p>Laden Sie die in dieser Anleitung verwendete Musterrechnung herunter: <a href="https://docs.pdf4me.com/de/assets/data/custom-ai-analyzer-power-automate-dropbox-workflow/pdf4me-invoice-sample.pdf" download="" style="display:inline-block;margin-left:6px;padding:4px 10px;border-radius:6px;background:rgb(54, 96, 179);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem">pdf4me-invoice-sample.pdf</a></p></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="beispielausgabe-im-json-format-auszug-aus-dem-realen-lauf">Beispielausgabe im JSON-Format (Auszug aus dem realen Lauf)<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#beispielausgabe-im-json-format-auszug-aus-dem-realen-lauf" class="hash-link" aria-label="Direkter Link zur Beispielausgabe im JSON-Format (Auszug aus dem realen Lauf)" title="Direkter Link zur Beispielausgabe im JSON-Format (Auszug aus dem realen Lauf)" translate="no">​</a></h3>
<div class="language-json codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-json codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"documentTitle"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"INVOICE"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"invoiceNumber"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Pdf4me-202601-32324"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"invoiceDate"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Jan 26, 2026"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"currency"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"USD"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"paymentStatus"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"PAID"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"vendorName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Ynoox GmbH"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"vendorAddress"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Riedstrasse 2B, Hedingen, Zürich 8908, Switzerland"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"vendorTaxRegNumber"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"CHE-360.751.198"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"billTo"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Chandra Arora"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"subscriptionId"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"2e46662a-32e0-4e79-ba06-b13fe2c113ac"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"billingPeriodString"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Jan 26 to Feb 26, 2026"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"nextBillingDate"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Feb 26, 2026"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"mwstRate"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">8.1</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"discountCode"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"F_yn_100!"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"discountAmount"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">35</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"lineItems"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"description"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Pdf4me Base 1000"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"price"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">35</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"discount"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">35</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"amount"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">0</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></div></code></pre></div></div>
<p>Die vollständige Antwort mit 33 Feldern kann im folgenden Abschnitt heruntergeladen werden.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>PDF4me-Konto</strong>Die <a href="https://dev.pdf4me.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Öffne das Entwicklerportal</a> und melden Sie sich an (E-Mail-Adresse plus Passwort oder Microsoft, Google, Facebook, Apple, GitHub SSO).</li><li><strong>Power Automate</strong>Die <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Jeder Tarif mit Premium-Konnektoren (PDF4me Connect ist ein Premium-Tarif).</li><li><strong>Dropbox</strong>Für die Eingabe-PDF-Quelle: SharePoint, OneDrive und Google Drive funktionieren mit ihren jeweiligen Konnektoren gleich.</li><li><strong>Das genaue Schema und die Beispiel-PDF</strong>Laden Sie beide unten herunter, um jeden Screenshot zu spiegeln.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Besorgen Sie sich zuerst das Schema, das Beispiel-PDF und die erwartete Ausgabe.</strong> Verwenden Sie sie, um jeden Screenshot Byte für Byte zu reproduzieren.</p><div style="margin-top:10px;display:flex;gap:10px;flex-wrap:wrap"><a href="https://docs.pdf4me.com/de/assets/data/custom-ai-analyzer-power-automate-dropbox-workflow/analyzer-schema.json" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>Laden Sie analyzer-schema.json herunter</p></a><a href="https://docs.pdf4me.com/de/assets/data/custom-ai-analyzer-power-automate-dropbox-workflow/pdf4me-invoice-sample.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(54, 96, 179);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>Laden Sie pdf4me-invoice-sample.pdf herunter</p></a><a href="https://docs.pdf4me.com/de/assets/data/custom-ai-analyzer-power-automate-dropbox-workflow/analyzer-response.json" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(239, 68, 68);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>Download analyzer-response.json (erwartete Ausgabe)</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="das-schema-33-felder-die-der-analysator-extrahiert">Das Schema: 33 Felder, die der Analysator extrahiert<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#das-schema-33-felder-die-der-analysator-extrahiert" class="hash-link" aria-label="Direkter Link zur Das Schema: 33 Felder, die der Analysator extrahiert" title="Direkter Link zur Das Schema: 33 Felder, die der Analysator extrahiert" translate="no">​</a></h2>
<p>Das Analyzer-Schema ist das Herzstück der benutzerdefinierten Extraktion. Jedes Feld deklariert den Namen, den Power Automate sieht, den Typ, den Power Automate empfängt, und eine Beschreibung, die der KI zeigt, wo sie nach dem Wert suchen soll.</p>
<table><thead><tr><th>Feld</th><th>Typ</th><th>Was es extrahiert</th></tr></thead><tbody><tr><td><code>documentTitle</code></td><td>Zeichenkette</td><td>Etikett oben auf der Rechnung. Beispiel: <code>INVOICE</code></td></tr><tr><td><code>invoiceNumber</code></td><td>Zeichenkette</td><td>Rechnungsnummer. Beispiel: <code>Pdf4me-202601-32324</code></td></tr><tr><td><code>invoiceDate</code></td><td>Datum</td><td>Rechnungsdatum (geprüft)</td></tr><tr><td><code>invoiceDateString</code></td><td>Zeichenkette</td><td>Rohgedruckte Datumszeichenfolge. Beispiel: <code>Jan 26, 2026</code></td></tr><tr><td><code>invoiceAmount</code></td><td>Nummer</td><td>Gesamtbetrag in der Kopfzeilenübersicht</td></tr><tr><td><code>currency</code></td><td>Zeichenkette</td><td>ISO-Währungscode. Beispiel: <code>USD</code></td></tr><tr><td><code>paymentStatus</code></td><td>Zeichenkette</td><td><code>PAID</code>, <code>UNPAID</code>, oder <code>DUE</code></td></tr><tr><td><code>vendorName</code></td><td>Zeichenkette</td><td>Name des Verkäuferunternehmens. Beispiel: <code>Ynoox GmbH</code></td></tr><tr><td><code>vendorStreet</code></td><td>Zeichenkette</td><td>Straßenverkäufer</td></tr><tr><td><code>vendorCity</code></td><td>Zeichenkette</td><td>Händlerstadt</td></tr><tr><td><code>vendorState</code></td><td>Zeichenkette</td><td>Bundesland/Kanton/Provinz des Anbieters</td></tr><tr><td><code>vendorPostalCode</code></td><td>Zeichenkette</td><td>Postleitzahl des Anbieters</td></tr><tr><td><code>vendorCountry</code></td><td>Zeichenkette</td><td>Verkäuferland</td></tr><tr><td><code>vendorAddress</code></td><td>Zeichenkette (<code>fieldMethod: generate</code>)</td><td>Zusammengesetzte Adresse aus den oben genannten Teilen</td></tr><tr><td><code>vendorTaxRegNumber</code></td><td>Zeichenkette</td><td>Steuerregistrierung. Schweizer Format <code>CHE-360.751.198</code></td></tr><tr><td><code>billTo</code></td><td>Zeichenkette</td><td>Kundenname von BILLED TO</td></tr><tr><td><code>billToCountry</code></td><td>Zeichenkette</td><td>Kundenland</td></tr><tr><td><code>billToAddress</code></td><td>Zeichenkette (<code>fieldMethod: generate</code>)</td><td>Sammelrechnungsadresse</td></tr><tr><td><code>subscriptionId</code></td><td>Zeichenkette</td><td>UUID aus dem Abschnitt ABONNEMENT</td></tr><tr><td><code>billingPeriodStart</code></td><td>Datum</td><td>Geprüftes Startdatum des Abrechnungszeitraums</td></tr><tr><td><code>billingPeriodEnd</code></td><td>Datum</td><td>Gemessenes Enddatum des Abrechnungszeitraums</td></tr><tr><td><code>billingPeriodString</code></td><td>Zeichenkette</td><td>Rohdruckperiode. Beispiel: <code>Jan 26 to Feb 26, 2026</code></td></tr><tr><td><code>nextBillingDate</code></td><td>Datum</td><td>Nächstes Abrechnungsdatum berechnet</td></tr><tr><td><code>nextBillingDateString</code></td><td>Zeichenkette</td><td>Rohdaten gedrucktes nächstes Abrechnungsdatum</td></tr><tr><td><code>subTotal</code></td><td>Nummer</td><td>Summe vor Steuern</td></tr><tr><td><code>mwstRate</code></td><td>Nummer</td><td>Schweizer Mehrwertsteuersatz. Beispiel: <code>8.1</code></td></tr><tr><td><code>mwstAmount</code></td><td>Nummer</td><td>Schweizer Mehrwertsteuerbetrag</td></tr><tr><td><code>total</code></td><td>Nummer</td><td>Gesamtbetrag nach Steuern</td></tr><tr><td><code>amountDue</code></td><td>Nummer</td><td>Endgültiger Zahlungsbetrag</td></tr><tr><td><code>discountCode</code></td><td>Zeichenkette</td><td>Gutscheincode aus dem Rabattbereich</td></tr><tr><td><code>discountDescription</code></td><td>Zeichenkette</td><td>Vollständiger Rabatthinweistext</td></tr><tr><td><code>discountAmount</code></td><td>Nummer</td><td>Rabattbetrag</td></tr><tr><td><code>discountPercentage</code></td><td>Nummer</td><td>Rabattprozentsatz</td></tr><tr><td><code>lineItems</code></td><td>Tisch</td><td>Produkt-/Plandaten pro Zeile: <code>description</code>, <code>price</code>, <code>discount</code>, <code>amount</code></td></tr></tbody></table>
<p>Das vollständige JSON-Schema (mit dem genauen <code>fieldDescription</code> Die Zeichenketten, die die KI verarbeitet, befinden sich in der oben zum Download verfügbaren Datei.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="einrichtung-a-wie-meldet-man-sich-im-pdf4me-entwicklerportal-an">Einrichtung A: Wie meldet man sich im PDF4me-Entwicklerportal an?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#einrichtung-a-wie-meldet-man-sich-im-pdf4me-entwicklerportal-an" class="hash-link" aria-label="Direkter Link zur Einrichtung A: Wie meldet man sich im PDF4me-Entwicklerportal an?" title="Direkter Link zur Einrichtung A: Wie meldet man sich im PDF4me-Entwicklerportal an?" translate="no">​</a></h2>
<p><strong>Wo Sie sich befinden:</strong> bevor überhaupt ein Fluss existiert.</p>
<ol>
<li class="">Offen <a href="https://dev.pdf4me.com/">dev.pdf4me.com</a> in jedem Browser.</li>
<li class="">Geben Sie entweder Ihre E-Mail-Adresse und Ihr Passwort ein und klicken Sie auf <strong>Login</strong>Oder wählen Sie eine der SSO-Optionen auf der rechten Seite aus: <strong>Mit Microsoft fortfahren</strong>, <strong>Google</strong>, <strong>Facebook</strong>, <strong>Apfel</strong>, <strong>GitHub</strong>Die</li>
<li class="">Neu hier? Klicken Sie hier <strong>Noch kein Konto? Jetzt registrieren</strong> um einen zu erstellen.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="der-anmeldebildschirm">Der Anmeldebildschirm<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#der-anmeldebildschirm" class="hash-link" aria-label="Direkter Link zur Der Anmeldebildschirm" title="Direkter Link zur Der Anmeldebildschirm" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/01-login-api-portal.png" alt="Der Anmeldebildschirm von dev.pdf4me.com zeigt das PDF4me-Logo, die Überschrift „Anmeldung zum API-Portal“, Felder für E-Mail-Adresse und Passwort mit Kontrollkästchen „Angemeldet bleiben“ und Link „Passwort vergessen“, einen roten Anmeldebutton sowie fünf SSO-Anbieter auf der rechten Seite: „Mit Microsoft fortfahren“, „Mit Google fortfahren“, „Mit Facebook fortfahren“, „Mit Apple fortfahren“ und „Mit GitHub fortfahren“. Der Link zur Registrierung befindet sich unten." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="setup-b-openai-document-parser-im-dashboard">Setup B: OpenAI Document Parser im Dashboard<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#setup-b-openai-document-parser-im-dashboard" class="hash-link" aria-label="Direkter Link zur Setup B: OpenAI Document Parser im Dashboard" title="Direkter Link zur Setup B: OpenAI Document Parser im Dashboard" translate="no">​</a></h2>
<p><strong>Wo Sie sich befinden:</strong> angemeldet, am <code>dev.pdf4me.com/dashboard</code>Die</p>
<ol>
<li class="">Die linke Seitenleiste des Dashboards zeigt Ihre Kontobereiche an: Startseite, Profil, Abonnement, Zahlungsinformationen, <strong>API-Schlüssel</strong>Protokolle, Rechnungen, <strong>KI-Dokumentenparser</strong>, Meine Dokumente, Dokument klassifizieren, Dokument analysieren, Berufsverlauf, Freigegebene Dokumente, Freunde werben, Prämien.</li>
<li class="">Klicken <strong>KI-Dokumentenparser</strong>Die</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="die-dashboard-seitenleiste">Die Dashboard-Seitenleiste<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#die-dashboard-seitenleiste" class="hash-link" aria-label="Direkter Link zur Die Dashboard-Seitenleiste" title="Direkter Link zur Die Dashboard-Seitenleiste" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/02-dashboard-sidebar.png" alt="PDF4me-Entwicklerportal-Dashboard-Seitenleiste: Startseite, Profil, Abonnement, Zahlungsinformationen, API-Schlüssel, Protokolle, Rechnungen, KI-Dokumentenparser, Meine Dokumente, Dokument klassifizieren, Dokument analysieren, Auftragsverlauf, Freigegebene Dokumente, Freunde werben, Prämien. Startseite ist ausgewählt." style="max-width:380px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Zwei nebeneinanderliegende Einträge in der Seitenleiste.</strong> <code>Dokument klassifizieren</code> Und <code>Dokument analysieren</code> sind einzelne Job-Runner (die ein einzelnes Dokument gegen einen vorhandenen Analyzer testen). <code>KI-Dokumentenparser</code> ist der Analyzer-Vorlagenmanager (wo Sie das Schema erstellen). Verwenden Sie für die Ersteinrichtung den AI Document Parser.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="setup-c-wie-fügt-man-eine-neue-analysevorlage-hinzu">Setup C: Wie fügt man eine neue Analysevorlage hinzu?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#setup-c-wie-f%C3%BCgt-man-eine-neue-analysevorlage-hinzu" class="hash-link" aria-label="Direkter Link zur Setup C: Wie fügt man eine neue Analysevorlage hinzu?" title="Direkter Link zur Setup C: Wie fügt man eine neue Analysevorlage hinzu?" translate="no">​</a></h2>
<p><strong>Wo Sie sich befinden:</strong> Seite des KI-Dokumentenparsers.</p>
<ol>
<li class="">Auf dieser Seite werden alle von Ihnen bereits erstellten Analyzer-Vorlagen mit ihrer ID, ihrem Typ und den Bearbeitungs-/Löschaktionen aufgelistet.</li>
<li class="">Klicken <strong>+ Hinzufügen</strong>Die</li>
<li class="">Es erscheint eine leere Zeile mit zwei Feldern:<!-- -->
<ul>
<li class=""><strong>Analysator-ID</strong>: Geben Sie einen kurzen, einprägsamen Namen ein (z.B. <code>Test Invoice</code>Dies ist die exakte Zeichenfolge, die Sie in Power Automate als Anpassungshinweis übergeben müssen.</li>
<li class=""><strong>Analysatortyp</strong>: Dropdown-Menü mit Optionen <code>Parse</code> Und <code>Classify</code>. Wählen <strong>Parse</strong> für die strukturierte Feldextraktion. Auswählen <strong>Klassifizieren</strong> wenn Sie stattdessen eine Routing-Entscheidung wünschen.</li>
</ul>
</li>
<li class="">Klicken <strong>Speichern</strong>Die</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="analysator-hinzufügen">Analysator hinzufügen<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#analysator-hinzuf%C3%BCgen" class="hash-link" aria-label="Direkter Link zur Analysator hinzufügen" title="Direkter Link zur Analysator hinzufügen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/03-add-analyzer.png" alt="PDF4me AI Document Parser-Seite mit Schaltfläche &quot;Hinzufügen&quot;, Tabelle der vorhandenen Analysatoren, die &quot;Test Invoice&quot; und &quot;inv&quot; beide mit dem Typ &quot;Parse&quot; anzeigen, sowie einem Inline-Formular für eine neue Zeile mit leerem Feld &quot;Analysator-ID&quot;, Dropdown-Menü &quot;Parse&quot; für den Typ und Schaltflächen &quot;Speichern&quot; / &quot;Abbrechen&quot;." style="max-width:900px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="einrichtung-d-fügen-sie-das-json-schema-ein-und-speichern-sie-es">Einrichtung D: Fügen Sie das JSON-Schema ein und speichern Sie es.<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#einrichtung-d-f%C3%BCgen-sie-das-json-schema-ein-und-speichern-sie-es" class="hash-link" aria-label="Direkter Link zur Einrichtung D: Fügen Sie das JSON-Schema ein und speichern Sie es." title="Direkter Link zur Einrichtung D: Fügen Sie das JSON-Schema ein und speichern Sie es." translate="no">​</a></h2>
<p><strong>Wo Sie sich befinden:</strong> Bearbeiten des neu erstellten Analyzers.</p>
<ol>
<li class="">Klicken Sie auf das Stift-Bearbeitungssymbol neben Ihrem neuen Analysator (<code>Test Invoice</code>).</li>
<li class="">Der Parse Info-Editor öffnet sich mit der Analyzer-ID oben und der <strong>Dokumentenschema</strong> Feld unten.</li>
<li class="">Fügen Sie das 33-Felder-JSON-Schema ein von <code>analyzer-schema.json</code> in den Textbereich „Dokumentschema“ eintragen. Jeder Eintrag ist <code>{ "fieldName": "...", "fieldType": "...", "fieldDescription": "..." }</code>. Der <code>fieldDescription</code> ist das wichtigste Feld, es sagt der KI, wo sie suchen und was sie erfassen soll.</li>
<li class="">Wähle ein <strong>Beispieldokumenttyp</strong> Voreinstellung (<code>Invoice</code> oder <code>Purchase Order</code>) wenn Sie eine Startvorlage wünschen; andernfalls fügen Sie Ihr Schema direkt ein.</li>
<li class="">Klicken <strong>Änderungen speichern</strong>Die</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="parse-info-schema-editor">Parse Info-Schema-Editor<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#parse-info-schema-editor" class="hash-link" aria-label="Direkter Link zur Parse Info-Schema-Editor" title="Direkter Link zur Parse Info-Schema-Editor" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/04-parse-info-schema.png" alt="Der PDF4me Parse Info-Editor verfügt über eine Schaltfläche zum Speichern der Änderungen, eine Überschrift „Parse Info“, ein auf „Testrechnung“ eingestelltes Feld „Analyzer-ID“, einen Abschnitt „Schemas“ und ein Textfeld für das Dokumentschema, das mit dem JSON-Schema gefüllt ist, das die Felder fieldName, documentTitle, invoiceNumber und invoiceDate mit ihren jeweiligen fieldType- und fieldDescription-Werten deklariert. Am unteren Rand befinden sich außerdem voreingestellte Schaltflächen für Rechnungen und Bestellungen." style="max-width:900px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Tipp zur Schemagestaltung.</strong> Schreiben <code>Feldbeschreibung</code> So wie man einen neuen Junior-Buchhalter einweist: Nennen Sie die Bezeichnung, wie sie auf dem Dokument steht, dann das Format (nur Zahlen, ISO-Datum, durch Kommas getrennte Zeichenkette) und anschließend ein Beispiel. Die KI gleicht diese Beschreibungen ab, nicht die Feldnamen. <code>"vendorTaxRegNumber": "Steuernummer des Lieferanten / UID-Nummer. Bezeichnung: 'Steuernummer'. Schweizer Format, z. B. CHE-360.751.198"</code> Beats <code>"vendorTaxRegNumber": "Steuernummer"</code> jedes Mal.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="ablauf-1-wie-wird-der-analyzer-in-power-automate-eingebunden">Ablauf 1: Wie wird der Analyzer in Power Automate eingebunden?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#ablauf-1-wie-wird-der-analyzer-in-power-automate-eingebunden" class="hash-link" aria-label="Direkter Link zur Ablauf 1: Wie wird der Analyzer in Power Automate eingebunden?" title="Direkter Link zur Ablauf 1: Wie wird der Analyzer in Power Automate eingebunden?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Nur Auslöser.</p>
<p>Die Power Automate-Seite ist kurz: 3 Aktionen. Beginnen Sie mit einem manuellen Auslöser, um iterativ vorgehen zu können; wechseln Sie zu einem HTTP-/SharePoint-/Outlook-Auslöser, sobald Sie bereit für den Produktiveinsatz sind.</p>
<ol>
<li class="">In <a href="https://make.powerautomate.com/">Power Automate</a> Klicken <strong>Erstellen</strong>, wählen <strong>Sofortiger Wolkenfluss</strong>Die</li>
<li class="">Benennen Sie den Datenfluss (z.B. <code>Custom Invoice Extraction</code>), wählen <strong>Einen Ablauf manuell auslösen</strong>, klicken <strong>Erstellen</strong>Die</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="der-vollständige-3-aktions-ablauf">Der vollständige 3-Aktions-Ablauf<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#der-vollst%C3%A4ndige-3-aktions-ablauf" class="hash-link" aria-label="Direkter Link zur Der vollständige 3-Aktions-Ablauf" title="Direkter Link zur Der vollständige 3-Aktions-Ablauf" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/05-power-automate-flow.png" alt="Power Automate-Flow-Canvas mit drei übereinanderliegenden Aktionen: Manuelles Auslösen eines Flows (Laufzeit: 0 Sekunden, grünes Häkchen), Abrufen von Dateiinhalten anhand des Pfads (Laufzeit: 0,9 Sekunden, grünes Häkchen) und KI – Dokumentenanalyse (Laufzeit: 21 Sekunden, grünes Häkchen). Jeder Schritt ist links mit dem Connector-Logo gekennzeichnet." style="max-width:360px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Drei Aktionen. AI - Document Parser ist der einzige Schritt, der PDF4me aufruft, und er beansprucht den größten Teil der Laufzeit (etwa 21 Sekunden für eine einseitige Rechnung).</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="ablauf-2-die-quell-pdf-datei-aus-dropbox-abrufen">Ablauf 2: Die Quell-PDF-Datei aus Dropbox abrufen<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#ablauf-2-die-quell-pdf-datei-aus-dropbox-abrufen" class="hash-link" aria-label="Direkter Link zur Ablauf 2: Die Quell-PDF-Datei aus Dropbox abrufen" title="Direkter Link zur Ablauf 2: Die Quell-PDF-Datei aus Dropbox abrufen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> trigger plus Dateiinhalt abrufen.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>Dropbox</strong>, wählen <strong>Dateiinhalt über den Pfad abrufen</strong>Die</li>
<li class=""><strong>Verbinden</strong> Ihr Dropbox-Konto, falls Sie noch keins haben.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateipfad</strong>: <code>/pdf4me.pdf</code></li>
<li class=""><strong>Inhaltstyp ableiten</strong>: <code>Yes</code> (unter Erweiterte Parameter)</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateiinhaltskonfiguration-abrufen">Dateiinhaltskonfiguration abrufen<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#dateiinhaltskonfiguration-abrufen" class="hash-link" aria-label="Direkter Link zur Dateiinhaltskonfiguration abrufen" title="Direkter Link zur Dateiinhaltskonfiguration abrufen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/06-get-file-content.png" alt="Power Automate Dropbox: Dateiinhalte anhand des Pfads abrufen (Aktion konfiguriert mit Dateipfad /pdf4me.pdf; Erweiterte Parameter: Inhaltstyp ableiten: Ja; Verbindung zu Dropbox hergestellt)" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="ablauf-3-warum-enthält-das-feld-anpassungshinweis-den-namen-ihres-analysators">Ablauf 3: Warum enthält das Feld „Anpassungshinweis“ den Namen Ihres Analysators?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#ablauf-3-warum-enth%C3%A4lt-das-feld-anpassungshinweis-den-namen-ihres-analysators" class="hash-link" aria-label="Direkter Link zur Ablauf 3: Warum enthält das Feld „Anpassungshinweis“ den Namen Ihres Analysators?" title="Direkter Link zur Ablauf 3: Warum enthält das Feld „Anpassungshinweis“ den Namen Ihres Analysators?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> trigger plus Get file content plus AI - Document Parser.</p>
<p>Dies ist die Aktion, die Ihren benutzerdefinierten Analysator aufruft. Der Trick besteht darin, dass <strong>Anpassungshinweis</strong> Feld: Fügen Sie den genauen Namen der Analysator-ID aus Setup C ein (<code>Test Invoice</code> (in dieser Schritt-für-Schritt-Anleitung). Ohne diese Einstellung wird auf die standardmäßige Rechnungsextraktion zurückgegriffen.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>KI - Dokumentenparser</strong>Die</li>
<li class=""><strong>Verbinden</strong> PDF4me AI mit Ihrem API-Schlüssel (nur beim ersten Mal).</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateiinhalt</strong>: Wähle die <code>File Content</code> Token aus Schritt 2 (Dateiinhalt abrufen)</li>
<li class=""><strong>Dateiname</strong>: <code>Test.pdf</code> (Nur eine Bezeichnung, kein Pfad)</li>
<li class=""><strong>Anpassungshinweis</strong> (unter Erweiterte Parameter): <code>Test Invoice</code> (die genaue Analyzer-ID, die Sie in Setup C festgelegt haben)</li>
</ul>
</li>
<li class=""><strong>Speichern und Testen</strong>Die</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="ki---dokumentenparser-aktion">KI - Dokumentenparser-Aktion<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#ki---dokumentenparser-aktion" class="hash-link" aria-label="Direkter Link zur KI - Dokumentenparser-Aktion" title="Direkter Link zur KI - Dokumentenparser-Aktion" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/07-ai-document-parser-action.png" alt="Power Automate PDF4me AI - Dokumentenparser-Aktion mit Dateiinhalt auf &quot;Dateiinhaltstoken abrufen&quot; eingestellt, Dateiname &quot;Test.pdf&quot;, erweiterte Parameter mit der Angabe &quot;Anpassungshinweis Testrechnung&quot;, verbunden mit PDF4me AI." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp zur Iterationsgeschwindigkeit.</strong> Verwenden Sie den manuellen Trigger, während Sie das Schema iterieren. Jedes Mal, wenn Sie ändern <code>Feldbeschreibung</code> Im Entwicklerportal speichern Sie die Änderungen und führen den Power Automate-Flow anschließend erneut aus. Der Wert der Anpassungsnotiz ändert sich nie, nur das zugrunde liegende Schema. Dadurch verkürzt sich die Schemaoptimierung auf 30 Sekunden.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-ablauf-aus-und-überprüfen-sie-ihn">Führen Sie den Ablauf aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#f%C3%BChren-sie-den-ablauf-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Ablauf aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Ablauf aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class=""><strong>Speichern</strong> der Fluss oben rechts.</li>
<li class="">Klicken <strong>Prüfen</strong>, wählen <strong>Manuell</strong>, klicken <strong>Prüfen</strong> Dann <strong>Ablauf ausführen</strong>Die</li>
<li class="">Öffnen Sie die Ausführungsdetails. Alle drei Aktionen sollten grün sein. Der Schritt „KI – Dokumentenparser“ zeigt in seinen Ausgaben einen JSON-Body an.</li>
<li class="">Der Antworttext enthält alle in Ihrem Schema deklarierten Felder, die aus der PDF-Datei übernommen werden.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="beispielantwort-aus-einem-realen-lauf">Beispielantwort aus einem realen Lauf<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#beispielantwort-aus-einem-realen-lauf" class="hash-link" aria-label="Direkter Link zur Beispielantwort aus einem realen Lauf" title="Direkter Link zur Beispielantwort aus einem realen Lauf" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/custom-ai-analyzer-power-automate-dropbox-workflow/08-response-json.png" alt="Power Automate AI – Ausgabe des Dokumentenparsers mit folgendem JSON-Body: documentTitle INVOICE, invoiceNumber Pdf4me-202601-32324, invoiceDate Jan 26 2026, currency USD, paymentStatus PAID, vendorName Ynoox GmbH, vendorAddress Riedstrasse 2B Hedingen Zürich 8908 Switzerland, vendorTaxRegNumber CHE-360.751.198, billTo Chandra Arora, subscriptionId 2e46662a UUID, billingPeriodString Jan 26 to Feb 26 2026, mwstRate 8.1, discountCode F_yn_100, discountAmount 35, discountPercentage 100, lineItems array with Pdf4me Base 1000 price 35 discount 35 amount 0." style="max-width:600px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Ein wiederverwendbarer, benutzerdefinierter Rechnungsparser, der das Layout IHRES Lieferanten kennt. Alle für Ihre Kreditorenbuchhaltung relevanten Felder werden mit einem einzigen Aufruf extrahiert, exakt so benannt, wie es Ihr nachgelagertes System erwartet, und sind bereit, in SharePoint gespeichert, durch die Genehmigungsprozesse geleitet, in Teams veröffentlicht oder an eine Excel-Tabelle angehängt zu werden. Erstellen Sie einen zweiten Analyzer für das nächste Lieferantenformat, einen dritten für Bestellungen und einen vierten für Gutschriften. Der Workflow bleibt immer gleich, nur der Wert der Anpassungsnotiz ändert sich.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Auslöser: E-Mail-Eingang</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Ersetzen <em>Manuell auslösen</em> mit <strong>Outlook: Wenn eine neue E-Mail eingeht (V3)</strong> und fügen Sie einen Schritt zum Abrufen von Anhängen hinzu. Jede Rechnungs-E-Mail löst den Extraktor automatisch aus.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">An einen Excel-Tracker anhängen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Nach Schritt 3 hinzufügen <strong>Excel Online (Business): Zeile hinzufügen</strong>Ordnen Sie jedes analysierte Feld einer Spalte zu. Ihr AP-Register erstellt sich automatisch.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Hochwertige Rechnungen zur Genehmigung weiterleiten</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Hinzufügen <strong>Zustand</strong> nach Schritt 3 mit <code>Fälliger Betrag &gt; 5000</code>Filiale ja: Eine Genehmigungsanfrage über Microsoft Approvals an den Finanzmanager senden. Filiale nein: Automatische Archivierung.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">Switch-Analysatoren pro Anbieter mit Klassifizierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Vor dem KI-Dokumentenparser muss ein Aufruf von „Klassifizierender Analysator“ hinzugefügt werden, der den Anbietertyp zurückgibt. <strong>Schalten</strong> um die Daten zur Extraktion an den richtigen Parse Analyzer (kundenspezifisch je nach Anbieter) weiterzuleiten.</div></div></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="benutzerdefinierter-analysator-vs-default_invoice_extraction">Benutzerdefinierter Analysator vs. <code>default_invoice_extraction</code><a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#benutzerdefinierter-analysator-vs-default_invoice_extraction" class="hash-link" aria-label="Direkter Link zur benutzerdefinierter-analysator-vs-default_invoice_extraction" title="Direkter Link zur benutzerdefinierter-analysator-vs-default_invoice_extraction" translate="no">​</a></h3>
<table><thead><tr><th>Aspekt</th><th>Benutzerdefinierter Analysator vs. Standardanalysator</th><th>Wer gewinnt?</th></tr></thead><tbody><tr><td><strong>Einrichtungszeit</strong></td><td>15-30 Minuten zur Definition des Schemas</td><td>0 (existiert bereits)</td></tr><tr><td><strong>Feldanzahl</strong></td><td>Was auch immer Sie angeben (33 hier)</td><td>Rund 15 generische Rechnungsfelder</td></tr><tr><td><strong>Individuelle Etiketten</strong></td><td>Ja (Schweizer MWST, Abonnement-ID, Rabattcode)</td><td>Nein, nur Standard-Rechnungsfelder</td></tr><tr><td><strong><code>fieldMethod: generate</code> für zusammengesetzte Felder</strong></td><td>Ja</td><td>NEIN</td></tr><tr><td><strong>Herstellerspezifisches Layout-Lernen</strong></td><td>Ja, das Schema beschreibt deren Layout.</td><td>Nein, Einheitsgröße</td></tr><tr><td><strong>Wartung</strong></td><td>Schema aktualisieren, wenn sich das Rechnungsformat ändert</td><td>Zero, PDF4me behält es bei</td></tr><tr><td><strong>Am besten geeignet für</strong></td><td>wiederkehrende Lieferanten, lokale Steuern, Abonnementabrechnung</td><td>Generische AP-Einlassöffnung, gemischte Hersteller, geringes Volumen</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wie-lange-dauert-die-entwicklung-des-schemas">Wie lange dauert die Entwicklung des Schemas?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#wie-lange-dauert-die-entwicklung-des-schemas" class="hash-link" aria-label="Direkter Link zur Wie lange dauert die Entwicklung des Schemas?" title="Direkter Link zur Wie lange dauert die Entwicklung des Schemas?" translate="no">​</a></h3>
<p>Für ein bekanntes Rechnungsformat (z. B. Ihre eigene SaaS-Abrechnung, Ihre drei wichtigsten Lieferanten) benötigen Sie für den ersten Entwurf 15–30 Minuten. Lesen Sie eine Rechnung komplett durch, listen Sie alle Felder auf, die Ihre Buchhaltung manuell erfasst, und schreiben Sie einen kurzen Absatz. <code>fieldDescription</code> Für jede Angabe wird das gedruckte Etikett benannt und ein Beispiel genannt. Anschließend wird anhand von 3–5 Musterrechnungen geprüft und die fehlerhaften Beschreibungen werden überarbeitet.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="was-passiert-wenn-ein-feld-im-dokument-fehlt">Was passiert, wenn ein Feld im Dokument fehlt?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#was-passiert-wenn-ein-feld-im-dokument-fehlt" class="hash-link" aria-label="Direkter Link zur Was passiert, wenn ein Feld im Dokument fehlt?" title="Direkter Link zur Was passiert, wenn ein Feld im Dokument fehlt?" translate="no">​</a></h3>
<p>Der Analysator gibt das Feld mit einem Nullwert oder einem leeren Wert zurück. Es wird kein Fehler ausgegeben. Ihre nachfolgende Power Automate-Logik sollte fehlende Werte wie folgt verarbeiten: <code>coalesce()</code> oder <code>if(empty(...))</code> Ausdrücke, insbesondere für Pflichtfelder wie <code>invoiceNumber</code>Dies ist dasselbe Verhalten wie <code>default_invoice_extraction</code>Die</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="kann-ich-mein-analyzer-schema-versionieren">Kann ich mein Analyzer-Schema versionieren?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#kann-ich-mein-analyzer-schema-versionieren" class="hash-link" aria-label="Direkter Link zur Kann ich mein Analyzer-Schema versionieren?" title="Direkter Link zur Kann ich mein Analyzer-Schema versionieren?" translate="no">​</a></h3>
<p>Noch nicht nativ im Entwicklerportal verfügbar. Es wird empfohlen, bei jeder grundlegenden Schemaänderung eine neue Analyzer-ID zu erstellen (<code>Test Invoice v2</code>Aktualisieren Sie die Anpassungsnotiz von Power Automate, sodass sie auf die neue Version verweist. Lassen Sie den alten Analyzer aktiv, bis alle Flows migriert wurden.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="woher-weiß-die-ki-welche-felder-sie-extrahieren-soll-fieldmethod-generate">Woher weiß die KI, welche Felder sie extrahieren soll? <code>fieldMethod: generate</code>?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#woher-wei%C3%9F-die-ki-welche-felder-sie-extrahieren-soll-fieldmethod-generate" class="hash-link" aria-label="Direkter Link zur woher-weiß-die-ki-welche-felder-sie-extrahieren-soll-fieldmethod-generate" title="Direkter Link zur woher-weiß-die-ki-welche-felder-sie-extrahieren-soll-fieldmethod-generate" translate="no">​</a></h3>
<p>Die KI liest die <code>fieldDescription</code> und die Namen der Geschwisterfelder auf derselben Ebene. Für <code>vendorAddress</code> definiert als <code>"Complete vendor address (street, city, state, postal code, country). Use comma(,) to separate lines."</code>Die KI setzt die Teile aus den bereits extrahierten Materialien zusammen. <code>vendorStreet</code>, <code>vendorCity</code>, <code>vendorState</code>, <code>vendorPostalCode</code>, <code>vendorCountry</code> Felder. Keine regulären Ausdrücke, keine Zeichenkettenvorlagen, keine Folgeaktionen erforderlich.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="funktioniert-der-analyzer-mit-power-automate-make-zapier-und-n8n">Funktioniert der Analyzer mit Power Automate, Make, Zapier und n8n?<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#funktioniert-der-analyzer-mit-power-automate-make-zapier-und-n8n" class="hash-link" aria-label="Direkter Link zur Funktioniert der Analyzer mit Power Automate, Make, Zapier und n8n?" title="Direkter Link zur Funktioniert der Analyzer mit Power Automate, Make, Zapier und n8n?" translate="no">​</a></h3>
<p>Ja. Sobald eine Analyzer-ID im Entwicklerportal veröffentlicht ist, kann jede PDF4me AI – Document Parser-Aktion auf jeder Plattform darauf per Namen verweisen. Das Schema muss nur einmal erstellt werden und kann von jedem Automatisierungstool verwendet werden; die zurückgegebene JSON-Antwortstruktur ist immer gleich.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Die Antwort verwendet die Standardfelder der Rechnungsextraktion anstelle meiner eigenen.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der Wert der Anpassungsnotiz stimmt nicht exakt mit der Analysator-ID überein. Öffnen Sie die Seite „KI-Dokumentenparser“ im Entwicklerportal, kopieren Sie die Analysator-ID-Zeichenfolge wortgetreu und fügen Sie sie in die Anpassungsnotiz ein. Groß- und Kleinschreibung sowie Leerzeichen sind zu beachten.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Bestimmte Felder bleiben leer.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der <code>Feldbeschreibung</code> ist zu ungenau oder die Bezeichnung auf dem Dokument stimmt nicht überein. Öffnen Sie eine der fehlerhaften Beispielrechnungen, suchen Sie den genauen Bezeichnungstext und aktualisieren Sie die Beschreibung entsprechend. <code>„Bezeichnung: 'Rechnungsnr.' oder 'Rechnungsnummer'. Beispiel: INV-2089.“</code>Speichern Sie das Schema und führen Sie es erneut aus.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Datumsfelder werden als falsches Format interpretiert</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Füge ein Geschwisterkind hinzu <code>Feldname</code> mit <code>Feldtyp: Zeichenkette</code> das das rohe gedruckte Datum wortgetreu erfasst (wie das Schema) <code>Rechnungsdatum</code>Sie verfügen dann sowohl über das analysierte Datum als auch über den Quelltext zur Prüfung.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Tabellenfelder geben nur die erste Zeile zurück</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Bestätigen <code>Feldtyp: Tabelle</code> auf der obersten Ebene und dass die verschachtelten <code>Felder</code> Das Array deklariert jede Spalte. Die KI wiederholt die verschachtelte Extraktion für jede erkannte Zeile, jedoch nur, wenn das übergeordnete Feld deklariert <code>Tisch</code> Typ.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/custom-ai-analyzer-power-automate-dropbox-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/pdf4me-ai/ai-document-parser/"><p>KI - Dokumentenparser-Aktion docs</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-parse/"><p>Erstellen Sie einen benutzerdefinierten Parse-Analyzer</p></a><a href="https://dev.pdf4me.com/dashboard/#/ai-document-parser/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Öffnen Sie das Analyzer-Dashboard.</p></a></div>
<p>Das gleiche Einrichtungs- und Aufrufmuster (Analyzer definieren, Schema einfügen, ID als Anpassungshinweis übergeben) funktioniert für alle Dokumenttypen: Bestellungen, Verträge, Kontoauszüge, Arztrechnungen, Zollanmeldungen. Definieren Sie einen Analyzer pro Format und kombinieren Sie ihn anschließend mit beliebigen Power Automate-, Make-, Zapier- oder n8n-Flows.</p>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>AI Document Parser</category>
            <category>ai-document-parser</category>
            <category>custom Analyzer</category>
            <category>Analyzer Template</category>
            <category>Parse schema</category>
            <category>Dropbox</category>
            <category>invoice automation</category>
            <category>structured extraction</category>
            <category>no-code</category>
            <category>accounts payable</category>
            <category>SaaS billing</category>
        </item>
        <item>
            <title><![CDATA[Jede eingehende E-Mail in Power Automate in ein revisionssicheres PDF-Archiv umwandeln: Ein 7-stufiger Outlook-Workflow]]></title>
            <link>https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/</guid>
            <pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Siebenstufiger Power Automate-Workflow für Dokumentenmanagement- und Audit-Teams. Outlook-Trigger „Bei Eingang einer neuen E-Mail“ (V3): PDF4me konvertiert den HTML-Textkörper in PDF, alle Anhänge werden parallel konvertiert. PDF4me Merge fügt Textkörper und Anhänge zu einer zeitgestempelten PDF-Datei zusammen. Dropbox speichert diese zur Einhaltung der Aufbewahrungspflichten. Original-Screenshots, exakte Ausdrucke, herunterladbare DOCX-Beispielanhänge, reproduzierbares Archiv-PDF.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p><strong>E-Mail-zu-PDF-Archiv</strong> ist ein Power Automate-Flow, der bei jeder neuen eingehenden Outlook-E-Mail ausgelöst wird, den Nachrichtentext und alle Anhänge in PDFs konvertiert, diese zu einer einzigen, mit einem Zeitstempel versehenen PDF-Datei zusammenführt und das Ergebnis zur langfristigen Aufbewahrung in Dropbox speichert. Sieben Aktionen. Kein Code erforderlich. Eine Datei pro E-Mail: zuerst der Nachrichtentext, dann die Anhänge in der richtigen Reihenfolge. Die Ausgabedatei heißt <code>merge-YYYYMMDD-HHmmss.pdf</code> somit ist jeder Archiveintrag eindeutig sortierbar.</p>
<p>Auditteams, Verantwortliche für die Dokumentenverwaltung und Compliance-Beauftragte benötigen E-Mail-Beweise in einem manipulationssicheren, durchsuchbaren Format, das den Aufbewahrungsrichtlinien von Exchange standhält. Der standardmäßige Outlook-Export erfolgt manuell, Datei für Datei, und Anhänge werden in separate Dateien ausgelagert. Diese Anleitung zeigt die Alternative ohne Programmierung: Jede eingehende E-Mail wird automatisch in eine einzige, konsolidierte PDF-Datei umgewandelt, die das Original enthält. <code>.eml</code> und Anhänge, die aufgrund der rechtlichen Aufbewahrungspflicht noch in Outlook gespeichert sind, aber die Archiv-PDF-Datei als maßgebliche Kopie der Aufzeichnungen.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. When a new email arrives (V3)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Outlook trigger filtered by To address. Include Attachments Yes, Only with Attachments Yes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Initialize variable</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Name email, Type Array. Holds every PDF binary in order.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Convert to PDF Body</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Reads triggerOutputs body/body (the HTML body), returns the body as a PDF page 1.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(168,85,247);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Append to array (email body)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Pushes base64ToBinary on the converted body PDF onto the email array. Becomes page 1 of the final archive.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(20,184,166);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Apply to each attachment</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Loops triggerOutputs body/attachments. Inside, Convert to PDF then Append to array with base64ToBinary on $content.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(239,68,68);height:100%"><div style="font-weight:750;margin-bottom:4px">6. Merge multiple PDFs</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Body/docContent is the email array. Output File Name Email Attachment Merge Output.pdf.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">7. Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox /blog data/merge blog template/output. File Name concat(merge-, formatDateTime(utcNow(), yyyyMMdd-HHmmss), .pdf).</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Der Outlook-Trigger wird bei jeder eingehenden E-Mail an eine überwachte Adresse ausgelöst. Eine Array-Variable namens <code>E-Mail</code> öffnet sich. PDF4me <strong>In PDF konvertieren</strong> Wandelt den HTML-Body zuerst in PDF um (wird zu Seite 1). <strong>Auf jedes Element anwenden</strong> Durchläuft alle Anhänge, konvertiert jeden einzelnen mithilfe der Aspose Words/Cells/Slides-Renderer in eine PDF-Datei und fügt diese dann nacheinander an. PDF4me <strong>Mehrere PDF-Dateien zusammenführen</strong> Das gesamte Array wird verarbeitet und eine zusammengefasste PDF-Datei ausgegeben. Dropbox schreibt sie wie folgt: <code>merge-20260611-103323.pdf</code>. Zuerst der Hauptteil, dann die Anhänge in der richtigen Reihenfolge, mit Zeitstempel versehen, in Archivqualität.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum sollte man die .eml-Datei zur Archivierung in PDF konvertieren, anstatt sie zu speichern?</strong> EML-Dateien erfordern Outlook oder einen kompatiblen Reader zum Öffnen, betten Anhänge in einen Binärdatenstrom ein, der für Prüfer nicht durchsuchbar ist, und sind von der Formatierung des E-Mail-Clients des Absenders abhängig. Eine einzelne, konsolidierte PDF-Datei ist hingegen universell lesbar, OCR-kompatibel, enthält Anhänge und entspricht dem Aufbewahrungsformat, das die meisten Prüfungen im Bereich der Rechtsermittlung und SOX/DSGVO-Prüfungen erwarten.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum eine einzige Array-Variable für Body und Anhänge zusammen?</strong> Die Aktion „Mehrere PDF-Dateien zusammenführen“ benötigt eine einzelne, sortierte Sammlung. Initialisieren Sie diese einmalig, fügen Sie in Schritt 4 den Dokumenttext und in Schritt 5 die konvertierten Anhänge hinzu. Das Array entspricht dann exakt der Dokumentenreihenfolge, die das Archiv benötigt (Dokumenttext zuerst, dann Anhänge in Sendereihenfolge). Zwei separate Arrays würden später eine zusätzliche Aktion „Zusammenstellen“ erfordern, nur um die Dateien zu verketten.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum <code>base64ToBinary</code> bei jedem Druckstoß?</strong> PDF4me Convert to PDF gibt seine Ausgabe als Base64-Zeichenkette zurück. <code>$content</code>Outlook-Anhänge werden als Base64-kodierte Dateien empfangen. <code>contentBytes</code>Zum Zusammenführen mehrerer PDF-Dateien werden Binärpuffer und keine Base64-Strings benötigt. <code>base64ToBinary(...)</code> Die Verbindung zwischen den beiden Datenquellen wird hergestellt, wobei lediglich auf unterschiedliche Eigenschaftsnamen verwiesen wird. Die Konvertierung wird übersprungen, und die Zusammenführungsaktion führt zu Fehlern mit der Meldung „Ungültiger Inhalt“.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum ein mit einem Zeitstempel versehener Ausgabename?</strong> Zwei E-Mails, die innerhalb derselben Minute an dieselbe Adresse gesendet werden, würden aufgrund des gleichen Dateinamens kollidieren. <code>concat('merge-', formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'), '.pdf')</code> erzeugt UTC-Namen zweiter Genauigkeit wie <code>merge-20260611-103323.pdf</code>Lexikografisch sortierbar, sofort lesbar und durch seine Struktur einzigartig. Wirtschaftsprüfer lieben dieses Format.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Alle eingehenden E-Mails an die überwachte Outlook-Adresse (hier <code>test@ynoox.ch</code>) mit einem oder mehreren Anhängen. Diese Anleitung verwendet einen kurzen Nachrichtentext („Hallo, ich hoffe, es geht Ihnen gut…“) und zwei DOCX-Anhänge (<code>3Page.docx</code>, <code>Docx_2Pages.docx</code>). <strong>Ausgabe:</strong> Ein einzelnes konsolidiertes Archiv-PDF in <code>/blog data/merge blog template/output/</code>, benannt <code>merge-YYYYMMDD-HHmmss.pdf</code>Seite 1 ist der Hauptteil. Ab Seite 2 sind die einzelnen Anhänge in der Reihenfolge ihrer Entstehung in Aspose Words dargestellt.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="die-eingehende-e-mail">Die eingehende E-Mail<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#die-eingehende-e-mail" class="hash-link" aria-label="Direkter Link zur Die eingehende E-Mail" title="Direkter Link zur Die eingehende E-Mail" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/input-email.png" alt="Die Gmail-E-Mail zeigt eine Nachricht an Test. Inhalt: Hallo, ich hoffe, es geht Ihnen gut. Ich schreibe Ihnen, um Sie über den Fortschritt des aktuellen Projekts zu informieren. Einige zugehörige Dateien sind beigefügt. Mit freundlichen Grüßen, Test Dev. Zwei Anhänge werden als Word-Dokumentminiaturen angezeigt: 3Page.docx und Docx_2Pages.docx. Der Hinweis „Von Gmail gescannt“ ist sichtbar." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="der-archivordner-nach-zwei-durchläufen">Der Archivordner nach zwei Durchläufen<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#der-archivordner-nach-zwei-durchl%C3%A4ufen" class="hash-link" aria-label="Direkter Link zur Der Archivordner nach zwei Durchläufen" title="Direkter Link zur Der Archivordner nach zwei Durchläufen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/output-folder.png" alt="Die Dropbox-Archivordner enthalten die Dateien merge-20260611-103323.pdf (165,43 KB) und merge-20260611-102949.pdf (171,37 KB), jeweils benannt nach dem UTC-Zeitstempel des zugehörigen Datenflusses und lexikografisch sortierbar nach Sendezeit." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="seite-1-eines-zusammengeführten-archiv-pdfs">Seite 1 eines zusammengeführten Archiv-PDFs<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#seite-1-eines-zusammengef%C3%BChrten-archiv-pdfs" class="hash-link" aria-label="Direkter Link zur Seite 1 eines zusammengeführten Archiv-PDFs" title="Direkter Link zur Seite 1 eines zusammengeführten Archiv-PDFs" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/output-pdf-preview.png" alt="Die Vorschau von merge-20260611-103323.pdf zeigt zwei Seiten nebeneinander. Die linke Seite enthält den konvertierten E-Mail-Text. Hallo, ich hoffe, es geht Ihnen gut. Ich schreibe Ihnen, um Sie über den Fortschritt des aktuellen Projekts zu informieren. Einige zugehörige Dateien sind ebenfalls beigefügt. Mit freundlichen Grüßen, Test Dev. Die rechte Seite ist die erste Seite von 3Page.docx mit der Bezeichnung „Seite 1“." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong>Die <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Jeder Tarif mit Premium-Konnektoren (PDF4me Connect ist ein Premium-Tarif).</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Verbinden Sie es beim ersten Hinzufügen einer PDF4me-Aktion.</li><li><strong>Office 365 Outlook</strong>Für den Trigger „Bei Eingang einer neuen E-Mail“ (V3) und zum Lesen der Inhaltsbytes von Anhängen. Funktioniert mit jedem Posteingang, gegen den der Connector authentifizieren kann.</li><li><strong>Dropbox</strong> (oder SharePoint, OneDrive, Google Drive). Für das Archivierungsziel.</li><li><strong>Eine Test-E-Mail mit Anhängen</strong>Die Schritt-für-Schritt-Anleitung verwendet zwei DOCX-Beispiele. <a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/3Page.docx" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">3Page.docx</a> Und <a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/Docx_2Pages.docx" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Docx_2Pages.docx</a>Die</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Zuerst die Beispiele und die erwartete Ausgabe erfassen.</strong> Laden Sie beide DOCX-Dateien herunter, hängen Sie sie an eine kurze E-Mail an Ihre überwachte E-Mail-Adresse an und veröffentlichen Sie anschließend den Workflow. Beim ersten Durchlauf sollte Folgendes erzeugt werden: <code>merge-YYYYMMDD-HHmmss.pdf</code> das die verlinkte Probe exakt widerspiegelt (nur der Zeitstempel ist unterschiedlich).</p><div style="margin-top:10px;display:flex;gap:10px;flex-wrap:wrap"><a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/3Page.docx" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(54, 96, 179);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>3Page.docx herunterladen</p></a><a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/Docx_2Pages.docx" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(245, 158, 11);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>Docx_2Pages.docx herunterladen</p></a><a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/merge-20260611-103323.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(239, 68, 68);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>Download erwartete zusammengeführte Ausgabe</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Outlook: Wenn eine neue E-Mail eingeht (V3)</strong> (auslösen).</li>
<li class=""><strong>Variable initialisieren</strong> benannt <code>email</code> (Array).</li>
<li class=""><strong>PDF4me: In PDF konvertieren (Textkörper)</strong>Liest den HTML-Body und gibt ein PDF zurück.</li>
<li class=""><strong>An Array-Variable anhängen</strong> mit <code>base64ToBinary</code> auf dem umgebauten Aufbau.</li>
<li class=""><strong>Auf jedes Element anwenden</strong> An <code>triggerOutputs()?['body/attachments']</code>:<!-- -->
<ul>
<li class=""><strong>PDF4me: In PDF konvertieren</strong> die Anlage.</li>
<li class=""><strong>An Array-Variable anhängen</strong> mit <code>base64ToBinary</code> auf der konvertierten PDF-Datei.</li>
</ul>
</li>
<li class=""><strong>PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Eingabe: Array, Ausgabe: eine PDF-Datei.</li>
<li class=""><strong>Dropbox: Datei erstellen</strong>Der Dateiname-Ausdruck versieht die Datei mit einem UTC-Zeitstempel.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-ablaufübersicht">Vollständige Ablaufübersicht<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#vollst%C3%A4ndige-ablauf%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Ablaufübersicht" title="Direkter Link zur Vollständige Ablaufübersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/01-flow-overview.png" alt="Power Automate-Flow-Canvas mit sieben Aktionen (von oben nach unten): Bei Eingang einer neuen E-Mail (V3), Variable initialisieren, E-Mail-Text in PDF konvertieren, E-Mail-Text an Array-Variable anhängen, auf alle Elemente mit „In PDF konvertieren“ und „An Array-Variable anhängen“ anwenden, mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen, Datei erstellen" style="max-width:360px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Sieben Aktionen. PDF4me ist dreimal im Workflow beteiligt: Konvertierung des Dokumentkörpers, Konvertierung der einzelnen Anhänge, Zusammenführung aller Dateien.</em></p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="outlook-anhangsfelder-referenz">Outlook-Anhangsfelder (Referenz)<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#outlook-anhangsfelder-referenz" class="hash-link" aria-label="Direkter Link zur Outlook-Anhangsfelder (Referenz)" title="Direkter Link zur Outlook-Anhangsfelder (Referenz)" translate="no">​</a></h3>
<p>Der Ausblick <strong>Wenn eine neue E-Mail eintrifft V3</strong> Der Trigger stellt diese Anhangsfelder bereit, die Sie dem Konverter zuordnen:</p>
<table><thead><tr><th>Feld</th><th>Typ</th><th>Quellenausdruck</th><th>Was es mit sich trägt</th></tr></thead><tbody><tr><td><code>name</code></td><td>Zeichenkette</td><td><code>items('Apply_to_each')?['name']</code></td><td>Originaler Dateiname einschließlich Erweiterung (<code>Invoice.docx</code>)</td></tr><tr><td><code>contentBytes</code></td><td>Base64-Zeichenkette</td><td><code>items('Apply_to_each')?['contentBytes']</code></td><td>Binärer Inhalt des Anhangs, Base64-kodiert</td></tr><tr><td><code>contentType</code></td><td>Zeichenkette</td><td><code>items('Apply_to_each')?['contentType']</code></td><td>MIME-Typ (<code>application/vnd.openxmlformats-officedocument.wordprocessingml.document</code>)</td></tr><tr><td><code>size</code></td><td>ganze Zahl</td><td><code>items('Apply_to_each')?['size']</code></td><td>Bytes, nützlich zum Herausfiltern großer Anhänge</td></tr><tr><td><code>isInline</code></td><td>boolescher Wert</td><td><code>items('Apply_to_each')?['isInline']</code></td><td>Gilt für im Text eingebettete Inline-Bilder; werden normalerweise herausgefiltert</td></tr></tbody></table>
<p>PDF4me Convert to PDF liest die Dateierweiterung ab. <code>name</code> den richtigen Renderer auswählen (<code>.docx</code> → Aspose Words, <code>.xlsx</code> → Aspose-Zellen, <code>.pptx</code> → Aspose Slides, Bilder und PDFs werden nativ verarbeitet).</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-wie-überwacht-man-einen-outlook-posteingang-auf-eingehende-e-mails">Schritt 1: Wie überwacht man einen Outlook-Posteingang auf eingehende E-Mails?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-1-wie-%C3%BCberwacht-man-einen-outlook-posteingang-auf-eingehende-e-mails" class="hash-link" aria-label="Direkter Link zur Schritt 1: Wie überwacht man einen Outlook-Posteingang auf eingehende E-Mails?" title="Direkter Link zur Schritt 1: Wie überwacht man einen Outlook-Posteingang auf eingehende E-Mails?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Nur Auslöser.</p>
<ol>
<li class="">In <a href="https://make.powerautomate.com/">Power Automate</a> Klicken <strong>Erstellen</strong>, wählen <strong>Automatisierter Cloud-Flow</strong>Die</li>
<li class="">Benennen Sie den Datenfluss (z.B. <code>Email Archive to PDF</code>), wählen <strong>Office 365 Outlook: Wenn eine neue E-Mail eingeht (V3)</strong> Klicken Sie als Auslöser. <strong>Erstellen</strong>Die</li>
<li class=""><strong>Verbinden</strong> Ihr Office 365-Postfach.</li>
<li class="">Expandieren <strong>Erweiterte Parameter</strong> und klicken <strong>Alle anzeigen</strong> um Filteroptionen anzuzeigen.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Zu</strong>: <code>test@ynoox.ch</code> (Filter, sodass nur an diese Adresse adressierte E-Mails den Workflow auslösen)</li>
<li class=""><strong>Anhänge beifügen</strong>: <code>Yes</code></li>
<li class=""><strong>Nur mit Anhängen</strong>: <code>Yes</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="triggerkonfiguration">Triggerkonfiguration<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#triggerkonfiguration" class="hash-link" aria-label="Direkter Link zur Triggerkonfiguration" title="Direkter Link zur Triggerkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/02-trigger.png" alt="Power Automate Office 365 Outlook: Auslöser „Bei Eingang einer neuen E-Mail“ (Version 3) – Erweiterte Parameter (Ziel: test@ynoox.ch), Anhänge einschließen: Ja, Nur mit Anhängen: Ja, Verbindung zu Office 365 Outlook hergestellt" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> <strong>Nur mit Anhängen Ja</strong> ist das, was verhindert, dass der Ablauf bei jeder internen Benachrichtigung, Kalendereinladung oder automatisierten Antwort ausgelöst wird. Kombinieren Sie dies mit einem/einer/einem <strong>Zu</strong> Filtern nach einem dedizierten Archivalias (z.B. <code><a href="mailto:archive@yourcompany.com">archive@yourcompany.com</a></code>) für eine saubere E-Mail-Adresse, die nur die E-Mails empfängt, die Sie tatsächlich archivieren möchten.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-variable-email-initialisieren">Schritt 2: Variable „email“ initialisieren<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-2-variable-email-initialisieren" class="hash-link" aria-label="Direkter Link zur Schritt 2: Variable „email“ initialisieren" title="Direkter Link zur Schritt 2: Variable „email“ initialisieren" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Trigger plus Variable initialisieren.</p>
<p>Öffne ein leeres Array, um den Hauptteil der PDF-Datei und alle angehängten PDF-Dateien zu sammeln.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Variable initialisieren</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>email</code></li>
<li class=""><strong>Typ</strong>: <code>Array</code></li>
<li class=""><strong>Wert</strong>: leer lassen</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="variablenkonfiguration-initialisieren">Variablenkonfiguration initialisieren<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#variablenkonfiguration-initialisieren" class="hash-link" aria-label="Direkter Link zur Variablenkonfiguration initialisieren" title="Direkter Link zur Variablenkonfiguration initialisieren" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/03-initialize-variable.png" alt="Die Power Automate-Aktion „Variable initialisieren“ ist mit dem Namen „E-Mail“, dem Typ „Array“ und einem leeren Wertfeld konfiguriert." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-wie-wandelt-pdf4me-den-e-mail-text-in-eine-pdf-datei-um">Schritt 3: Wie wandelt PDF4me den E-Mail-Text in eine PDF-Datei um?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-3-wie-wandelt-pdf4me-den-e-mail-text-in-eine-pdf-datei-um" class="hash-link" aria-label="Direkter Link zur Schritt 3: Wie wandelt PDF4me den E-Mail-Text in eine PDF-Datei um?" title="Direkter Link zur Schritt 3: Wie wandelt PDF4me den E-Mail-Text in eine PDF-Datei um?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren.</p>
<p>Der Outlook-Trigger gibt den Nachrichtentext als HTML aus am <code>body/body</code>PDF4me Convert to PDF liest HTML direkt, sodass die gesamte Konvertierung mit einem einzigen Aufruf erfolgt.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>In PDF konvertieren</strong>Die</li>
<li class=""><strong>Umbenennen</strong> die Handlung zu <strong>In PDF-Text konvertieren</strong> Daher erhält die Aktion „In PDF konvertieren“ aus Schritt 5 später einen eigenen, aussagekräftigen Namen.</li>
<li class=""><strong>Verbinden</strong> PDF4me – Melden Sie sich mit Ihrem API-Schlüssel an (nur beim ersten Mal).</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateiinhalt</strong> (Ausdruck, Klick) <code>fx</code>): <code>triggerOutputs()?['body/body']</code></li>
<li class=""><strong>Dateiname</strong>: <code>email-body.html</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konvertierung-in-pdf-textkörperkonfiguration">Konvertierung in PDF-Textkörperkonfiguration<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#konvertierung-in-pdf-textk%C3%B6rperkonfiguration" class="hash-link" aria-label="Direkter Link zur Konvertierung in PDF-Textkörperkonfiguration" title="Direkter Link zur Konvertierung in PDF-Textkörperkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/04-convert-pdf-body.png" alt="Power Automate PDF4me-Aktion „In PDF konvertieren“ mit Dateiinhalt, der auf das Trigger-Token „Body“ (Ausdruck „triggerOutputs body/body“) und den Dateinamen „email-body.html“ festgelegt ist; verbunden mit PDF4me Connect" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der <code>.html</code> Die Dateinamenserweiterung teilt PDF4me mit, welchen Renderer PDF4me verwenden soll. Senden <code>.docx</code>, <code>.xlsx</code>, <code>.png</code>, oder <code>.jpg</code> Genauso einfach lassen sie sich alle mit derselben Aktion erledigen.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-an-array-variable-anhängen-e-mail-text">Schritt 4: An Array-Variable anhängen (E-Mail-Text)<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-4-an-array-variable-anh%C3%A4ngen-e-mail-text" class="hash-link" aria-label="Direkter Link zur Schritt 4: An Array-Variable anhängen (E-Mail-Text)" title="Direkter Link zur Schritt 4: An Array-Variable anhängen (E-Mail-Text)" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen (E-Mail-Text).</p>
<p>Schieben Sie die konvertierte PDF-Datei auf die <code>email</code> Array als Seite 1.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>An Array-Variable anhängen</strong>Die</li>
<li class=""><strong>Umbenennen</strong> die Handlung zu <strong>An Array-Variable anhängen (E-Mail-Text)</strong> Zur Verdeutlichung.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>email</code></li>
<li class=""><strong>Wert</strong> (Ausdruck): <code>base64ToBinary(body('Convert_to_PDF_Body')?['$content'])</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konfiguration-zum-anhängen-des-e-mail-textes">Konfiguration zum Anhängen des E-Mail-Textes<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#konfiguration-zum-anh%C3%A4ngen-des-e-mail-textes" class="hash-link" aria-label="Direkter Link zur Konfiguration zum Anhängen des E-Mail-Textes" title="Direkter Link zur Konfiguration zum Anhängen des E-Mail-Textes" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/05-append-email-body.png" alt="Power Automate-Aktion „An Array-Variable anhängen (E-Mail-Text)“ mit dem Namen „E-Mail“ und dem Wert „base64ToBinary body“ (offenes Anführungszeichen, Convert_to_PDF_Body, schließendes Anführungszeichen, schließende Klammer, Fragezeichen, Dollarzeichen, Inhalt, schließende Klammer), die im Ausdruckseditor angezeigt wird." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-wie-iteriert-man-über-alle-anhänge-und-konvertiert-jeden-einzelnen">Schritt 5: Wie iteriert man über alle Anhänge und konvertiert jeden einzelnen?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-5-wie-iteriert-man-%C3%BCber-alle-anh%C3%A4nge-und-konvertiert-jeden-einzelnen" class="hash-link" aria-label="Direkter Link zur Schritt 5: Wie iteriert man über alle Anhänge und konvertiert jeden einzelnen?" title="Direkter Link zur Schritt 5: Wie iteriert man über alle Anhänge und konvertiert jeden einzelnen?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen (E-Mail-Text) plus Auf jedes Element anwenden.</p>
<p>Alle Anhänge werden durchlaufen, jeder wird in eine PDF-Datei konvertiert und der Reihe nach angehängt, sodass die endgültige Zusammenführung die Reihenfolge der Anhänge berücksichtigt.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5a-auf-jedes-element-anwenden-quelle-auswählen">Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-5a-auf-jedes-element-anwenden-quelle-ausw%C3%A4hlen" class="hash-link" aria-label="Direkter Link zur Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)" title="Direkter Link zur Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)" translate="no">​</a></h3>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Auf jedes Element anwenden</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Wählen Sie eine Ausgabe aus den vorherigen Schritten aus.</strong> (Ausdruck): <code>triggerOutputs()?['body/attachments']</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/06-apply-to-each.png" alt="Power Automate: Wenden Sie die Aktion auf jede Aktion an, wobei eine Ausgabe aus vorherigen Schritten ausgewählt ist, die auf das Token „Anhänge“ festgelegt ist. Der aufgelöste Ausdruck „triggerOutputs body/attachments“ wird in der QuickInfo angezeigt." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5b-in-pdf-konvertieren-die-anlage">Schritt 5b: In PDF konvertieren (die Anlage)<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-5b-in-pdf-konvertieren-die-anlage" class="hash-link" aria-label="Direkter Link zur Schritt 5b: In PDF konvertieren (die Anlage)" title="Direkter Link zur Schritt 5b: In PDF konvertieren (die Anlage)" translate="no">​</a></h3>
<ol start="3">
<li class="">Innerhalb der Schleife klicken <strong>Füge eine Aktion hinzu</strong>, wählen <strong>PDF4me: In PDF konvertieren</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateiinhalt</strong> (Ausdruck): <code>base64ToBinary(items('Apply_to_each')?['contentBytes'])</code></li>
<li class=""><strong>Dateiname</strong> (dynamischer Inhalt): Auswählen <strong>Name</strong> aus der Option "Auf jedes aktuelle Element anwenden"</li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/07-1-convert-attachment.png" alt="Die Power Automate-Aktion „In PDF konvertieren“ innerhalb von „Auf jedes Element anwenden“ legt den Dateiinhalt auf „base64ToBinary items Apply_to_each contentBytes“ fest, den Dateinamen auf das Namenstoken des aktuellen Anhangs, den Ausdruckseditor mit den „base64ToBinary items Apply_to_each contentBytes“ ist geöffnet." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p>Der <strong>Name</strong> Das dynamische Inhaltstoken wird zur Laufzeit aufgelöst zu <code>items('Apply_to_each')?['name']</code>Daher wird jeder Anhang anhand seines ursprünglichen Dateinamens konvertiert. PDF4me liest die Dateiendung, um den richtigen Renderer auszuwählen.</p>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/07-2-convert-attachment-name.png" alt="Power Automate: In PDF konvertieren – Tooltip für das Feld „Dateiname“ mit den aufgelösten Ausdruckselementen „Apply_to_each“ und „Namenstoken“ aus „Auf jeden aktuellen Anhang anwenden“" style="max-width:520px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5c-an-die-array-variable-anhängen-die-konvertierte-anlage">Schritt 5c: An die Array-Variable anhängen (die konvertierte Anlage)<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-5c-an-die-array-variable-anh%C3%A4ngen-die-konvertierte-anlage" class="hash-link" aria-label="Direkter Link zur Schritt 5c: An die Array-Variable anhängen (die konvertierte Anlage)" title="Direkter Link zur Schritt 5c: An die Array-Variable anhängen (die konvertierte Anlage)" translate="no">​</a></h3>
<ol start="5">
<li class="">Im Folgenden wird innerhalb derselben Schleife in PDF konvertiert. <strong>Füge eine Aktion hinzu</strong>, wählen <strong>An Array-Variable anhängen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>email</code></li>
<li class=""><strong>Wert</strong> (Ausdruck): <code>base64ToBinary(body('Convert_to_PDF')?['$content'])</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/08-append-attachment.png" alt="Power Automate: An Array-Variable anhängen (innerhalb von &quot;Apply to each&quot;), Name: E-Mail, Wert: base64ToBinary, Inhalt: Convert_to_PDF (im Ausdruckseditor angezeigt)." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Die beiden Grundstücksnamen sind wichtig.</strong> Outlook-Anhangsbytes werden gespeichert auf <code>contentBytes</code>PDF4me Convert to PDF output ist weiterhin verfügbar. <code>$content</code>Beide sind Base64-kodiert. Achten Sie beim Einfügen der Ausdrücke auf die korrekte Namensgebung, dann funktioniert die Schleife einwandfrei.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-6-mehrere-pdf-dateien-zu-einer-einzigen-archiv-pdf-zusammenführen">Schritt 6: Mehrere PDF-Dateien zu einer einzigen Archiv-PDF zusammenführen<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-6-mehrere-pdf-dateien-zu-einer-einzigen-archiv-pdf-zusammenf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Schritt 6: Mehrere PDF-Dateien zu einer einzigen Archiv-PDF zusammenführen" title="Direkter Link zur Schritt 6: Mehrere PDF-Dateien zu einer einzigen Archiv-PDF zusammenführen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen (Text) plus Auf jedes anwenden plus Mehrere PDFs zusammenführen.</p>
<p>Das Ganze <code>email</code> Ein Array (zuerst das Body-PDF, dann die Attachment-PDFs in der Reihenfolge der Anhänge) wird in einen einzigen Merge-Aufruf umgewandelt.</p>
<ol>
<li class="">Klicken Sie unterhalb von „Auf jede Schleife anwenden“. <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Body/docContent</strong>: Wähle die <code>email</code> Variable Token</li>
<li class=""><strong>Name der Ausgabedatei</strong>: <code>Email Attachment Merge Output.pdf</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="zusammenführungsaktionskonfiguration">Zusammenführungsaktionskonfiguration<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#zusammenf%C3%BChrungsaktionskonfiguration" class="hash-link" aria-label="Direkter Link zur Zusammenführungsaktionskonfiguration" title="Direkter Link zur Zusammenführungsaktionskonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/09-merge-multiple-pdfs.png" alt="Power Automate PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen (Aktion mit Body/docContent = E-Mail-Variable, Ausgabedateiname: E-Mail-Anhang Zusammenführen Output.pdf)" style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-7-warum-ein-dateiname-mit-zeitstempel-für-das-archiv">Schritt 7: Warum ein Dateiname mit Zeitstempel für das Archiv?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#schritt-7-warum-ein-dateiname-mit-zeitstempel-f%C3%BCr-das-archiv" class="hash-link" aria-label="Direkter Link zur Schritt 7: Warum ein Dateiname mit Zeitstempel für das Archiv?" title="Direkter Link zur Schritt 7: Warum ein Dateiname mit Zeitstempel für das Archiv?" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen plus Auf jedes Element anwenden plus Zusammenführen plus Datei erstellen.</p>
<p>Speichern Sie die konsolidierte PDF-Datei mit einem UTC-Zeitstempel im Dateinamen in Dropbox, sodass jeder Archiveintrag eine neue, sortierbare Datei ist. Zwei E-Mails an dieselbe Adresse in derselben Sekunde sind so selten, dass dies eine effektive Eindeutigkeit gewährleistet, ohne dass Nachrichten-IDs eingebettet werden müssen.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Dropbox: Datei erstellen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Ordnerpfad</strong>: <code>/blog data/merge blog template/output</code></li>
<li class=""><strong>Dateiname</strong> (Ausdruck, Klick) <code>fx</code>): <code>concat('merge-', formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'), '.pdf')</code></li>
<li class=""><strong>Dateiinhalt</strong>: Wähle die <strong>Dateiinhalt</strong> Token aus der Aktion „Mehrere PDFs zusammenführen“</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateinamenausdruck">Dateinamenausdruck<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#dateinamenausdruck" class="hash-link" aria-label="Direkter Link zur Dateinamenausdruck" title="Direkter Link zur Dateinamenausdruck" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/10-1-create-file-filename-expression.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“ Ordnerpfad: /blog data/merge blog template/output, Dateiname: Ausdruck concat merge Bindestrich Komma formatDateTime utcNow Komma yyyyMMdd Bindestrich HHmmss Komma Punkt pdf (wird im Ausdruckseditor angezeigt)" style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="abschließende-aktion-mit-zugeordnetem-dateiinhalt">Abschließende Aktion mit zugeordnetem Dateiinhalt<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#abschlie%C3%9Fende-aktion-mit-zugeordnetem-dateiinhalt" class="hash-link" aria-label="Direkter Link zur Abschließende Aktion mit zugeordnetem Dateiinhalt" title="Direkter Link zur Abschließende Aktion mit zugeordnetem Dateiinhalt" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/10-2-create-file-content.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“ mit Ordnerpfad „/blog data/merge blog template/output“, Dateinamen-Verkettungsausdruck, Dateiinhalts-Token aus der Aktion „Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen“" style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp für Postfächer mit hohem E-Mail-Aufkommen.</strong> Bei Postfächern, die mehr als 10 E-Mails pro Minute empfangen, wird ein kurzer Hash der Internet Message ID der Nachricht angehängt, um die Eindeutigkeit zu gewährleisten: <code>concat('merge-', formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'), '-', substring(triggerOutputs()?['body/internetMessageId'], 0, 8), '.pdf')</code>Der Prüfpfad bleibt lesbar, Kollisionen sind unmöglich.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-flow-aus-und-überprüfen-sie-ihn">Führen Sie den Flow aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#f%C3%BChren-sie-den-flow-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class=""><strong>Speichern</strong> der Fluss oben rechts.</li>
<li class="">Senden Sie eine E-Mail mit einem oder mehreren Anhängen an die überwachte Adresse.</li>
<li class="">Offen <strong>Laufverlauf</strong>Der Auslöser sollte innerhalb weniger Sekunden betätigen.</li>
<li class="">Dropbox öffnen unter <code>/blog data/merge blog template/output/</code>Eine Datei mit dem Namen <code>merge-YYYYMMDD-HHmmss.pdf</code> ist da.</li>
<li class="">Öffnen Sie die PDF-Datei. Seite 1 enthält den Haupttext. Ab Seite 2 finden Sie die einzelnen Anhänge in der Reihenfolge ihrer Erstellung.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Eine vollautomatische E-Mail-Archivierungspipeline. Jede Nachricht mit Anhängen wird in eine einzige PDF-Datei umgewandelt – zuerst der Nachrichtentext, dann die Anhänge in der richtigen Reihenfolge. Die PDF-Datei wird mit einem Zeitstempel versehen, um Konflikte zu vermeiden, und anschließend in einem freigegebenen Ordner abgelegt, den Ihr Dokumentenmanagement-Team oder Ihre Auditoren durchsuchen können. Derselbe Prozess verarbeitet zwei oder zwanzig Anhänge ohne Änderungen.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Anhänge nach Typ filtern</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Wrap Convert to PDF in a <strong>Zustand</strong> Testen <code>endsWith(toLower(items('Apply_to_each')?['name']), '.pdf')</code>. Überspringt E-Mail-Signaturen und eingebettete Bildanhänge.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Metadaten auf Seite 1 stempeln</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Vor Schritt 3 erstellen Sie eine HTML-Präambel mit <strong>Komponieren</strong>: Absender, Betreff, Empfangsdatum. Seite 1 enthält nun eine durchsuchbare Kopfzeile.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Digitale Signatur vor der Archivierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF4me einfügen <strong>Digitale Signatur (PDF)</strong> zwischen Schritt 6 und Schritt 7. Die archivierte PDF-Datei wird mit Ihrem X.509-Zertifikat gegensigniert, wodurch ein sofortiger Prüfpfad entsteht. <em>Wer hat was wann archiviert?</em>Die</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">PDF/A für die Langzeitarchivierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Füge PDF4me hinzu <strong>PDF/A erstellen</strong> mit Compliance <code>PDF/A-2b</code> Nach der Zusammenführung. Die archivierte PDF-Datei entspricht ISO 19005 und ist für die rechtliche Aufbewahrung und die Einreichung bei den Aufsichtsbehörden geeignet.</div></div></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="e-mail-archiv-pdf-vs-eml">E-Mail-Archiv: PDF vs. EML<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#e-mail-archiv-pdf-vs-eml" class="hash-link" aria-label="Direkter Link zur E-Mail-Archiv: PDF vs. EML" title="Direkter Link zur E-Mail-Archiv: PDF vs. EML" translate="no">​</a></h3>
<table><thead><tr><th>Aspekt</th><th>Konsolidiertes PDF (dieser Ablauf)</th><th>Roh-EML-Export</th></tr></thead><tbody><tr><td><strong>Universell lesbar</strong></td><td>Ja, jeder PDF-Reader.</td><td>Nein, Outlook oder ein kompatibler Client wird benötigt.</td></tr><tr><td><strong>Suche nach Inhalten</strong></td><td>Ja, OCR-freundlich</td><td>Limited, nur Karosserie</td></tr><tr><td><strong>Inklusive Anhänge</strong></td><td>Ja, direkt als Seiten</td><td>Ja, als Binärstrom</td></tr><tr><td><strong>Übereinstimmung des Prüfformats</strong></td><td>SOX, DSGVO, HIPAA, FINRA akzeptieren</td><td>Oft abgelehnt</td></tr><tr><td><strong>Manipulationssicher</strong></td><td>Ja, wenn Digital Sign hinzugefügt wird</td><td>Lässt sich in jedem Editor problemlos bearbeiten.</td></tr><tr><td><strong>Dateigröße</strong></td><td>Größer (alle gerenderten Seiten)</td><td>Kleiner (keine Darstellung)</td></tr><tr><td><strong>Retention-Pipeline</strong></td><td>Eine PDF-Datei pro E-Mail, einfach zu verketten</td><td>EML erfordert ein Containerformat</td></tr></tbody></table>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wie-kann-ich-diesen-workflow-für-ein-freigegebenes-postfach-anstatt-für-ein-persönliches-postfach-auslösen">Wie kann ich diesen Workflow für ein freigegebenes Postfach anstatt für ein persönliches Postfach auslösen?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#wie-kann-ich-diesen-workflow-f%C3%BCr-ein-freigegebenes-postfach-anstatt-f%C3%BCr-ein-pers%C3%B6nliches-postfach-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Wie kann ich diesen Workflow für ein freigegebenes Postfach anstatt für ein persönliches Postfach auslösen?" title="Direkter Link zur Wie kann ich diesen Workflow für ein freigegebenes Postfach anstatt für ein persönliches Postfach auslösen?" translate="no">​</a></h3>
<p>Ersetzen Sie die <strong>Wenn eine neue E-Mail eintrifft (V3)</strong> Auslöser mit <strong>Wenn eine neue E-Mail in einem gemeinsam genutzten Postfach eingeht (V2)</strong>Übergeben Sie die Postfachadresse als <strong>Ursprüngliche Postfachadresse</strong> Der restliche Ablauf bleibt identisch, jede Verweisreferenz und jeder Ausdruck im Funktionskörper wird auf die gleiche Weise aufgelöst.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="was-passiert-wenn-eine-e-mail-keine-anhänge-enthält">Was passiert, wenn eine E-Mail keine Anhänge enthält?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#was-passiert-wenn-eine-e-mail-keine-anh%C3%A4nge-enth%C3%A4lt" class="hash-link" aria-label="Direkter Link zur Was passiert, wenn eine E-Mail keine Anhänge enthält?" title="Direkter Link zur Was passiert, wenn eine E-Mail keine Anhänge enthält?" translate="no">​</a></h3>
<p>Der Auslöser <strong>Nur mit Anhängen Ja</strong> Der Filter verhindert, dass der Workflow für E-Mails mit reinem Nachrichtentext ausgeführt wird. Wenn Sie auch E-Mails mit reinem Nachrichtentext archivieren möchten, setzen Sie den Filter auf „Nein“ und schließen Sie die Schleife „Auf jedes Element anwenden“ in eine Bedingung ein: Diese wird nur ausgeführt, wenn … <code>length(triggerOutputs()?['body/attachments'])</code> ist größer als null. Die Zusammenführungsaktion funktioniert weiterhin mit nur einer PDF-Datei im Array und erzeugt ein einseitiges Archiv.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wie-kann-ich-absender-betreff-und-empfangsdatum-auf-seite-1-des-archivs-einfügen">Wie kann ich Absender, Betreff und Empfangsdatum auf Seite 1 des Archivs einfügen?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#wie-kann-ich-absender-betreff-und-empfangsdatum-auf-seite-1-des-archivs-einf%C3%BCgen" class="hash-link" aria-label="Direkter Link zur Wie kann ich Absender, Betreff und Empfangsdatum auf Seite 1 des Archivs einfügen?" title="Direkter Link zur Wie kann ich Absender, Betreff und Empfangsdatum auf Seite 1 des Archivs einfügen?" translate="no">​</a></h3>
<p>Vor Schritt 3 fügen Sie Folgendes hinzu: <strong>Komponieren</strong> Aktion mit einer HTML-Präambel:</p>
<div class="language-html codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-html codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">h2</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain">From: @{triggerOutputs()?['body/from']}</span><span class="token tag punctuation" style="color:#393A34">&lt;/</span><span class="token tag" style="color:#00009f">h2</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">h2</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain">Subject: @{triggerOutputs()?['body/subject']}</span><span class="token tag punctuation" style="color:#393A34">&lt;/</span><span class="token tag" style="color:#00009f">h2</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">p</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain">Received: @{triggerOutputs()?['body/receivedDateTime']}</span><span class="token tag punctuation" style="color:#393A34">&lt;/</span><span class="token tag" style="color:#00009f">p</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">hr</span><span class="token tag punctuation" style="color:#393A34">&gt;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">@{triggerOutputs()?['body/body']}</span><br></div></code></pre></div></div>
<p>Verweisen Sie anschließend in Schritt 3 auf den Dateiinhalt des Compose-Programms. Seite 1 enthält nun durchsuchbare Header-Metadaten.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="funktioniert-das-auch-mit-html-e-mails-die-eingebettete-bilder-enthalten">Funktioniert das auch mit HTML-E-Mails, die eingebettete Bilder enthalten?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#funktioniert-das-auch-mit-html-e-mails-die-eingebettete-bilder-enthalten" class="hash-link" aria-label="Direkter Link zur Funktioniert das auch mit HTML-E-Mails, die eingebettete Bilder enthalten?" title="Direkter Link zur Funktioniert das auch mit HTML-E-Mails, die eingebettete Bilder enthalten?" translate="no">​</a></h3>
<p>Ja. PDF4me Convert to PDF rendert HTML mit Inline-Code. <code>&lt;img src="cid:..."&gt;</code> Verweise und eingebettete Base64-Bilder. Outlooks <code>body/body</code> Beinhaltet den vollständigen HTML-Code mit eingebetteten Inhalten, sodass die gerenderte PDF-Datei die visuelle Wiedergabetreue dessen beibehält, was der Empfänger gesehen hat.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wie-lange-dauert-der-ablauf">Wie lange dauert der Ablauf?<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#wie-lange-dauert-der-ablauf" class="hash-link" aria-label="Direkter Link zur Wie lange dauert der Ablauf?" title="Direkter Link zur Wie lange dauert der Ablauf?" translate="no">​</a></h3>
<p>Etwa 10–15 Sekunden pro Anhang in einer einseitigen DOCX-Datei, zuzüglich 5–10 Sekunden für die Auslösung und den finalen Upload. Eine typische E-Mail mit zwei Anhängen wird in 35–45 Sekunden vollständig verarbeitet. Die Funktion „Auf jedes Element anwenden“ von Power Automate führt die Elemente standardmäßig sequenziell aus, um eine geordnete Ausgabe zu gewährleisten. Wenn die Reihenfolge keine Rolle spielt und Geschwindigkeit wichtig ist, stellen Sie die entsprechende Option ein. <strong>Gleichzeitigkeitskontrolle</strong> auf 20 in den Einstellungen der Schleife.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Fehler der Zusammenführungsaktion mit "ungültigem Inhalt"</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Eine der Optionen zum Anhängen an ein Array <strong>Wert</strong> Ausdrücke sind nicht eingeschlossen <code>base64ToBinary(...)</code>Jeder Push (Textkörper und Anhänge) erfordert die Konvertierung. Öffnen Sie beide Anfügeaktionen erneut, wechseln Sie zum Ausdruckseditor und überprüfen Sie, ob die Ausdrücke korrekt sind. <code>base64ToBinary(body('Convert_to_PDF_Body')?['$content'])</code> Und <code>base64ToBinary(body('Convert_to_PDF')?['$content'])</code> wörtlich.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Seite 1 ist leer oder fehlt</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Die Aktion „In PDF konvertieren“ hat keinen gültigen HTML-Code empfangen. Überprüfen Sie den Auslöser. <strong>Anhänge beifügen</strong> Ja blieb (ohne es kommt der Körper manchmal leer an) und dass <strong>Dateiinhalt</strong> löst sich auf <code>triggerOutputs()?['body/body']</code>, nicht <code>Körper/Körpervorschau</code>Die</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Die Anhänge werden in der falschen Reihenfolge ausgeliefert.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Standardeinstellung <strong>Auf jedes Element anwenden</strong> Die Abläufe erfolgen parallel, wodurch die Reihenfolge der Anhänge durcheinandergeraten kann. Öffnen Sie die Schleife. <strong>Einstellungen</strong> und setzen <strong>Gleichzeitigkeitskontrolle</strong> Grad der Parallelität zu <code>1</code>Die Schleife läuft nun sequenziell ab und die Anhänge landen in der Reihenfolge des Arrays.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Es kommt zu Dateikonflikten im Archivordner.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Die Zeitstempelauflösung beträgt eine Sekunde. Bei Postfächern mit hohem E-Mail-Aufkommen sollte der Hash der Internet-Nachrichten-ID angehängt werden: <code>concat('merge-', formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'), '-', substring(triggerOutputs()?['body/internetMessageId'], 0, 8), '.pdf')</code>Die</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/outlook-email-archive-pdf-power-automate-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/convert/convert-to-pdf/"><p>Aktionsdokumente in PDF konvertieren</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/merge-split/merge-multiple-pdfs/"><p>Mehrere PDF-Dokumente zusammenführen</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche siebenstufige Muster (Auslösen, Array initialisieren, E-Mail-Text konvertieren, Konvertierung und Anhängen wiederholen, zusammenführen, mit Zeitstempel speichern) funktioniert für jede Automatisierung, die E-Mails und Anhänge in einer PDF-Datei zusammenfasst. Sobald eine solche Automatisierung erfolgt ist, wird jede eingehende Nachricht automatisch zu einem durchsuchbaren, sortierbaren und revisionssicheren Archiveintrag.</p>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Convert to PDF</category>
            <category>convert-html-to-pdf</category>
            <category>convert-to-pdf</category>
            <category>Merge PDFs</category>
            <category>merge-multiple-pdfs</category>
            <category>Outlook</category>
            <category>email archive</category>
            <category>records management</category>
            <category>compliance archive</category>
            <category>audit trail</category>
            <category>Office 365</category>
            <category>Dropbox</category>
            <category>no-code</category>
        </item>
        <item>
            <title><![CDATA[Alle Lieferantenrechnungen in Zapier nach Lieferantennamen umbenennen: Ein 5-stufiger Dropbox- und PDF4me-KI-Workflow]]></title>
            <link>https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/</link>
            <guid>https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/</guid>
            <pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Fünf-Schritte-Zap für Ihre Buchhaltung. Dropbox überwacht Ihren Rechnungseingangsordner, PDF4me AI – Document Parser extrahiert den Lieferantennamen aus jeder PDF-Datei, Code by Zapier wandelt die Parser-Ausgabe in zuordnungsfähige Token um, und Dropbox lädt die Datei mit dem Lieferantennamen als Dateinamen wieder hoch. Echte Screenshots, exakte Feldwerte und die in dieser Anleitung verwendete Beispielrechnung (sample-vendor-invoice.pdf) stehen zum Download bereit.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/zapier-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Das Schmerzhafte an der Kreditorenbuchhaltung ist nicht das Bezahlen von Rechnungen, sondern das <strong>Die richtige Rechnung des Lieferanten drei Wochen später finden</strong> Wenn die Finanzabteilung fragt. Jeder Lieferant benennt seine Dateien anders. Die Hälfte sind <code>invoice.pdf</code>Die andere Hälfte sind <code>INV-2089-FINAL-v3.pdf</code> von einem Lieferanten, der seine Namenskonventionen viermal geändert hat. Die Lösung: Eine KI liest den Lieferantennamen von jeder Rechnung, sobald diese eingeht, und benennt die Datei um, bevor sie langfristig archiviert wird. Diese Anleitung zeigt genau, wie dieses Muster umgesetzt wird. <strong>Zapier</strong> mit <strong>PDF4me AI – Dokumentenparser</strong> und eine 2-zeilige <strong>Code von Zapier</strong> Schritt für Schritt. Fünf Zap-Schritte. Echte Screenshots. Der Name des Anbieters wird zum Dateinamen. Auditbereiter Ordner. Die Suche funktioniert einwandfrei.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Zap auf einen Blick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox: New File in Folder</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Trigger. Polls /MuneerTrigger every 2 min for any new vendor invoice that lands in the intake folder.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox: Find File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Looks up the matching file in /pdf4metest/sample so the AI parser gets a real binary, not just a Dropbox metadata pointer.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. PDF4me: AI - Document Parser</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Runs the default_invoice_extraction Analyzer. Returns Vendor Name, Invoice Number, Total, Dates, Line Items as JSON.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Code by Zapier: Run JavaScript</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Two lines. JSON.parse the Doc Text into a real object so step 5 can use Vendor Name as a Zapier token.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(220,38,38);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Dropbox: Upload File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the original file back to /pdf4meoutput with Vendor Name as the filename and the original extension preserved.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Zwei Dropbox-Schritte bilden den Rahmen für den Zap. PDF4me AI liest den Rechnungskopf und extrahiert den Lieferantennamen. Ein zweizeiliger Code-Schritt wandelt die Parser-Ausgabe in zuordnungsfähige Token um. Der Lieferantenname wird zum neuen Dateinamen. Die Laufzeit beträgt weniger als 10 Sekunden für eine einseitige Rechnung. Kein benutzerdefinierter Analyzer erforderlich, der integrierte Analyzer ist bereits integriert. <code>Standard-Rechnungsextraktion</code> Das Feld „Lieferantenname“ ist für typische Kreditorenrechnungen bereits zugeordnet. Ausgabe im Testlauf: <code>Veolia WTS Services USA, Inc..pdf</code> anstatt <code>Beispielrechnung.pdf</code>Die</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum nach Lieferantennamen statt nach Rechnungsnummer umbenennen?</strong> Beides ist nützlich, aber Ihr Finanzteam sucht anhand des Lieferantennamens. „Veolia-Rechnungen des letzten Quartals abrufen“ ist besser als „Rechnungen 2089 bis 2412 suchen“. Die Rechnungsnummer eignet sich hervorragend als Ordnerstruktur (ein Ordner pro Lieferant) zusätzlich zur Umbenennung. Wenn Sie beides benötigen, fügen Sie eine Dropbox hinzu. <em>Datei verschieben</em> Schritt für Schritt 5 mit dem Zielort auf <code>/pdf4meoutput/<!-- -->{{vendorName}}<!-- -->/</code>Die</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum zwei Dropbox-Schritte am Anfang?</strong> Der <em>Neue Datei im Ordner</em> Der Trigger liefert Metadaten (Name, Pfad, ID), aber nicht immer eine saubere Binärdatei, die nachfolgende Anwendungen erneut hochladen können. <em>Datei suchen</em> Die Datei wird korrekt gelesen, sodass PDF4me AI ein echtes Dokument erhält und in Schritt 5 Daten zum Hochladen vorliegen. Das gleiche Verfahren funktioniert mit den entsprechenden Konnektoren auch für SharePoint oder OneDrive.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum <code>Standard-Rechnungsextraktion</code>?</strong> Es handelt sich um die in PDF4me integrierte Analysevorlage, die für typische Lieferantenrechnungen voreingestellt ist. Sie extrahiert bereits Lieferantenname, Rechnungsnummer, Gesamtbetrag, Steuern, Datum und Positionen. Wechseln Sie zu einer benutzerdefinierten Vorlage. <a href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-parse/">Parse Analyzer</a> nur dann, wenn Sie Felder benötigen, die die Standardeinstellung nicht abdeckt (z. B. Umsatzsteuer-Identifikationsnummer des Lieferanten, benutzerdefinierte Bestellreferenzen, Sachkontencodes).</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum ein Code-Schritt mittendrin?</strong> Der KI-Parser gibt die extrahierten Daten als JSON zurück. <em>Zeichenkette</em> auf <code>Dokumenttext</code> Ausgabe. Zapier zeigt sie als einen großen Datenblock an, sofern man sie nicht analysiert. Zwei Zeilen <code>JSON.parse</code> innen <em>Code von Zapier</em> Verwandeln Sie diesen Blob in ein reales Objekt, dessen Eigenschaften (Lieferantenname, Rechnungsnummer, Gesamtbetrag) in Schritt 5 zu einzeln zuordenbaren Token werden. Das Make-Äquivalent ist ein <em>JSON parsen</em> Modul; das Power Automate-Äquivalent ist das <em>JSON parsen</em> Aktion.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Jede Lieferantenrechnung im PDF-Format, die in einen überwachten Dropbox-Ordner abgelegt wird (<code>/MuneerTrigger</code> In dieser Anleitung funktioniert jeder AP-Eingabeordner. <strong>Ausgabe:</strong> Die gleiche PDF-Datei wurde erneut hochgeladen auf <code>/pdf4meoutput</code> benannt nach dem Firmennamen des Anbieters (z.B. <code>Veolia WTS Services USA, Inc..pdf</code>Die Originaldatei verbleibt im Trigger-Ordner, sodass Sie einen Prüfpfad über die eingehenden Dateien erhalten.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Zapier</strong>Die <a href="https://zapier.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Zapier öffnen</a>Für den Schritt „Code by Zapier“ ist mindestens ein Starter-Abo erforderlich; alles andere funktioniert auch mit dem kostenlosen Tarif.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Sie verbinden es beim ersten Hinzufügen der PDF4me-Aktion.</li><li><strong>Dropbox</strong>Sowohl für den AP-Eingangsordner (Trigger) als auch für den umbenannten Ausgabeordner gilt Folgendes: SharePoint, OneDrive und Google Drive funktionieren mit ihren jeweiligen Konnektoren auf die gleiche Weise.</li><li><strong>Beispiel einer Lieferantenrechnung</strong>Jede PDF-Datei mit einem sichtbaren Anbieter-/Lieferantennamen. Die Anleitung verwendet <code>Beispiel-Lieferantenrechnung.pdf</code>, du kannst <a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie die exakte Datei herunter, die in dieser Anleitung verwendet wird.</a> und lade es in Dropbox hoch, um jeden Screenshot zu spiegeln.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Nehmen Sie zuerst die Probe.</strong> Klicken Sie unten, um dieselbe Lieferantenrechnung herunterzuladen, die in den Screenshots verwendet wird. Legen Sie sie in Ihren Dropbox-Triggerordner, bevor Sie den Zap veröffentlichen, damit der erste Testlauf dasselbe Lieferantennamen-Token erzeugt (<em>Veolia WTS Services USA, Inc.</em>) das sehen Sie im letzten Upload-Schritt.</p><div style="margin-top:10px"><a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>Beispielrechnung herunterladen (Beispiel-Lieferantenrechnung.pdf)</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Dropbox: Neue Datei im Ordner</strong> (Trigger). Prüft alle paar Minuten einen überwachten Ordner auf neue Dateien.</li>
<li class=""><strong>Dropbox: Datei suchen</strong>. Sucht die neue Datei anhand ihres Namens, um ihren Binärinhalt in den Zap einzubinden.</li>
<li class=""><strong>PDF4me: KI – Dokumentenparser</strong>Führt die <code>default_invoice_extraction</code> Analysator.</li>
<li class=""><strong>Code von Zapier: JavaScript ausführen</strong>Zwei Zeilen, die <code>JSON.parse</code> den Dokumenttext in ein reales Objekt umwandeln.</li>
<li class=""><strong>Dropbox: Datei hochladen</strong>Schreibt die Datei zurück mit <strong>Name des Anbieters</strong> als neuer Dateiname.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-zap-übersicht">Vollständige Zap-Übersicht<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#vollst%C3%A4ndige-zap-%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Zap-Übersicht" title="Direkter Link zur Vollständige Zap-Übersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-vendor-invoice-rename/01-zap-overview.jpg" alt="Zapier-Zap-Canvas mit 5 Schritten von oben nach unten: Dropbox „Neue Datei im Ordner“ (Abfrage alle 2 Minuten), Dropbox „Datei suchen“, PDF4me AI – Dokumentenparser, Code von Zapier „JavaScript ausführen“, Dropbox „Datei hochladen“. Jeder Schritt ist mit einem grünen Häkchen versehen, das anzeigt, dass der Zap konfiguriert und getestet wurde." style="max-width:420px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Fünf Schritte. Jede Karte zeigt ein grünes Häkchen, sobald der jeweilige Schritt konfiguriert und getestet wurde. PDF4me AI befindet sich in der Mitte; der Code-Schritt wandelt die Parser-Ausgabe in zuordenbare Herstellernamen-Token um.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-dropbox--neue-datei-im-ordner-auslöser">Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#schritt-1-dropbox--neue-datei-im-ordner-ausl%C3%B6ser" class="hash-link" aria-label="Direkter Link zur Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)" title="Direkter Link zur Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Nur Auslöser.</p>
<ol>
<li class="">In <a href="https://zapier.com/">Zapier</a> Klicken <strong>+ Zap erstellen</strong>Die</li>
<li class="">Wählen <strong>Dropbox</strong> als Auslöser-App <strong>Neue Datei im Ordner</strong> als das Ereignis.</li>
<li class=""><strong>Verbinden</strong> Ihr Dropbox-Konto, falls Sie noch keins haben.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Raum</strong>: <code>Default</code></li>
<li class=""><strong>Ordner</strong>: <code>/MuneerTrigger</code> (oder in welchem AP-Aufnahmeordner auch immer die Anbieter ihre Dateien ablegen)</li>
<li class=""><strong>Sollen auch Dateien in Unterordnern enthalten sein?</strong>: <code>False</code></li>
<li class=""><strong>Dateiinhalte einbeziehen?</strong>: <code>Yes</code> (Wichtig, bietet nachfolgenden Schritten einen sauberen binären Fallback)</li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong>: <code>Yes</code> (optional, nützlich, wenn Sie später einen Link in Slack oder per E-Mail versenden möchten)</li>
</ul>
</li>
<li class=""><strong>Testauslöser</strong>Ziehen Sie eine Beispielrechnung in den Ordner, und Zapier sollte einen neuen Datensatz zurückgeben.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="triggerkonfiguration">Triggerkonfiguration<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#triggerkonfiguration" class="hash-link" aria-label="Direkter Link zur Triggerkonfiguration" title="Direkter Link zur Triggerkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-vendor-invoice-rename/02-trigger-new-file.jpg" alt="Dropbox-Trigger „Neue Datei im Ordner“: Registerkarte „Konfigurieren“ mit folgenden Einstellungen: Speicherplatz auf „Standard“, Ordner auf „/MuneerTrigger“, Dateien in Unterordnern einbeziehen auf „False“, Dateiinhalte einbeziehen auf „Ja“, Freigabelink einbeziehen auf „Ja“." style="max-width:480px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der Trigger überwacht den AP-Aufnahmeordner und fragt ihn standardmäßig alle 2 Minuten ab (Starter-Tarif), bei höheren Tarifen schneller.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-dropbox--datei-suchen">Schritt 2: Dropbox – Datei suchen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#schritt-2-dropbox--datei-suchen" class="hash-link" aria-label="Direkter Link zur Schritt 2: Dropbox – Datei suchen" title="Direkter Link zur Schritt 2: Dropbox – Datei suchen" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen.</p>
<p>Der Trigger „Neue Datei“ liefert Dateiname und Pfad, während „Datei suchen“ eine saubere, herunterladbare Binärdatei garantiert, die in den nächsten Schritten verwendet werden kann. Fügen Sie sie hinzu.</p>
<ol>
<li class="">Klicken <strong>+</strong> unterhalb des Auslösers. Auswählen <strong>Dropbox</strong>, <strong>Datei suchen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Raum</strong>: <code>Default</code></li>
<li class=""><strong>Ordner</strong>: <code>/pdf4metest/sample</code> (der Ordner, in dem sich die eigentliche Datei befindet, oft derselbe wie der Auslöserordner)</li>
<li class=""><strong>Sollen Dateien in Unterordnern einbezogen werden?</strong>: <code>False</code></li>
<li class=""><strong>Dateiname</strong> (erforderlich): <code>sample_invoice</code> (oder wählen Sie die <strong>Dateiname</strong> (Token vom Trigger, um ihn dynamisch zu gestalten)</li>
<li class=""><strong>Gelöschte Dateien einbeziehen?</strong>: leer lassen (Standardeinstellung)</li>
<li class=""><strong>Dateiinhalte einbeziehen?</strong>: <code>Yes</code></li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong>: <code>Yes</code></li>
<li class=""><strong>Erfolgreich, wenn keine Suchergebnisse gefunden werden?</strong>: Standardeinstellung beibehalten (<code>False</code>(Stoppt den Zap, falls die Datei fehlt)</li>
<li class=""><strong>Wenn mehrere Suchergebnisse gefunden werden</strong>: Standardeinstellung beibehalten (<code>Return first search result</code>)</li>
</ul>
</li>
<li class=""><strong>Testaktion</strong>Zapier sollte die Datei mit Binärinhalt zurückgeben.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateikonfiguration-finden">Dateikonfiguration finden<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#dateikonfiguration-finden" class="hash-link" aria-label="Direkter Link zur Dateikonfiguration finden" title="Direkter Link zur Dateikonfiguration finden" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-vendor-invoice-rename/03-find-file.jpg" alt="Dropbox Datei suchen Registerkarte Konfigurieren mit Ordner /pdf4metest/sample, Dateiname sample_invoice, Dateiinhalt einbeziehen Ja, Freigabelink einbeziehen Ja, Erfolgreich, wenn keine Suchergebnisse gefunden wurden Nein Schrittausführungsstatus gestoppt angehalten, Bei mehreren Suchergebnissen erstes Suchergebnis zurückgeben." style="max-width:480px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Find File liefert dem nachgelagerten KI-Parser und dem Upload-File-Schritt eine garantiert saubere Binärdatei und nicht nur einen Dropbox-Link.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-pdf4me--ki--dokumentenparser">Schritt 3: PDF4me – KI – Dokumentenparser<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#schritt-3-pdf4me--ki--dokumentenparser" class="hash-link" aria-label="Direkter Link zur Schritt 3: PDF4me – KI – Dokumentenparser" title="Direkter Link zur Schritt 3: PDF4me – KI – Dokumentenparser" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen → KI - Dokumentenparser.</p>
<p>Hier liest die KI die Rechnung und extrahiert strukturierte Felder. Der integrierte Analysator deckt typische Lieferantenrechnungen ab; für branchenspezifische Felder können Sie später auf einen benutzerdefinierten Analysator umschalten.</p>
<ol>
<li class="">Klicken <strong>+</strong>. Suchen <strong>PDF4me</strong>, wählen <strong>KI - Dokumentenparser</strong>Die</li>
<li class=""><strong>Verbinden</strong> PDF4me mit Ihrem API-Schlüssel (nur beim ersten Mal; die Verbindung kann für alle PDF4me-Aktionen wiederverwendet werden).</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Datei</strong>: Wähle die <strong>Datei</strong> Token aus Schritt 2 (Datei suchen). Verlassen <strong>Datei-URL</strong> leer, Sie haben bereits eine Datei.</li>
<li class=""><strong>Dateiname</strong>: verketten Sie die <strong>Dateiname</strong> Und <strong>Dateierweiterung</strong> Tokens aus Schritt 2, damit die Aktion den ursprünglichen Namen mit der richtigen Erweiterung erhält (z.B. <code>sample_invoice</code> + <code>.pdf</code>).</li>
<li class=""><strong>Name des KI-Analysators (veraltet)</strong>: leer lassen.</li>
<li class=""><strong>KI-Analysator-ID</strong>: <code>default_invoice_extraction</code> (Die integrierte Rechnungsvorlage extrahiert Lieferantenname, Rechnungsnummer, Gesamtbetrag, Steuer, Datum und Einzelposten).</li>
</ul>
</li>
<li class=""><strong>Testaktion</strong>Überprüfen Sie die Antwort. Sie sollten Folgendes sehen: <code>Doc Text</code> Feld, das eine JSON-Zeichenkette mit extrahierten Feldern enthält.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="ki---dokumentenparser-konfiguration">KI - Dokumentenparser-Konfiguration<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#ki---dokumentenparser-konfiguration" class="hash-link" aria-label="Direkter Link zur KI - Dokumentenparser-Konfiguration" title="Direkter Link zur KI - Dokumentenparser-Konfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-vendor-invoice-rename/04-ai-document-parser.jpg" alt="PDF4me AI - Document Parser Aktion Registerkarte konfigurieren mit Datei auf das Dateitoken aus Schritt 2 eingestellt, Dateiname auf Dateiname plus Dateierweiterung angehängt an sample_invoice.pdf, AI Analyzer Name Deprecated leer gelassen, AI Analyzer Id auf default_invoice_extraction eingestellt." style="max-width:480px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Die Analysator-ID <code>Standard-Rechnungsextraktion</code> ist die integrierte Vorlage. Erstellen Sie benutzerdefinierte Analysatoren in der <a href="https://developer.pdf4me.com/dashboard/#/ai-document-parser/" target="_blank" rel="noopener">PDF4me-Dashboard</a> wenn Sie Felder benötigen, die über das Standardschema hinausgehen.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Neugierig, was der Parser tatsächlich zurückgibt? Öffnen Sie die <em>Testaktion</em> Antwort in Zapier und schau dir das an <code>Dokumenttext</code>Sie werden Felder wie diese sehen: <code>Anbietername</code>, <code>Rechnungsnummer</code>, <code>Rechnungsdatum</code>, <code>Fälligkeitsdatum</code>, <code>Gesamtbetrag</code>, <code>lineItems[]</code>und vieles mehr. Alles darin ist in Schritt 5 nach dem JSON.parse-Schritt zuordnungsfähig.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-code-by-zapier--javascript-ausführen">Schritt 4: Code by Zapier – JavaScript ausführen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#schritt-4-code-by-zapier--javascript-ausf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Schritt 4: Code by Zapier – JavaScript ausführen" title="Direkter Link zur Schritt 4: Code by Zapier – JavaScript ausführen" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen → KI - Dokumentenparser → JavaScript ausführen.</p>
<p>Der KI-Parser gibt seine Daten als JSON-String zurück. <code>Doc Text</code> Ausgabe. Zapier zeigt sie als ein einziges großes Token an. Um einzelne Felder zuzuordnen (<code>Vendor Name</code>, <code>Invoice Number</code>Um die Summen in den nächsten Schritt zu übertragen, muss sie zunächst in ein reales Objekt umgewandelt werden.</p>
<ol>
<li class="">Klicken <strong>+</strong>. Wählen <strong>Code von Zapier</strong>, Ereignis <strong>JavaScript ausführen</strong>Die</li>
<li class=""><strong>Eingabedaten</strong>: einen Eintrag hinzufügen.<!-- -->
<ul>
<li class="">Name: <code>data</code></li>
<li class="">Wert: Wählen Sie den <strong>Dokumenttext</strong> Token aus Schritt 3 (die Antwort des KI-Parsers).</li>
</ul>
</li>
<li class=""><strong>Code</strong> (exakt einfügen):</li>
</ol>
<div class="language-js codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-js codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">const</span><span class="token plain"> parsed </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token known-class-name class-name">JSON</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">parse</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">inputData</span><span class="token punctuation" style="color:#393A34">.</span><span class="token property-access">data</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword control-flow" style="color:#00009f">return</span><span class="token plain"> parsed</span><span class="token punctuation" style="color:#393A34">;</span><br></div></code></pre></div></div>
<ol start="4">
<li class=""><strong>Testaktion</strong>Die Ausgabe sollte jedes Feld Ihres Analyzer-Schemas als einzelnes Token darstellen: <code>parsed vendorName</code>, <code>parsed invoiceNumber</code>, <code>parsed totalAmount</code>, usw.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="javascript-konfiguration-ausführen">JavaScript-Konfiguration ausführen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#javascript-konfiguration-ausf%C3%BChren" class="hash-link" aria-label="Direkter Link zur JavaScript-Konfiguration ausführen" title="Direkter Link zur JavaScript-Konfiguration ausführen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-vendor-invoice-rename/05-run-javascript.jpg" alt="Der Code von Zapier führt eine JavaScript-Aktion mit dem Eingabedatentyp „data“ aus, der dem Dokument „Doc Text“ aus dem PDF4me-Schritt zugeordnet ist und die Felder „invoiceNumber“, „total“ und weitere extrahierte JSON-Felder enthält. Im Code-Panel wird die Konstante „parsed equals JSON parse inputData.data“ angezeigt, die „parsed“ zurückgibt." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Zwei Zeilen Code wandeln den vom KI-Parser erzeugten JSON-Blob in einzeln zuordenbare Zapier-Token um. Das entsprechende Modul in Make ist „JSON parsen“; Power Automate verwendet die Aktion „JSON parsen“.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Variante ohne Programmierung.</strong> Falls Sie Code by Zapier nicht verwenden können (z. B. aufgrund eines kostenlosen Zapier-Tarifs oder interner Richtlinien gegen benutzerdefinierten Code), verwenden Sie <em>Formatierer von Zapier → Dienstprogramme → Nachschlagetabelle</em> oder <em>Text → Suchen und Ersetzen</em> Muster zur Extraktion spezifischer Werte aus den Rohdaten <code>Dokumenttext</code> String. Weniger elegant, aber kostenlos.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-dropbox--datei-hochladen-intelligente-umbenennung-nach-anbieternamen">Schritt 5: Dropbox – Datei hochladen (Intelligente Umbenennung nach Anbieternamen)<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#schritt-5-dropbox--datei-hochladen-intelligente-umbenennung-nach-anbieternamen" class="hash-link" aria-label="Direkter Link zur Schritt 5: Dropbox – Datei hochladen (Intelligente Umbenennung nach Anbieternamen)" title="Direkter Link zur Schritt 5: Dropbox – Datei hochladen (Intelligente Umbenennung nach Anbieternamen)" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen → KI - Dokumentenparser → JavaScript ausführen → Datei hochladen.</p>
<p>Das ist der Lohn. Nehmen Sie die Datei aus Schritt 2 und laden Sie sie erneut hoch, wobei Sie den extrahierten Lieferantennamen als Dateinamen verwenden.</p>
<ol>
<li class="">Klicken <strong>+</strong>. Wählen <strong>Dropbox</strong>, <strong>Datei hochladen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Raum</strong>: <code>Default</code></li>
<li class=""><strong>Ordner</strong>: <code>/pdf4meoutput</code> (oder wo auch immer Ihre umbenannten Kreditorenrechnungen gespeichert werden sollen)</li>
<li class=""><strong>Datei</strong>: Wähle die <strong>Datei</strong> Token aus Schritt 2 (Datei suchen)</li>
<li class=""><strong>Überschreiben</strong>: <code>True</code> (oder <code>False</code> (wenn Sie lautstark über doppelte Lieferantenrechnungen im selben Zeitraum klagen wollen)</li>
<li class=""><strong>Dateinamen angeben</strong>: Wähle die <strong>Name des Anbieters</strong> Token aus Schritt 4 (die geparste JSON-Ausgabe). Im Testlauf wurde dies aufgelöst zu <code>Veolia WTS Services USA, Inc.</code></li>
<li class=""><strong>Dateierweiterung angeben</strong>: Wähle die <strong>Dateierweiterung</strong> Token aus Schritt 2 (behält das Original bei) <code>.pdf</code>)</li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong>: <code>Yes</code></li>
</ul>
</li>
<li class=""><strong>Veröffentlichen</strong> der Zap.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konfiguration-zum-hochladen-von-dateien">Konfiguration zum Hochladen von Dateien<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#konfiguration-zum-hochladen-von-dateien" class="hash-link" aria-label="Direkter Link zur Konfiguration zum Hochladen von Dateien" title="Direkter Link zur Konfiguration zum Hochladen von Dateien" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-vendor-invoice-rename/06-upload-file-vendor-name.jpg" alt="Dropbox-Upload-Datei, Registerkarte „Konfigurieren“ mit Ordner /pdf4meoutput, Datei aus Schritt 2 vorhanden, wird aber nicht angezeigt, Überschreiben: Ja, Dateiname angeben: Anbieternamen-Token aus Schritt 4, der Veolia WTS Services USA, Inc. anzeigt, Dateierweiterung angeben: Dateierweiterungs-Token aus Schritt 2: .pdf, Freigabelink einfügen: Ja." style="max-width:480px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der KI-extrahierte Herstellername wird direkt in das Feld „Dateinamen angeben“ übernommen. Die ursprüngliche Dateiendung sorgt dafür, dass die Datei weiterhin als PDF geöffnet werden kann. Ausgabedateiname: <code>Veolia WTS Services USA, Inc..pdf</code>Die</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-zap-aus-und-überprüfen-sie-ihn">Führen Sie den Zap aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#f%C3%BChren-sie-den-zap-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Zap aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Zap aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class="">Schalte den Zap um <strong>An</strong>Die</li>
<li class="">Fügen Sie eine PDF-Datei mit einer Lieferantenrechnung hinzu in <code>/MuneerTrigger</code>Die</li>
<li class="">Warten Sie auf die Trigger-Abfrage (bis zu 2 Minuten auf dem Starter-Profil). Prüfen <strong>Zap History</strong>Alle fünf Schritte sollten grün sein.</li>
<li class="">Dropbox öffnen <code>/pdf4meoutput</code>Die Datei ist vorhanden, benannt nach dem Firmennamen des Anbieters und mit erhaltener ursprünglicher Dateiendung.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Eine automatisierte Pipeline zur Erfassung von Kreditorenrechnungen wandelt unübersichtliche Dateinamen von Lieferantenrechnungen in ein nach Lieferanten sortiertes, durchsuchbares Archiv um. Die KI verarbeitet die unterschiedlichen Rechnungsformate, der Code-Schritt verarbeitet das JSON-Objekt und Dropbox übernimmt die Speicherung. Das gleiche Verfahren funktioniert in Make (verwenden Sie das Modul „JSON analysieren“ anstelle von Code) und Power Automate (verwenden Sie die Aktion „JSON analysieren“). Der standardmäßige Analyzer deckt die meisten Lieferanten direkt ab.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">In die Unterordner des Anbieters wechseln</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Ersetzen <em>Datei hochladen</em> mit <strong>Dropbox-Datei verschieben</strong> und das Ziel auf <code>/pdf4meoutput/<!-- -->{{vendorName}}<!-- -->/</code>. Erstellt automatisch einen Ordner pro Lieferant, in dem die Dateien nach der Rechnungsnummer benannt werden.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Fügen Sie Ihrem AP-Tracker eine Zeile hinzu</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Nach Schritt 4 fügen Sie Folgendes hinzu: <strong>Google Tabellen: Zeile erstellen</strong> mit den Spalten „Lieferantenname“, „Rechnungsnummer“, „Gesamtbetrag“ und „Fälligkeitsdatum“. Der Zap übermittelt nun Daten an Ihr Kreditorenbuchhaltungssystem UND benennt die Datei um.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Slack, den Finanzkanal für hochpreisige Rechnungen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Hinzufügen <strong>Nach Zapier filtern</strong> nach Schritt 4 mit <code>Gesamtbetrag &gt; 10000</code>. Dann <strong>Slack-Kanalnachricht senden</strong>: <code>Große Rechnung von <!-- -->{{vendorName}}<!-- -->: <!-- -->{{totalAmount}}<!-- -->, fällig <!-- -->{{dueDate}}</code>Die</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">Gemischte Lieferantenaufnahme mit Klassifizierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Tauschen <code>Standard-Rechnungsextraktion</code> für eine Classify Analyzer-ID, die ein Schema pro Anbieter enthält. Verwenden Sie <strong>Zapier-Pfade</strong> Nach Schritt 4 zur Verzweigung nach Klassifizierungsname und Umbenennung/Archivierung pro Anbieter.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">„Keine Daten“ in der Vorschau der hochgeladenen Datei</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Stellen Sie sicher, dass Sie die Karte erstellt haben. <strong>Datei</strong> Das Token stammt aus Schritt 2 (Datei suchen), nicht aus Schritt 1 (dem Auslöser). Der Auslöser liefert manchmal nur Metadaten; „Datei suchen“ liefert immer eine Binärdatei.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Das Feld „Anbietername“ ist leer.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p><code>Standard-Rechnungsextraktion</code> Erkennt gängige Layouts. Falls Ihr Anbieter ein ungewöhnliches Layout verwendet und vendorName leer zurückgegeben wird, erstellen Sie einen benutzerdefinierten Parse Analyzer. <a href="https://developer.pdf4me.com/dashboard/#/ai-document-parser/" target="_blank" rel="noopener">PDF4me-Dashboard</a> mit einer Feldbeschreibung wie <em>„Name des Lieferanten oder Händlers, wie er auf dem Rechnungskopf aufgedruckt ist, manchmal auch mit From, Bill From oder Remit To bezeichnet.“</em> Wählen Sie stattdessen in Schritt 3 die Analyzer-ID aus.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">JSON.parse schlägt in Schritt 4 fehl.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der KI-Parser gibt bei seltenen Fehlern reinen Text zurück. Schließen Sie den Parse-Vorgang in einen try/catch-Block ein und geben Sie im Fehlerfall den Rohstring zurück, damit der Zap nicht abbricht. <code>versuchen <!-- -->{ return JSON.parse(inputData.data) }<!-- --> fangen (e) <!-- -->{ return { raw: inputData.data } }</code>Die</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Dropbox „Datei existiert bereits“</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Zwei Rechnungen desselben Lieferanten aus demselben Zeitraum werden kollidieren. <strong>Überschreiben</strong> Zu <code>WAHR</code> in Schritt 5 (letzter Schreibvorgang gewinnt) oder anhängen <code>{{invoiceNumber}}</code> Token für den Dateinamen zur Gewährleistung der Eindeutigkeit: <code>{{vendorName}} - {{invoiceNumber}}</code>Die</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="zugehörige-dokumentation">Zugehörige Dokumentation<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#zugeh%C3%B6rige-dokumentation" class="hash-link" aria-label="Direkter Link zur Zugehörige Dokumentation" title="Direkter Link zur Zugehörige Dokumentation" translate="no">​</a></h2>
<ul>
<li class=""><strong><a href="https://docs.pdf4me.com/de/integration/zapier/pdf4me-ai/ai-document-parser/">KI – Dokumentenparser in Zapier, Aktionsreferenz</a></strong></li>
<li class=""><strong><a href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-parse/">KI-Dokumentenparser mit Parse, Erstellung eines benutzerdefinierten Analysators</a></strong></li>
<li class=""><strong><a href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-classify/">KI-Dokumentenparser mit Klassifizierung und Weiterleitung gemischter Lieferantenstapel</a></strong></li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-vendor-invoice-rename/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/zapier/pdf4me-ai/ai-document-parser/"><p>KI - Dokumentenparser-Aktion docs</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-parse/"><p>Erstellen Sie einen benutzerdefinierten Parse-Analyzer</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche fünfstufige Muster (Auslösen, dann Abrufen, dann KI-Analyse, dann JSON-Analyse, dann Schreiben mit dem extrahierten Namen) funktioniert für jeden KI-Extraktions-Zap in der Kreditorenbuchhaltung. Führen Sie einen für Lieferantenrechnungen durch, die folgenden kosten fast nichts. Testen Sie es als Nächstes für Belege, Verträge oder Bestellungen.</p>]]></content:encoded>
            <category>Zapier</category>
            <category>PDF4me</category>
            <category>AI Document Parser</category>
            <category>Dropbox</category>
            <category>vendor invoice</category>
            <category>smart rename</category>
            <category>accounts payable</category>
            <category>supplier rename</category>
            <category>no-code</category>
            <category>ai extraction</category>
            <category>Code by Zapier</category>
        </item>
        <item>
            <title><![CDATA[Automatisches Zusammenführen aller in einen Dropbox-Ordner abgelegten PDFs in Power Automate: Ein dynamischer 6-Schritte-Workflow]]></title>
            <link>https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/</guid>
            <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Ein sechsstufiger Power Automate-Workflow, der bei jedem neuen Dropbox-Upload ausgelöst wird, alle im Ordner vorhandenen PDFs auflistet, die Schritte „Dateiinhalt abrufen“ und „An Array anhängen“ durchläuft und diese anschließend mit PDF4me zu einer einzigen Datei zusammenfügt, deren Name der Anzahl der Dateien entspricht. Keine festen Pfade, keine fest codierte Liste – die Dateianzahl wird zur Laufzeit berechnet. Echte Screenshots, exakte Ausdrücke, die gleichen vier Eingabe-PDFs sowie die zusammengeführte Ausgabe – alles herunterladbar.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Das Schmerzhafte an Tickets mit der Anweisung „PDFs zusammenführen“ ist nicht das Zusammenführen selbst, sondern … <strong>wissen, was sich zur Laufzeit im Ordner befindet</strong>Namen ändern sich, Dateien kommen und gehen, jemand fügt um 16:55 Uhr ein fünftes Dokument hinzu. Diese Schritt-für-Schritt-Anleitung bildet genau dieses Muster nach. <strong>Power Automate</strong> mit <strong>PDF4me Mehrere PDF-Dateien zusammenführen</strong>, <strong>Dropbox</strong>und eine einzige „Auf jedes Element anwenden“-Schleife. Sechs Ablaufaktionen. Keine fest codierten Dateinamen. Alle PDFs im überwachten Ordner werden zusammengefügt, sobald eine neue Datei hinzugefügt wird. Der Ausgabename enthält die Dateianzahl, sodass jeder Durchlauf eindeutig identifizierbar ist.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. When a file is created</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox trigger on /blog data/merge files dropbox. Fires the moment any file lands.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. List files in folder</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox action on the same folder. Returns every current file as an array of metadata objects.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Initialize variable</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Name Files, Type Array. Buffer for the binary content of every file.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(168,85,247);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Apply to each</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Loop body(List_files_in_folder). Inside, Get file content by Id, then Append to array with base64ToBinary on $content.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(239,68,68);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Merge multiple PDFs</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Body/docContent the Files array, Output File Name Output.pdf. One consolidated PDF out.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(20,184,166);height:100%"><div style="font-weight:750;margin-bottom:4px">6. Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox /blog data/merge blog template/output. File Name expression concat(merge-, length(List_files_in_folder), .pdf).</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>A <strong>Wenn eine Datei erstellt wird</strong> Der Dropbox-Trigger wird bei jedem neuen Upload ausgelöst. <strong>Dateien im Ordner auflisten</strong> Gibt eine Momentaufnahme aller aktuell im Ordner befindlichen Dateien zurück (in diesem Fall vier PDFs): <code>PDF_Sample.pdf</code>, <code>Beispiel_3_Seite.pdf</code>, <code>Beispiel_pdf.pdf</code>, <code>Beispiel.pdf</code>Eine Apply-to-each-Schleife durchläuft diese Liste und ruft die entsprechenden Aufrufe auf. <strong>Dateiinhalt abrufen</strong> durch ID und drückt <code>base64ToBinary(body('Get_file_content')?['$content'])</code> auf eine Array-Variable namens <code>Dateien</code>PDF4me's <strong>Mehrere PDF-Dateien zusammenführen</strong> Dropbox verarbeitet das Array und gibt eine PDF-Datei aus. <strong>Datei erstellen</strong> schreibt es zurück als <code>merge-4.pdf</code>weil es vier Eingabedateien gab. Füge morgen eine fünfte Datei hinzu, und der nächste Durchlauf erzeugt <code>merge-5.pdf</code> automatisch.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum sollte man den Trigger und die Funktion "Dateien im Ordner auflisten" zusammen verwenden?</strong> Der Trigger liefert Ihnen ein einzelnes Ereignis für eine neue Datei, jedoch keine garantiert aktuelle Liste aller anderen Dateien im Ordner. <em>Dateien im Ordner auflisten</em> Es wird ein Snapshot des aktuellen Zustands zur Laufzeit erstellt, sodass die Zusammenführung immer genau das widerspiegelt, was sich gerade auf der Festplatte befindet, und nicht das, was dort vorhanden war, als der Trigger ausgelöst wurde oder als der Ablauf entworfen wurde.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum über die ID anstatt über den Pfad abrufen?</strong> Dateinamen können kollidieren oder sich ändern. Dropbox-IDs sind stabil, eindeutig und können nicht umbenannt werden. Zuordnung <code>Ausweis</code> aus Listendateien in <em>Dateiinhalt abrufen</em> Das bedeutet, dass die Schleife auch dann weiterläuft, wenn ein Benutzer eine Datei mitten im Stapel umbenennt oder zwei Dateien in verschiedenen Unterordnern den gleichen Anzeigenamen haben.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum <code>base64ToBinary(...)</code> An <code>$content</code>?</strong> Dropbox <em>Dateiinhalt abrufen</em> gibt die Datei als Base64-String zurück, der in einem <code>$content</code> Die PDF4me-Funktion „Mehrere PDF-Dateien zusammenführen“ erwartet eine Sammlung binärer Puffer, keine Base64-Zeichenketten. <code>base64ToBinary(body('Get_file_content')?['$content'])</code> ist die Brücke, die jede Datei in dem Moment konvertiert, in dem sie im Array landet.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum wird der Ausgabedateiname mit <code>concat()</code> Und <code>Länge()</code>?</strong> Festcodierung <code>Output.pdf</code> bedeutet, dass jeder Durchlauf den vorherigen überschreibt. <code>concat('merge-', string(length(body('List_files_in_folder'))), '.pdf')</code> speichert die Dateianzahl im Namen, sodass aufeinanderfolgende Durchläufe als <code>merge-3.pdf</code>, <code>merge-4.pdf</code>, <code>merge-5.pdf</code>Bonus: Ein kurzer Blick in den Ausgabeordner verrät Ihnen, wie viele Dateien jeweils im Gültigkeitsbereich lagen.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Ein Dropbox-Ordner bei <code>/blog data/merge files dropbox</code> enthält alle PDFs, die Sie hineinziehen. Diese Anleitung verwendet vier: <code>PDFA_Sample.pdf</code>, <code>sample_3_page.pdf</code>, <code>sample_pdf.pdf</code>, <code>sample.pdf</code>Die <strong>Ausgabe:</strong> Eine einzige konsolidierte PDF-Datei in <code>/blog data/merge blog template/output/</code> benannt <code>merge-N.pdf</code> Wo <code>N</code> Die Dateianzahl wird zur Laufzeit angezeigt. Fügen Sie weitere Dateien hinzu, und der nächste Durchlauf erkennt sie automatisch.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="der-dropbox-ordner-vor-dem-ausführen">Der Dropbox-Ordner vor dem Ausführen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#der-dropbox-ordner-vor-dem-ausf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Der Dropbox-Ordner vor dem Ausführen" title="Direkter Link zur Der Dropbox-Ordner vor dem Ausführen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/input-folder.png" alt="Im Dropbox-Ordner „/blog data/merge files“ befinden sich vier PDFs, sortiert nach Namen: PDFA_Sample.pdf (16,5 KB), sample_3_page.pdf (2,48 KB), sample_pdf.pdf (2,14 KB) und sample.pdf (97,67 KB). Alle Dateien sind auf „Nur Sie haben Zugriff“ eingestellt." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="der-dropbox-ordner-nach-dem-ausführen">Der Dropbox-Ordner nach dem Ausführen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#der-dropbox-ordner-nach-dem-ausf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Der Dropbox-Ordner nach dem Ausführen" title="Direkter Link zur Der Dropbox-Ordner nach dem Ausführen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/output-folder.png" alt="Der Dropbox-Ausgabeordner listet die Dateien merge-3.pdf (37,22 KB) und merge-4.pdf (110,78 KB) auf. Die Namen der Ausgabedateien entsprechen der Anzahl der Dateien, die zum Zeitpunkt der Ausführung des Workflows im Gültigkeitsbereich lagen." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Im zweiten Durchlauf befanden sich vier Dateien im Ordner, daher lautet die Ausgabe: <code>merge-4.pdf</code>Der vorherige Lauf hatte drei.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong>Die <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Jeder Tarif mit Premium-Konnektoren (PDF4me Connect ist ein Premium-Tarif).</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Verbinden Sie es beim ersten Hinzufügen einer PDF4me-Aktion.</li><li><strong>Dropbox</strong>Quellordner für die Eingabe-PDFs, Zielordner für die zusammengeführten Ausgabedateien. SharePoint, OneDrive und Google Drive funktionieren mit ihren jeweiligen Konnektoren identisch.</li><li><strong>Eine Handvoll PDFs</strong>Jede Größe, jede Kombination. Die Anleitung verwendet vier Beispiele: <a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/PDFA_Sample.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">PDF_Sample.pdf</a>, <a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/sample_3_page.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Beispiel_3_Seite.pdf</a>, <a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/sample_pdf.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Beispiel_pdf.pdf</a>, <a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/sample.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Beispiel.pdf</a>Füge sie so ein, dass sie jeden Screenshot spiegeln.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Ermitteln Sie zuerst die Eingabemenge und die erwartete Ausgabe.</strong> Laden Sie die vier Beispiele herunter in <code>/Blogdaten/Dateien zusammenführen Dropbox</code> Laden Sie den Flow in Ihre Dropbox hoch und veröffentlichen Sie ihn anschließend. Beim ersten Durchlauf sollte Folgendes erzeugt werden: <code>merge-4.pdf</code> identisch mit dem hier verlinkten.</p><div style="margin-top:10px;display:flex;gap:10px;flex-wrap:wrap"><a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/PDFA_Sample.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ PDF_Sample.pdf</p></a><a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/sample_3_page.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(54, 96, 179);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ sample_3_page.pdf</p></a><a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/sample_pdf.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(245, 158, 11);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ sample_pdf.pdf</p></a><a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/sample.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(139, 92, 246);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Beispiel.pdf</p></a><a href="https://docs.pdf4me.com/de/assets/data/dynamic-merge-dropbox-folder-power-automate/merge-4.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(239, 68, 68);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Erwartete Ausgabe: merge-4.pdf</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Dropbox: Wenn eine Datei erstellt wird</strong> (auslösen).</li>
<li class=""><strong>Dropbox: Dateien im Ordner auflisten</strong>Gibt alle Dateien zurück, die sich aktuell im überwachten Ordner befinden.</li>
<li class=""><strong>Variable initialisieren</strong> benannt <code>Files</code> (Array).</li>
<li class=""><strong>Auf jedes Element anwenden</strong> An <code>body('List_files_in_folder')</code>:<!-- -->
<ul>
<li class=""><strong>Dropbox: Dateiinhalte abrufen</strong> von <code>Id</code>Die</li>
<li class=""><strong>An Array-Variable anhängen</strong> mit <code>base64ToBinary(body('Get_file_content')?['$content'])</code>Die</li>
</ul>
</li>
<li class=""><strong>PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Die <code>Files</code> In, <code>Output.pdf</code> aus.</li>
<li class=""><strong>Dropbox: Datei erstellen</strong>. Dateiname <code>concat('merge-', string(length(body('List_files_in_folder'))), '.pdf')</code>Die</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-ablaufübersicht">Vollständige Ablaufübersicht<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#vollst%C3%A4ndige-ablauf%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Ablaufübersicht" title="Direkter Link zur Vollständige Ablaufübersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/01-flow-overview.png" alt="Power Automate-Flow-Canvas mit sechs Aktionen (oben/unten): Beim Erstellen einer Datei: Dateien im Ordner auflisten, Variable initialisieren, auf jede Aktion anwenden (Dateiinhalt abrufen und viermal an Array-Variable anhängen), mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen, Datei erstellen" style="max-width:360px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Sechs Aktionen. Die Option „Auf jede Karte anwenden“ zeigt „1 von 4“ an, da der überwachte Ordner zur Laufzeit vier PDFs enthielt.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-dropbox-wenn-eine-datei-erstellt-wird-trigger">Schritt 1: Dropbox: Wenn eine Datei erstellt wird (Trigger)<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-1-dropbox-wenn-eine-datei-erstellt-wird-trigger" class="hash-link" aria-label="Direkter Link zur Schritt 1: Dropbox: Wenn eine Datei erstellt wird (Trigger)" title="Direkter Link zur Schritt 1: Dropbox: Wenn eine Datei erstellt wird (Trigger)" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Nur Auslöser.</p>
<ol>
<li class="">In <a href="https://make.powerautomate.com/">Power Automate</a> Klicken <strong>Erstellen</strong>, wählen <strong>Automatisierter Cloud-Flow</strong>Die</li>
<li class="">Benennen Sie den Datenfluss (z.B. <code>Auto-Merge Dropbox Folder</code>), wählen <strong>Dropbox: Wenn eine Datei erstellt wird</strong> Klicken Sie als Auslöser. <strong>Erstellen</strong>Die</li>
<li class=""><strong>Verbinden</strong> Dropbox, falls Sie dies noch nicht getan haben.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Ordner</strong>: <code>/blog data/merge files dropbox</code></li>
<li class=""><strong>Erweiterte Parameter</strong>: Bei Standardeinstellung belassen (0 von 1 angezeigt).</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="triggerkonfiguration">Triggerkonfiguration<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#triggerkonfiguration" class="hash-link" aria-label="Direkter Link zur Triggerkonfiguration" title="Direkter Link zur Triggerkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/02-when-a-file-is-created.png" alt="Power Automate Dropbox: Auslöser beim Erstellen einer Datei mit dem Ordner „/blog data/merge files dropbox“ und ausgeblendeten erweiterten Parametern (Anzeige: 0 von 1, Verbindung zu Dropbox hergestellt)." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der Trigger fragt den überwachten Ordner ab und wird bei jedem neuen Upload ausgelöst. Die Standardabfragefrequenz variiert je nach Tarif, typischerweise zwischen 1 und 5 Minuten.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-dropbox-dateien-im-ordner-auflisten">Schritt 2: Dropbox: Dateien im Ordner auflisten<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-2-dropbox-dateien-im-ordner-auflisten" class="hash-link" aria-label="Direkter Link zur Schritt 2: Dropbox: Dateien im Ordner auflisten" title="Direkter Link zur Schritt 2: Dropbox: Dateien im Ordner auflisten" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> trigger plus Listendateien im Ordner auf.</p>
<p>Der Auslöser wird bei einer einzelnen neuen Datei betätigt. Für den Zusammenführungsvorgang werden alle aktuell im Ordner befindlichen PDF-Dateien benötigt. <strong>Dateien im Ordner auflisten</strong> Erstellt zur Laufzeit eine aktuelle Momentaufnahme des Ordnerinhalts.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>Dropbox</strong>, wählen <strong>Dateien im Ordner auflisten</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Ordner</strong>: <code>/blog data/merge files dropbox</code> (derselbe Pfad wie der Auslöser)</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konfiguration-der-listendateien">Konfiguration der Listendateien<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#konfiguration-der-listendateien" class="hash-link" aria-label="Direkter Link zur Konfiguration der Listendateien" title="Direkter Link zur Konfiguration der Listendateien" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/03-list-files-in-folder.png" alt="Power Automate Dropbox-Aktion: Dateien im Ordner auflisten (Ordner: /blog data/merge files dropbox, Verbindung zu Dropbox hergestellt)" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<ol start="3">
<li class="">Die Handlung kehrt zurück <code>body('List_files_in_folder')</code>, ein Array von Dateimetadatenobjekten. Jedes Objekt enthält <code>Id</code>, <code>Name</code>, <code>DisplayName</code>, <code>Path</code>, <code>LastModified</code>, Und <code>Size</code>Im nächsten Schritt wird dieses Array durchlaufen.</li>
</ol>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Tipp.</strong> Wenn Ihr Ordner gemischte Inhalte enthält (PDFs neben Bildern und Office-Dokumenten) und Sie nur die PDFs zusammenführen möchten, fügen Sie eine <strong>Filterarray</strong> Nach diesem Schritt mit dem Ausdruck <code>endsWith(toLower(item()?['Name']), '.pdf')</code> und leite stattdessen das gefilterte Array in die Schleife ein.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-variablendateien-initialisieren">Schritt 3: Variablendateien initialisieren<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-3-variablendateien-initialisieren" class="hash-link" aria-label="Direkter Link zur Schritt 3: Variablendateien initialisieren" title="Direkter Link zur Schritt 3: Variablendateien initialisieren" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateien auflisten plus Variable initialisieren.</p>
<p>Die Merge-Aktion benötigt eine Sammlung von Binärdateien. Erstellen Sie ein leeres Array, um diese zu sammeln.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Variable initialisieren</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>Files</code></li>
<li class=""><strong>Typ</strong>: <code>Array</code></li>
<li class=""><strong>Wert</strong>: leer lassen</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="variablenkonfiguration-initialisieren">Variablenkonfiguration initialisieren<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#variablenkonfiguration-initialisieren" class="hash-link" aria-label="Direkter Link zur Variablenkonfiguration initialisieren" title="Direkter Link zur Variablenkonfiguration initialisieren" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/04-initialize-variable.png" alt="Die Power Automate-Aktion „Variable initialisieren“ ist mit dem Namen „Dateien“, dem Typ „Array“ und einem leeren Wertfeld konfiguriert." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-auf-jedes-element-anwenden--dateiinhalt-abrufen--an-array-anhängen">Schritt 4: Auf jedes Element anwenden + Dateiinhalt abrufen + An Array anhängen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-4-auf-jedes-element-anwenden--dateiinhalt-abrufen--an-array-anh%C3%A4ngen" class="hash-link" aria-label="Direkter Link zur Schritt 4: Auf jedes Element anwenden + Dateiinhalt abrufen + An Array anhängen" title="Direkter Link zur Schritt 4: Auf jedes Element anwenden + Dateiinhalt abrufen + An Array anhängen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateien auflisten plus Variable initialisieren plus auf jedes Element anwenden.</p>
<p>Dies ist der Kern des Ablaufs. Jede vom Snapshot zurückgegebene Datei wird durchlaufen, ihre Bytes werden abgerufen, in Binärdaten konvertiert und gespeichert. <code>Files</code>Die</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4a-auf-jedes-element-anwenden-quelle-auswählen">Schritt 4a: Auf jedes Element anwenden (Quelle auswählen)<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-4a-auf-jedes-element-anwenden-quelle-ausw%C3%A4hlen" class="hash-link" aria-label="Direkter Link zur Schritt 4a: Auf jedes Element anwenden (Quelle auswählen)" title="Direkter Link zur Schritt 4a: Auf jedes Element anwenden (Quelle auswählen)" translate="no">​</a></h3>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Auf jedes Element anwenden</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Wählen Sie eine Ausgabe aus den vorherigen Schritten aus.</strong> (Ausdruck): <code>body('List_files_in_folder')</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/05-1-apply-to-each.png" alt="Power Automate: Wenden Sie die Aktion auf jede Aktion an, indem Sie eine Ausgabe aus vorherigen Schritten auswählen. Der Ausdruckskörper enthält den Befehl „List_files_in_folder“ (offenes Anführungszeichen, schließende Klammer), wobei das Token aus „Dateien im Ordner auflisten“ angezeigt wird." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4b-dateiinhalt-abrufen-innerhalb-der-schleife">Schritt 4b: Dateiinhalt abrufen (innerhalb der Schleife)<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-4b-dateiinhalt-abrufen-innerhalb-der-schleife" class="hash-link" aria-label="Direkter Link zur Schritt 4b: Dateiinhalt abrufen (innerhalb der Schleife)" title="Direkter Link zur Schritt 4b: Dateiinhalt abrufen (innerhalb der Schleife)" translate="no">​</a></h3>
<ol start="3">
<li class="">Innerhalb der Schleife klicken <strong>Füge eine Aktion hinzu</strong>, wählen <strong>Dropbox: Dateiinhalte abrufen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Datei</strong>: Wähle die <strong>Ausweis</strong> Token aus der Liste der Dateien im Ordner „Dynamischer Inhalt“ (wird automatisch in die ID des aktuellen Elements aufgelöst).</li>
<li class=""><strong>Inhaltstyp ableiten</strong>: <code>Yes</code> (unter Erweiterte Parameter)</li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/05-2-get-file-content.png" alt="Power Automate Dropbox: Aktion „Dateiinhalt abrufen“ mit der Datei-ID aus der Liste der Dateien im Ordner. Erweiterter Parameter „Inhaltstyp ableiten“: Ja. Im dynamischen Inhaltsbereich rechts werden die Tokens für ID, Name, Anzeigename, Pfad, Letzte Änderung und Größe aus der Liste der Dateien im Ordner angezeigt." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4c-an-die-array-variable-anhängen-innerhalb-der-schleife">Schritt 4c: An die Array-Variable anhängen (innerhalb der Schleife)<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-4c-an-die-array-variable-anh%C3%A4ngen-innerhalb-der-schleife" class="hash-link" aria-label="Direkter Link zur Schritt 4c: An die Array-Variable anhängen (innerhalb der Schleife)" title="Direkter Link zur Schritt 4c: An die Array-Variable anhängen (innerhalb der Schleife)" translate="no">​</a></h3>
<ol start="5">
<li class="">Im Folgenden finden Sie die Dateiinhalte. <strong>Füge eine Aktion hinzu</strong>, wählen <strong>An Array-Variable anhängen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>Files</code></li>
<li class=""><strong>Wert</strong> (Ausdruck, Klick) <code>fx</code>): <code>base64ToBinary(body('Get_file_content')?['$content'])</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/05-3-append-to-array.png" alt="Power Automate: An Array-Variable innerhalb der Schleife „Für jedes Element anwenden“ anhängen, Dateinamen, Wert auf den Ausdruck base64ToBinary setzen, Inhalt der Datei abrufen (siehe Ausdruckseditor)" style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Dies ist der eine Satz, der alles miteinander verbindet.</strong> Dropbox gibt jede Datei zurück als <code>{ "$content": "&lt;base64 string&gt;", "$content-type": "application/pdf" }</code>Die Merge-Aktion benötigt einen Binärpuffer. <code>base64ToBinary(...)</code> An <code>$content</code> Verbindet die beiden. Überspringt die Konvertierung und die Zusammenführungsaktionsfehler mit der Meldung „Ungültiger Inhalt“.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-pdf4me-mehrere-pdf-dateien-zu-einer-einzigen-pdf-datei-zusammenführen">Schritt 5: PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-5-pdf4me-mehrere-pdf-dateien-zu-einer-einzigen-pdf-datei-zusammenf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Schritt 5: PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen" title="Direkter Link zur Schritt 5: PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateien auflisten plus Variable initialisieren plus Auf jedes Element anwenden plus Mehrere PDFs zusammenführen.</p>
<p>Das gesamte Array wird eingegeben und es kommt eine PDF-Datei heraus.</p>
<ol>
<li class="">Klicken Sie unterhalb von „Auf jede Schleife anwenden“. <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Die</li>
<li class=""><strong>Verbinden</strong> PDF4me – Melden Sie sich mit Ihrem API-Schlüssel an (nur beim ersten Mal).</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Body/docContent</strong>: Wähle die <code>Files</code> Variable Token</li>
<li class=""><strong>Name der Ausgabedatei</strong>: <code>Output.pdf</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="zusammenführungsaktionskonfiguration">Zusammenführungsaktionskonfiguration<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#zusammenf%C3%BChrungsaktionskonfiguration" class="hash-link" aria-label="Direkter Link zur Zusammenführungsaktionskonfiguration" title="Direkter Link zur Zusammenführungsaktionskonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/06-merge-multiple-pdfs.png" alt="Power Automate PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen. Die Aktion „Body/docContent“ ist auf die Variable „Files“ und der Ausgabedateiname „Output.pdf“ festgelegt. Ein dynamisches Inhaltsfenster mit den Optionen „Variablen: Files“, „Auf jedes Element anwenden“, „Aktuelles Element“, „Dateien im Ordner auflisten“ und „Body“ wird geöffnet." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<ol start="4">
<li class="">Die PDFs werden verkettet in <strong>Array-Reihenfolge</strong>Dies ist die Reihenfolge, in der Dropbox die Dateien zurückgegeben hat (normalerweise alphabetisch nach Namen). Falls Sie eine andere Reihenfolge benötigen, sortieren Sie die Dateien entsprechend. <code>body('List_files_in_folder')</code> mit einem <strong>Wählen</strong> Aktion vor der Schleife, z. B. durch <code>LastModified</code> für die Neuesten zuerst.</li>
</ol>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Tipp.</strong> Das Innere <code>Output.pdf</code> Der Name ist lediglich der Titel der PDF-Metadaten, nicht der Dropbox-Dateiname. Der tatsächliche Dropbox-Name wird in Schritt 6 festgelegt. Verwenden Sie diesen Platzhalter, um Flow-Ausführungen in der Power Automate-Ausführungshistorie danach durchsuchen zu können.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-6-dropbox-datei-mit-dynamischem-dateinamen-erstellen">Schritt 6: Dropbox: Datei mit dynamischem Dateinamen erstellen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#schritt-6-dropbox-datei-mit-dynamischem-dateinamen-erstellen" class="hash-link" aria-label="Direkter Link zur Schritt 6: Dropbox: Datei mit dynamischem Dateinamen erstellen" title="Direkter Link zur Schritt 6: Dropbox: Datei mit dynamischem Dateinamen erstellen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateien auflisten plus Variable initialisieren plus Auf jedes Element anwenden plus Mehrere PDFs zusammenführen plus Datei erstellen.</p>
<p>Schreibe die zusammengeführte PDF-Datei mit einem zur Laufzeit berechneten Dateinamen, der die Dateianzahl enthält, zurück in Dropbox.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Dropbox: Datei erstellen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Ordnerpfad</strong>: <code>/blog data/merge blog template/output</code></li>
<li class=""><strong>Dateiname</strong> (Ausdruck, Klick) <code>fx</code>): <code>concat('merge-', string(length(body('List_files_in_folder'))), '.pdf')</code></li>
<li class=""><strong>Dateiinhalt</strong>: Wähle die <strong>Dateiinhalt</strong> Token aus der Aktion „Mehrere PDFs zusammenführen“</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateinamenausdruck">Dateinamenausdruck<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#dateinamenausdruck" class="hash-link" aria-label="Direkter Link zur Dateinamenausdruck" title="Direkter Link zur Dateinamenausdruck" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/07-1-create-file-filename-expression.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“ Ordnerpfad /blog data/merge blog template/output, Dateiname Ausdruck concat öffnende Klammer Zusammenführung Bindestrich Komma Zeichenkette öffnende Klammer Länge öffnende Klammer Text öffnendes Anführungszeichen Liste_Dateien_im_Ordner schließendes Anführungszeichen schließende Klammer schließende Klammer Komma Punkt PDF schließende Klammer, Dateiinhalt aus der Zusammenführungsaktion" style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-abgeschlossen">Aktion abgeschlossen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#aktion-abgeschlossen" class="hash-link" aria-label="Direkter Link zur Aktion abgeschlossen" title="Direkter Link zur Aktion abgeschlossen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/dynamic-merge-dropbox-folder-power-automate/07-2-create-file-config.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“ mit Ordnerpfad /blog data/merge blog template/output, Dateinamen-Token-Verkettungsausdruck, Dateiinhalts-Token aus der Aktion „Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen“, dynamischem Inhaltsbereich mit Dateiinhalt, Headern/Dateiname, Headern/Seitenanzahl-Token" style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Derselbe Ausdruck legt auch Folgendes offen <code>headers/PageCount</code> im Merge-Output, nützlich, wenn Sie jemals protokollieren möchten, wie viele Seiten die konsolidierte PDF-Datei enthält.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Wenn Sie den Lauf lieber mit einem Datum anstatt mit einer Dateianzahl versehen möchten, tauschen Sie den Ausdruck aus. <code>concat('merge-', utcNow('yyyy-MM-dd-HHmmss'), '.pdf')</code>. Dateien landen als <code>merge-2026-06-12-094501.pdf</code> Und Wiederholungen überschneiden sich nie.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-flow-aus-und-überprüfen-sie-ihn">Führen Sie den Flow aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#f%C3%BChren-sie-den-flow-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class=""><strong>Speichern</strong> der Fluss oben rechts.</li>
<li class="">Ziehen Sie eine Datei (oder vier) in <code>/blog data/merge files dropbox</code>Egal wie, das Abfrageintervall löst den Trigger innerhalb weniger Minuten aus.</li>
<li class="">Öffne die <strong>Laufverlauf</strong> Oben rechts können Sie die Aktionen grün markieren. Die Option „Auf jedes anwenden“ sollte die korrekte Anzahl der Iterationen anzeigen, z. B. „1 von 4“, wenn sich vier Dateien im Ordner befinden.</li>
<li class="">Dropbox öffnen unter <code>/blog data/merge blog template/output/</code>Eine Datei mit dem Namen <code>merge-4.pdf</code> wartet. Öffnen Sie es, alle PDFs aus dem Eingabeordner werden zu einem einzigen Dokument zusammengefügt.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Eine automatische Konsolidierungspipeline, die auf jeden neuen Upload reagiert, den gesamten Ordnerstatus zur Laufzeit erfasst und eine einzige, eindeutig benannte PDF-Datei mit allen aktuellen Dateien erstellt. Keine fest codierten Listen, keine geplanten Batch-Jobs, kein manueller Klick. Das gleiche Verfahren verarbeitet 4 oder 400 PDFs ohne Änderungen. Dieselbe Vorgehensweise funktioniert sowohl in Make (Iterator über Dropbox-Listendateien) als auch in Zapier (Schleife über die Suchergebnisse von Zapier).</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Nur PDFs anzeigen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Fügen Sie ein <strong>Filterarray</strong> Aktion zwischen Schritt 2 und Schritt 3 mit <code>endsWith(toLower(item()?['Name']), '.pdf')</code>Die Schleife ignoriert dann .docx-, .png-Dateien und alle anderen Dateien im Ordner.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Sortieren nach: Neueste zuerst</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Füge ein <strong>Wählen</strong> Aktion, die die Liste zuordnet und sortiert mit <code>sort(body('List_files_in_folder'), 'LastModified')</code>. Umkehren mit <code>umkehren(...)</code> Wenn Sie möchten, dass die neuesten Einträge oben im zusammengeführten PDF angezeigt werden.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Nach dem Zusammenführen in PDF/A konvertieren.</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF4me einfügen <strong>PDF/A erstellen</strong> zwischen Schritt 5 und Schritt 6 mit Compliance <code>PDF/A-2b</code>Die in Dropbox gespeicherten Dateien sind nun ISO 19005-archivkonform.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">Archivquelldateien</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Nach Schritt 6 fügen Sie einen weiteren hinzu <strong>Auf jedes Element anwenden</strong> Dateien auflisten und Dropbox aufrufen <strong>Datei verschieben</strong> um jeden Eingang zu drücken <code>/verarbeitet</code>Beim nächsten Durchlauf werden nur die neuesten Uploads berücksichtigt.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Fehler der Zusammenführungsaktion mit "ungültigem Inhalt"</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Die Funktion "An Array anhängen" <strong>Wert</strong> Der Ausdruck ist nicht eingeschlossen <code>base64ToBinary(...)</code>Ohne die Konvertierung enthält das Array Base64-Strings anstelle von Binärpuffern, die von PDF4me abgelehnt werden. Öffnen Sie „An Array anhängen“ erneut, wechseln Sie zum Ausdruckseditor und fügen Sie die Daten ein. <code>base64ToBinary(body('Get_file_content')?['$content'])</code> wörtlich.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Wende die Methode nullmal auf jeden Durchlauf an.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der Trigger wurde ausgelöst, aber die Dateiliste lieferte ein leeres Array zurück. Überprüfen Sie den Trigger und die Dateiliste. <strong>Ordner</strong> Die Werte sind identisch. Häufige Ursache sind Pfadabweichungen (einer mit abschließendem Schrägstrich, der andere ohne).</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Der Dateiname lautet: <code>merge-.pdf</code></strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der <code>Länge()</code> Der Aufruf konnte zur Entwurfszeit nicht aufgelöst werden. Stellen Sie sicher, dass Sie den Ausdruck in die entsprechende Datei eingefügt haben. <em>Dateiname</em> Feld über das <strong>fx</strong> Bitte im Ausdruckseditor, nicht als Klartext. Im Klartext werden die geschweiften Klammern als Literalzeichen behandelt, und die Funktion wird nicht ausgeführt.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Die Ausgabe überschreibt den vorherigen Durchlauf.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Zwei aufeinanderfolgende Durchläufe mit der gleichen Anzahl an Dateien erzeugen identische Namen (<code>merge-4.pdf</code>Entweder tauschen Sie den Ausdruck gegen einen Zeitstempel aus (<code>concat('merge-', utcNow('yyyy-MM-dd-HHmmss'), '.pdf')</code>) oder hängen Sie eine GUID an mit <code>guid()</code>Die</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/dynamic-merge-dropbox-folder-power-automate-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/merge-split/merge-multiple-pdfs/"><p>Mehrere PDF-Dokumente zusammenführen</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/getting-started/"><p>Power Automate Schnellstart</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche sechsstufige Muster (Überwachen, dann Auflisten, dann Schleife zu Array, dann Zusammenführen, dann Speichern unter einem Laufzeitnamen) steuert jede Automatisierung, die auf einen Ordner reagiert. Morgen wird eine neue Datei hinzugefügt, und der Prozess erkennt sie automatisch. Keine Änderungen, kein erneutes Bereitstellen.</p>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Merge PDFs</category>
            <category>Dropbox</category>
            <category>dynamic merge</category>
            <category>watch folder</category>
            <category>batch PDF</category>
            <category>Apply to each</category>
            <category>base64ToBinary</category>
            <category>no-code</category>
            <category>Microsoft 365</category>
        </item>
        <item>
            <title><![CDATA[E-Mail-Text und alle Anhänge in eine einzige PDF-Datei umwandeln – mit Power Automate: Ein 7-stufiger Workflow mit Outlook und PDF4me]]></title>
            <link>https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/</guid>
            <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Siebenstufiger Power Automate-Workflow. Outlook-Trigger: Bei Eingang einer neuen E-Mail (V3), Variable initialisieren, HTML-Text mit PDF4me in PDF konvertieren, An Array anhängen, auf alle Anhänge anwenden (Konvertierung in PDF plus Anhängen), mehrere PDF-Dateien mit PDF4me zusammenführen, Dropbox: Datei mit Zeitstempel erstellen. Jede eingehende E-Mail wird zu einer PDF-Datei, die den Text und alle Anhänge in der richtigen Reihenfolge enthält. Screenshots, genaue Anweisungen, zwei Beispiel-DOCX-Anhänge und die zusammengeführte Ausgabe stehen zum Download bereit.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Der schmerzhafte Teil von E-Mail-gesteuerten Arbeitsabläufen ist nicht die E-Mail selbst, sondern die <strong>alles, was dazugehört</strong>Der Nachrichtentext enthält den Kontext (Wer hat die Nachricht gesendet, warum, was zu tun ist), die Anhänge die Dokumente (Rechnung, Formular, unterschriebener Vertrag). Werden diese separat gespeichert, benötigt man später drei Klicks, um die Nachricht wiederherzustellen. Diese Anleitung zeigt genau dieses Muster. <strong>Power Automate</strong> mit <strong>PDF4me Konvertierung zu PDF</strong>, <strong>PDF4me Mehrere PDF-Dateien zusammenführen</strong>, <strong>Ausblick</strong>, <strong>Dropbox</strong>und eine einzelne „Auf jedes Element anwenden“-Schleife. Sieben Flow-Aktionen. Eine eingehende E-Mail trifft ein. Eine konsolidierte PDF-Datei wird versendet, zuerst der Text, dann die Anhänge einzeln, mit Zeitstempel versehen und automatisch im Archivordner abgelegt.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. When a new email arrives (V3)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Outlook trigger on To test@ynoox.ch. Include Attachments Yes, Only with Attachments Yes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Initialize variable</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Name email, Type Array. Buffer for every PDF binary the flow produces.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Convert to PDF Body</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Content triggerOutputs body/body (the HTML body), File Name email-body.html. Returns the body as PDF.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(168,85,247);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Append to array (email body)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Push base64ToBinary on the converted body PDF onto the email array. This is page 1 of the final document.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(20,184,166);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Apply to each attachment</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Loop triggerOutputs body/attachments. Convert each to PDF, then Append to array with base64ToBinary.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(239,68,68);height:100%"><div style="font-weight:750;margin-bottom:4px">6. Merge multiple PDFs</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Body/docContent the email array, Output File Name Email Attachment Merge Output.pdf.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">7. Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox /blog data/merge blog template/output. File Name concat(merge-, formatDateTime(utcNow(), yyyyMMdd-HHmmss), .pdf).</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Ein Ausblick <strong>Wenn eine neue E-Mail eintrifft (V3)</strong> Der Trigger wird ausgelöst, sobald eine Nachricht eintrifft bei <code><a href="mailto:test@ynoox.ch">test@ynoox.ch</a></code>Eine Array-Variable namens <code>E-Mail</code> öffnet sich. PDF4me <strong>In PDF konvertieren</strong> Zuerst wird der HTML-Body in ein PDF umgewandelt, der konvertierte Body wird dann als Seite 1 in das Array eingefügt. <strong>Auf jedes Element anwenden</strong> durchläuft jeden Anhang (in diesem Durchlauf zwei DOCX-Dateien: <code>3Page.docx</code>, <code>Docx_2Pages.docx</code>PDF4me wandelt jede Datei in eine PDF-Datei um und fügt sie der Reihe nach an. <strong>Mehrere PDF-Dateien zusammenführen</strong> Dropbox verarbeitet das gesamte Array und gibt eine zusammengefasste PDF-Datei aus. <strong>Datei erstellen</strong> schreibt es zurück als <code>merge-20260611-103323.pdf</code>Ein mit einem Zeitstempel versehener Name, der keine Konflikte verursacht. Zuerst der Hauptteil, dann die Anhänge in der richtigen Reihenfolge: eine PDF-Datei, ein Ordner – bereit für die Revision.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum sollte der Textkörper zuerst in PDF konvertiert werden?</strong> Der Textkörper liefert den Kontext: Wer hat die Nachricht gesendet, warum, was ist zu tun? Ihr zukünftiges Ich, das die zusammengefasste PDF-Datei liest, möchte, dass Seite 1 die Ausgangslage darlegt, bevor die Anhänge folgen. Konvertierung <code>triggerOutputs()?['body/body']</code> (den HTML-Body) zuerst in ein PDF einzufügen bedeutet, dass die Zusammenführungsaktion die Nachricht selbst als Hauptdokument erkennt und nicht als separaten Textauszug.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum eine Array-Variable sowohl für den Body als auch für die Anhänge?</strong> Die Zusammenführungsaktion benötigt eine einzelne, sortierte Sammlung. Initialisieren Sie diese einmalig, fügen Sie in Schritt 4 den Dokumentkörper hinzu und in Schritt 5 jeden konvertierten Anhang. Das Array entspricht dann exakt der gewünschten Dokumentreihenfolge. Zwei separate Arrays würden später eine Compose-Aktion erfordern, die diese zusammenführt – unnötiger Aufwand für dasselbe Ergebnis.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum <code>base64ToBinary</code> bei jedem Druckstoß?</strong> PDF4me Convert to PDF gibt seine Ausgabe als Base64-String zurück, der in einen Binärcode eingebettet ist. <code>$content</code>Outlook-Anhänge werden als Base64-kodierte Dateien empfangen. <code>contentBytes</code>PDF4me benötigt zum Zusammenführen mehrerer PDF-Dateien Binärpuffer. <code>base64ToBinary(...)</code> Die Verbindung zwischen den beiden Datenquellen wird hergestellt, wobei lediglich auf unterschiedliche Eigenschaftsnamen verwiesen wird. Die Konvertierung wird übersprungen, und die Zusammenführungsaktion führt zu Fehlern mit der Meldung „Ungültiger Inhalt“.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum ein mit einem Zeitstempel versehener Ausgabename?</strong> Zwei E-Mails desselben Absenders innerhalb einer Stunde würden kollidieren, wenn der Dateiname konstant wäre. <code>concat('merge-', formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'), '.pdf')</code> erzeugt Namen wie <code>merge-20260611-103323.pdf</code>lexikografisch sortierbar, sekundengenau eindeutig und sofort als UTC-Zeitstempel lesbar.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Alle eingehenden E-Mails an die überwachte Adresse (hier, <code>test@ynoox.ch</code>) mit einem oder mehreren Anhängen. Diese Anleitung verwendet einen kurzen Nachrichtentext („Hallo, ich hoffe, es geht Ihnen gut…“) und zwei DOCX-Anhänge (<code>3Page.docx</code>, <code>Docx_2Pages.docx</code>). <strong>Ausgabe:</strong> Eine einzelne konsolidierte PDF-Datei wurde eingefügt in <code>/blog data/merge blog template/output/</code>, benannt <code>merge-YYYYMMDD-HHmmss.pdf</code>Seite 1 ist der Hauptteil. Ab Seite 2 sind die einzelnen Anhänge in der Reihenfolge ihrer Auflistung in Aspose Words dargestellt.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="die-eingehende-e-mail">Die eingehende E-Mail<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#die-eingehende-e-mail" class="hash-link" aria-label="Direkter Link zur Die eingehende E-Mail" title="Direkter Link zur Die eingehende E-Mail" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/input-email.png" alt="Die Gmail-E-Mail zeigt eine Nachricht an Test. Inhalt: Hallo, ich hoffe, es geht Ihnen gut. Ich schreibe Ihnen, um Sie über den Fortschritt des aktuellen Projekts zu informieren. Einige zugehörige Dateien sind beigefügt. Mit freundlichen Grüßen, Test Dev. Zwei Anhänge werden als Word-Dokumentminiaturen angezeigt: 3Page.docx und Docx_2Pages.docx. Der Hinweis „Von Gmail gescannt“ ist sichtbar." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der Ablauf überwacht den Outlook-Posteingang um <code><a href="mailto:test@ynoox.ch">test@ynoox.ch</a></code>Sobald Gmail eine E-Mail weiterleitet oder diese Adresse die E-Mail direkt empfängt, wird der Auslöser betätigt.</em></p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="der-dropbox-ausgabeordner-nach-zwei-durchläufen">Der Dropbox-Ausgabeordner nach zwei Durchläufen<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#der-dropbox-ausgabeordner-nach-zwei-durchl%C3%A4ufen" class="hash-link" aria-label="Direkter Link zur Der Dropbox-Ausgabeordner nach zwei Durchläufen" title="Direkter Link zur Der Dropbox-Ausgabeordner nach zwei Durchläufen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/output-folder.png" alt="Die Dropbox-Ausgabeordnerliste enthält die Dateien merge-20260611-103323.pdf (165,43 KB) und merge-20260611-102949.pdf (171,37 KB), die jeweils nach dem UTC-Zeitstempel benannt sind, zu dem der Datenfluss ausgeführt wurde." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="seite-1-der-zusammengeführten-pdf-datei">Seite 1 der zusammengeführten PDF-Datei<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#seite-1-der-zusammengef%C3%BChrten-pdf-datei" class="hash-link" aria-label="Direkter Link zur Seite 1 der zusammengeführten PDF-Datei" title="Direkter Link zur Seite 1 der zusammengeführten PDF-Datei" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/output-pdf-preview.png" alt="Die Vorschau von merge-20260611-103323.pdf zeigt zwei Seiten nebeneinander. Die linke Seite enthält den konvertierten E-Mail-Text. Hallo, ich hoffe, es geht Ihnen gut. Ich schreibe Ihnen, um Sie über den Fortschritt des aktuellen Projekts zu informieren. Einige zugehörige Dateien sind ebenfalls beigefügt. Mit freundlichen Grüßen, Test Dev. Die rechte Seite ist die erste Seite von 3Page.docx mit der Bezeichnung „Seite 1“." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Seite 1 ist der konvertierte E-Mail-Text. Ab Seite 2 befindet sich der erste Anhang (<code>3Page.docx</code>Der zweite Anhang (<code>Docx_2Pages.docx</code>Anschließend folgt eine PDF-Datei, in der die vollständige Nachricht rekonstruiert ist.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong>Die <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Jeder Tarif mit Premium-Konnektoren (PDF4me Connect ist ein Premium-Tarif).</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Verbinden Sie es beim ersten Hinzufügen einer PDF4me-Aktion.</li><li><strong>Office 365 Outlook</strong>Für die <em>Wenn eine neue E-Mail eintrifft (V3)</em> auslösen und Anhang lesen <code>contentBytes</code>Jede E-Mail-Adresse, gegen die sich der Connector authentifizieren kann, funktioniert.</li><li><strong>Dropbox</strong> (oder SharePoint, OneDrive, Google Drive). Für die endgültige, konsolidierte PDF-Datei.</li><li><strong>Eine E-Mail mit Anhängen</strong>Die Schritt-für-Schritt-Anleitung verwendet zwei DOCX-Beispiele. <a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/3Page.docx" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">3Page.docx</a> Und <a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/Docx_2Pages.docx" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Docx_2Pages.docx</a>Senden Sie die Screenshots per E-Mail an die überwachte Adresse, um jeden Screenshot zu spiegeln.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Zuerst die Beispiele und die erwartete Ausgabe erfassen.</strong> Laden Sie beide DOCX-Dateien herunter, hängen Sie sie an eine kurze E-Mail an Ihre überwachte E-Mail-Adresse an und veröffentlichen Sie anschließend den Workflow. Beim ersten Durchlauf sollte Folgendes erzeugt werden: <code>merge-YYYYMMDD-HHmmss.pdf</code> das die verlinkte Probe exakt widerspiegelt (nur der Zeitstempel ist unterschiedlich).</p><div style="margin-top:10px;display:flex;gap:10px;flex-wrap:wrap"><a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/3Page.docx" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(54, 96, 179);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ 3Page.docx</p></a><a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/Docx_2Pages.docx" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(245, 158, 11);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Docx_2Pages.docx</p></a><a href="https://docs.pdf4me.com/de/assets/data/email-body-attachments-merge-pdf-power-automate/merge-20260611-103323.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(239, 68, 68);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Erwartete Ausgabe der zusammengeführten Datei</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Outlook: Wenn eine neue E-Mail eingeht (V3)</strong> (auslösen).</li>
<li class=""><strong>Variable initialisieren</strong> benannt <code>email</code> (Array).</li>
<li class=""><strong>PDF4me: In PDF konvertieren (Textkörper)</strong>Liest den HTML-Body und gibt ein PDF zurück.</li>
<li class=""><strong>An Array-Variable anhängen</strong> mit <code>base64ToBinary</code> auf dem umgebauten Aufbau.</li>
<li class=""><strong>Auf jedes Element anwenden</strong> An <code>triggerOutputs()?['body/attachments']</code>:<!-- -->
<ul>
<li class=""><strong>PDF4me: In PDF konvertieren</strong> die Anlage.</li>
<li class=""><strong>An Array-Variable anhängen</strong> mit <code>base64ToBinary</code> auf der konvertierten PDF-Datei.</li>
</ul>
</li>
<li class=""><strong>PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Eingabe: Array, Ausgabe: eine PDF-Datei.</li>
<li class=""><strong>Dropbox: Datei erstellen</strong>Der Dateiname-Ausdruck versieht die Datei mit einem UTC-Zeitstempel.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-ablaufübersicht">Vollständige Ablaufübersicht<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#vollst%C3%A4ndige-ablauf%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Ablaufübersicht" title="Direkter Link zur Vollständige Ablaufübersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/01-flow-overview.png" alt="Power Automate-Flow-Canvas mit sieben Aktionen (von oben nach unten): Bei Eingang einer neuen E-Mail (V3), Variable initialisieren, E-Mail-Text in PDF konvertieren, E-Mail-Text an Array-Variable anhängen, auf alle Elemente mit „In PDF konvertieren“ und „An Array-Variable anhängen“ anwenden, mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen, Datei erstellen" style="max-width:360px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Sieben Aktionen. Die Option „Auf jede Karte anwenden“ zeigt „1 von 2“ an, da die Test-E-Mail zwei Anhänge enthielt. PDF4me ist dreimal im Workflow beteiligt: E-Mail-Text konvertieren, Anhänge konvertieren, alles zusammenführen.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-outlook-wenn-eine-neue-e-mail-eingeht-v3">Schritt 1: Outlook: Wenn eine neue E-Mail eingeht (V3)<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-1-outlook-wenn-eine-neue-e-mail-eingeht-v3" class="hash-link" aria-label="Direkter Link zur Schritt 1: Outlook: Wenn eine neue E-Mail eingeht (V3)" title="Direkter Link zur Schritt 1: Outlook: Wenn eine neue E-Mail eingeht (V3)" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Nur Auslöser.</p>
<ol>
<li class="">In <a href="https://make.powerautomate.com/">Power Automate</a> Klicken <strong>Erstellen</strong>, wählen <strong>Automatisierter Cloud-Flow</strong>Die</li>
<li class="">Benennen Sie den Datenfluss (z.B. <code>Email to Consolidated PDF</code>), wählen <strong>Office 365 Outlook: Wenn eine neue E-Mail eingeht (V3)</strong> Klicken Sie als Auslöser. <strong>Erstellen</strong>Die</li>
<li class=""><strong>Verbinden</strong> Ihr Office 365-Postfach.</li>
<li class="">Expandieren <strong>Erweiterte Parameter</strong> Und <strong>Alle anzeigen</strong> um Filteroptionen anzuzeigen.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Zu</strong>: <code>test@ynoox.ch</code> (Filter, sodass nur an diese Adresse adressierte E-Mails den Workflow auslösen)</li>
<li class=""><strong>Anhänge beifügen</strong>: <code>Yes</code></li>
<li class=""><strong>Nur mit Anhängen</strong>: <code>Yes</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="triggerkonfiguration">Triggerkonfiguration<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#triggerkonfiguration" class="hash-link" aria-label="Direkter Link zur Triggerkonfiguration" title="Direkter Link zur Triggerkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/02-trigger.png" alt="Power Automate Office 365 Outlook: Auslöser „Bei Eingang einer neuen E-Mail“ (Version 3) – Erweiterte Parameter (Ziel: test@ynoox.ch), Anhänge einschließen: Ja, Nur mit Anhängen: Ja, Verbindung zu Office 365 Outlook hergestellt" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> <strong>Nur mit Anhängen Ja</strong> ist das, was verhindert, dass der Ablauf bei jeder internen Benachrichtigung, Kalendereinladung oder Antwort ausgelöst wird. Kombinieren Sie dies mit einem/einer/einem <strong>Zu</strong> Filter für einen dedizierten Alias (z.B. <code><a href="mailto:archive@yourcompany.com">archive@yourcompany.com</a></code>) für eine saubere Eingangsadresse, die nur die Post empfängt, die Sie tatsächlich zusammenfassen möchten.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-variable-email-initialisieren">Schritt 2: Variable „email“ initialisieren<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-2-variable-email-initialisieren" class="hash-link" aria-label="Direkter Link zur Schritt 2: Variable „email“ initialisieren" title="Direkter Link zur Schritt 2: Variable „email“ initialisieren" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Trigger plus Variable initialisieren.</p>
<p>Öffne ein leeres Array, um den Hauptteil der PDF-Datei und alle angehängten PDF-Dateien zu sammeln.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Variable initialisieren</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>email</code></li>
<li class=""><strong>Typ</strong>: <code>Array</code></li>
<li class=""><strong>Wert</strong>: leer lassen</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="variablenkonfiguration-initialisieren">Variablenkonfiguration initialisieren<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#variablenkonfiguration-initialisieren" class="hash-link" aria-label="Direkter Link zur Variablenkonfiguration initialisieren" title="Direkter Link zur Variablenkonfiguration initialisieren" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/03-initialize-variable.png" alt="Die Power Automate-Aktion „Variable initialisieren“ ist mit dem Namen „E-Mail“, dem Typ „Array“ und einem leeren Wertfeld konfiguriert." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-pdf4me-in-pdf-konvertieren-textkörper">Schritt 3: PDF4me: In PDF konvertieren (Textkörper)<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-3-pdf4me-in-pdf-konvertieren-textk%C3%B6rper" class="hash-link" aria-label="Direkter Link zur Schritt 3: PDF4me: In PDF konvertieren (Textkörper)" title="Direkter Link zur Schritt 3: PDF4me: In PDF konvertieren (Textkörper)" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren.</p>
<p>Der Outlook-Trigger gibt den Nachrichtentext als HTML aus am <code>body/body</code>PDF4me Convert to PDF liest HTML direkt, sodass die gesamte Konvertierung in einem einzigen Schritt erfolgt.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>In PDF konvertieren</strong>Die</li>
<li class=""><strong>Umbenennen</strong> die Handlung zu <strong>In PDF-Text konvertieren</strong> So kann die Aktion „In PDF konvertieren“ aus Schritt 5 später einen eigenen, aussagekräftigen Namen erhalten.</li>
<li class=""><strong>Verbinden</strong> PDF4me – Melden Sie sich mit Ihrem API-Schlüssel an (nur beim ersten Mal).</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateiinhalt</strong> (Ausdruck, Klick) <code>fx</code>): <code>triggerOutputs()?['body/body']</code></li>
<li class=""><strong>Dateiname</strong>: <code>email-body.html</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konvertierung-in-pdf-textkörperkonfiguration">Konvertierung in PDF-Textkörperkonfiguration<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#konvertierung-in-pdf-textk%C3%B6rperkonfiguration" class="hash-link" aria-label="Direkter Link zur Konvertierung in PDF-Textkörperkonfiguration" title="Direkter Link zur Konvertierung in PDF-Textkörperkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/04-convert-pdf-body.png" alt="Power Automate PDF4me-Aktion „In PDF konvertieren“ mit Dateiinhalt, der auf das Trigger-Token „Body“ (Ausdruck „triggerOutputs body/body“) und den Dateinamen „email-body.html“ festgelegt ist; verbunden mit PDF4me Connect" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der <code>.html</code> Die Dateinamenserweiterung teilt PDF4me mit, welchen Renderer PDF4me verwenden soll. Senden <code>.docx</code>, <code>.xlsx</code>, <code>.png</code>, oder <code>.jpg</code> Genauso einfach lassen sich alle mit derselben Aktion bearbeiten.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-an-array-variable-anhängen-e-mail-text">Schritt 4: An Array-Variable anhängen (E-Mail-Text)<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-4-an-array-variable-anh%C3%A4ngen-e-mail-text" class="hash-link" aria-label="Direkter Link zur Schritt 4: An Array-Variable anhängen (E-Mail-Text)" title="Direkter Link zur Schritt 4: An Array-Variable anhängen (E-Mail-Text)" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen (E-Mail-Text).</p>
<p>Schieben Sie die konvertierte PDF-Datei auf die <code>email</code> Array als Seite 1.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>An Array-Variable anhängen</strong>Die</li>
<li class=""><strong>Umbenennen</strong> die Handlung zu <strong>An Array-Variable anhängen (E-Mail-Text)</strong> Zur Verdeutlichung.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>email</code></li>
<li class=""><strong>Wert</strong> (Ausdruck): <code>base64ToBinary(body('Convert_to_PDF_Body')?['$content'])</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konfiguration-zum-anhängen-des-e-mail-textes">Konfiguration zum Anhängen des E-Mail-Textes<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#konfiguration-zum-anh%C3%A4ngen-des-e-mail-textes" class="hash-link" aria-label="Direkter Link zur Konfiguration zum Anhängen des E-Mail-Textes" title="Direkter Link zur Konfiguration zum Anhängen des E-Mail-Textes" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/05-append-email-body.png" alt="Power Automate-Aktion „An Array-Variable anhängen (E-Mail-Text)“ mit dem Namen „E-Mail“ und dem Wert „base64ToBinary body“ (offenes Anführungszeichen, Convert_to_PDF_Body, schließendes Anführungszeichen, schließende Klammer, Fragezeichen, Dollarzeichen, Inhalt, schließende Klammer), die im Ausdruckseditor angezeigt wird." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-auf-jeden-anhang-anwenden-konvertieren-und-anhängen">Schritt 5: Auf jeden Anhang anwenden, konvertieren und anhängen<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-5-auf-jeden-anhang-anwenden-konvertieren-und-anh%C3%A4ngen" class="hash-link" aria-label="Direkter Link zur Schritt 5: Auf jeden Anhang anwenden, konvertieren und anhängen" title="Direkter Link zur Schritt 5: Auf jeden Anhang anwenden, konvertieren und anhängen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen (E-Mail-Text) plus Auf jedes Element anwenden.</p>
<p>Alle Anhänge werden durchlaufen, jeder wird in eine PDF-Datei konvertiert und der Reihe nach angehängt, sodass die endgültige Zusammenführung die Reihenfolge der Anhänge berücksichtigt.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5a-auf-jedes-element-anwenden-quelle-auswählen">Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-5a-auf-jedes-element-anwenden-quelle-ausw%C3%A4hlen" class="hash-link" aria-label="Direkter Link zur Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)" title="Direkter Link zur Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)" translate="no">​</a></h3>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Auf jedes Element anwenden</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Wählen Sie eine Ausgabe aus den vorherigen Schritten aus.</strong> (Ausdruck): <code>triggerOutputs()?['body/attachments']</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/06-apply-to-each.png" alt="Power Automate: Wenden Sie die Aktion auf jede Aktion an, wobei eine Ausgabe aus vorherigen Schritten ausgewählt ist, die auf das Token „Anhänge“ festgelegt ist. Der aufgelöste Ausdruck „triggerOutputs body/attachments“ wird in der QuickInfo angezeigt." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5b-in-pdf-konvertieren-die-anlage">Schritt 5b: In PDF konvertieren (die Anlage)<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-5b-in-pdf-konvertieren-die-anlage" class="hash-link" aria-label="Direkter Link zur Schritt 5b: In PDF konvertieren (die Anlage)" title="Direkter Link zur Schritt 5b: In PDF konvertieren (die Anlage)" translate="no">​</a></h3>
<ol start="3">
<li class="">Innerhalb der Schleife klicken <strong>Füge eine Aktion hinzu</strong>, wählen <strong>PDF4me: In PDF konvertieren</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateiinhalt</strong> (Ausdruck): <code>base64ToBinary(items('Apply_to_each')?['contentBytes'])</code></li>
<li class=""><strong>Dateiname</strong> (dynamischer Inhalt): Auswählen <strong>Name</strong> aus der Option "Auf jedes aktuelle Element anwenden"</li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/07-1-convert-attachment.png" alt="Die Power Automate-Aktion „In PDF konvertieren“ innerhalb von „Auf jedes Element anwenden“ legt den Dateiinhalt auf „base64ToBinary items Apply_to_each contentBytes“ fest, den Dateinamen auf das Namenstoken des aktuellen Anhangs, den Ausdruckseditor mit den „base64ToBinary items Apply_to_each contentBytes“ ist geöffnet." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p>Der <strong>Name</strong> Das dynamische Inhaltstoken wird zur Laufzeit aufgelöst zu <code>items('Apply_to_each')?['name']</code>Daher wird jeder Anhang unter Verwendung seines ursprünglichen Dateinamens konvertiert (der die Quelldateierweiterung enthält und PDF4me mitteilt, welchen Renderer es verwenden soll).</p>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/07-2-convert-attachment-name.png" alt="Power Automate: In PDF konvertieren – Tooltip für das Feld „Dateiname“ mit den aufgelösten Ausdruckselementen „Apply_to_each“ und „Namenstoken“ aus „Auf jeden aktuellen Anhang anwenden“" style="max-width:520px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5c-an-die-array-variable-anhängen-die-konvertierte-anlage">Schritt 5c: An die Array-Variable anhängen (die konvertierte Anlage)<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-5c-an-die-array-variable-anh%C3%A4ngen-die-konvertierte-anlage" class="hash-link" aria-label="Direkter Link zur Schritt 5c: An die Array-Variable anhängen (die konvertierte Anlage)" title="Direkter Link zur Schritt 5c: An die Array-Variable anhängen (die konvertierte Anlage)" translate="no">​</a></h3>
<ol start="5">
<li class="">Im Folgenden wird innerhalb derselben Schleife in PDF konvertiert. <strong>Füge eine Aktion hinzu</strong>, wählen <strong>An Array-Variable anhängen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>email</code></li>
<li class=""><strong>Wert</strong> (Ausdruck): <code>base64ToBinary(body('Convert_to_PDF')?['$content'])</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/08-append-attachment.png" alt="Power Automate: An Array-Variable anhängen (innerhalb von &quot;Apply to each&quot;), Name: E-Mail, Wert: base64ToBinary, Inhalt: Convert_to_PDF (im Ausdruckseditor angezeigt)." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Die beiden Grundstücksnamen sind wichtig.</strong> Outlook-Anhangsbytes werden gespeichert auf <code>contentBytes</code>PDF4me Convert to PDF output ist weiterhin verfügbar. <code>$content</code>Beide sind Base64-kodiert. Achten Sie beim Einfügen der Ausdrücke auf die korrekte Namensgebung, dann funktioniert die Schleife einwandfrei.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-6-pdf4me-mehrere-pdf-dateien-zusammenführen">Schritt 6: PDF4me: Mehrere PDF-Dateien zusammenführen<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-6-pdf4me-mehrere-pdf-dateien-zusammenf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Schritt 6: PDF4me: Mehrere PDF-Dateien zusammenführen" title="Direkter Link zur Schritt 6: PDF4me: Mehrere PDF-Dateien zusammenführen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen (Text) plus Auf jedes anwenden plus Mehrere PDFs zusammenführen.</p>
<p>Das Ganze <code>email</code> Ein Array (zuerst das Body-PDF, dann die Attachment-PDFs in der Reihenfolge der Anhänge) wird in einen einzigen Merge-Aufruf umgewandelt.</p>
<ol>
<li class="">Klicken Sie unterhalb von „Auf jede Schleife anwenden“. <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Body/docContent</strong>: Wähle die <code>email</code> Variable Token</li>
<li class=""><strong>Name der Ausgabedatei</strong>: <code>Email Attachment Merge Output.pdf</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="zusammenführungsaktionskonfiguration">Zusammenführungsaktionskonfiguration<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#zusammenf%C3%BChrungsaktionskonfiguration" class="hash-link" aria-label="Direkter Link zur Zusammenführungsaktionskonfiguration" title="Direkter Link zur Zusammenführungsaktionskonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/09-merge-multiple-pdfs.png" alt="Power Automate PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen. Die Aktion „Body/docContent“ ist auf die E-Mail-Variable und den Ausgabedateinamen „E-Mail-Anhang-Zusammenführung Output.pdf“ eingestellt. Ein dynamisches Inhaltsfeld mit den Variablen „E-Mail“, „Auf jedes Element anwenden“, „Aktuelles Element“, „Bei Eingang einer neuen E-Mail V3“, „body/sensitivityLabelInfo“ und „Anhänge“ wird geöffnet." style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-7-dropbox-datei-mit-einem-zeitstempel-erstellen">Schritt 7: Dropbox: Datei mit einem Zeitstempel erstellen<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#schritt-7-dropbox-datei-mit-einem-zeitstempel-erstellen" class="hash-link" aria-label="Direkter Link zur Schritt 7: Dropbox: Datei mit einem Zeitstempel erstellen" title="Direkter Link zur Schritt 7: Dropbox: Datei mit einem Zeitstempel erstellen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Variable initialisieren plus In PDF-Text konvertieren plus Anhängen plus Auf jedes Element anwenden plus Zusammenführen plus Datei erstellen.</p>
<p>Speichern Sie die konsolidierte PDF-Datei in Dropbox mit einem Dateinamen, der einen UTC-Zeitstempel enthält, sodass bei jedem Durchlauf eine neue, sortierbare Datei entsteht.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Dropbox: Datei erstellen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Ordnerpfad</strong>: <code>/blog data/merge blog template/output</code></li>
<li class=""><strong>Dateiname</strong> (Ausdruck, Klick) <code>fx</code>): <code>concat('merge-', formatDateTime(utcNow(), 'yyyyMMdd-HHmmss'), '.pdf')</code></li>
<li class=""><strong>Dateiinhalt</strong>: Wähle die <strong>Dateiinhalt</strong> Token aus der Aktion „Mehrere PDFs zusammenführen“</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateinamenausdruck">Dateinamenausdruck<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#dateinamenausdruck" class="hash-link" aria-label="Direkter Link zur Dateinamenausdruck" title="Direkter Link zur Dateinamenausdruck" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/10-1-create-file-filename-expression.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“: Ordnerpfad: /blog data/merge blog template/output; Dateiname: Ausdruck „concat merge“ (Bindestrich, Komma, Format: Datum/Uhrzeit, UTC, Komma, JJJJMMTT, Bindestrich, HHmmss, Komma, Punkt, PDF) (wird im Ausdruckseditor angezeigt); Dateiinhalt: Mehrere Token zusammenführen" style="max-width:760px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="abschließende-aktion-mit-zugeordnetem-dateiinhalt">Abschließende Aktion mit zugeordnetem Dateiinhalt<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#abschlie%C3%9Fende-aktion-mit-zugeordnetem-dateiinhalt" class="hash-link" aria-label="Direkter Link zur Abschließende Aktion mit zugeordnetem Dateiinhalt" title="Direkter Link zur Abschließende Aktion mit zugeordnetem Dateiinhalt" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/email-body-attachments-merge-pdf-power-automate/10-2-create-file-content.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“ mit Ordnerpfad „/blog data/merge blog template/output“, Dateinamen-Verkettungsausdruck, Dateiinhalts-Token aus der Aktion „Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen“, Tooltip mit dem Text „Merge_multiple_PDF_files_into_a_single_PDF_file“" style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Sie möchten einen Ordner pro Absenderdomäne? Ersetzen Sie den statischen Ordnerpfad durch <code>concat('/inbox-pdfs/', split(triggerOutputs()?['body/from'], '@')[1], '/')</code>PDFs werden automatisch in Unterordner wie diese weitergeleitet <code>/inbox-pdfs/yourcompany.com/</code> basierend auf der Domain des Absenders.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-flow-aus-und-überprüfen-sie-ihn">Führen Sie den Flow aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#f%C3%BChren-sie-den-flow-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class=""><strong>Speichern</strong> der Fluss oben rechts.</li>
<li class="">Senden Sie eine E-Mail mit einem oder mehreren Anhängen an die überwachte Adresse (die Anleitung wurde verwendet). <code>test@ynoox.ch</code>).</li>
<li class="">Offen <strong>Laufverlauf</strong>Der Trigger sollte innerhalb weniger Sekunden ausgelöst werden. Beobachten Sie, wie jede Aktion grün wird: Die Konvertierung in PDF-Text dauert bei einem kurzen HTML-Text etwa 10 Sekunden. Die Anwendung auf alle Dateien läuft standardmäßig parallel und schließt beide Anhänge in etwa 22 Sekunden ab. Das Zusammenführen mehrerer PDFs dauert etwa 11 Sekunden.</li>
<li class="">Dropbox öffnen unter <code>/blog data/merge blog template/output/</code>Eine Datei mit dem Namen <code>merge-YYYYMMDD-HHmmss.pdf</code> ist da.</li>
<li class="">Öffnen Sie die PDF-Datei. Seite 1 enthält den Haupttext. Ab Seite 2 finden Sie die einzelnen Anhänge in der Reihenfolge ihrer Erstellung.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Eine vollautomatische E-Mail-Archivierungs-Pipeline. Jede E-Mail mit Anhängen wird in eine einzige PDF-Datei umgewandelt – zuerst der Nachrichtentext, dann die Anhänge in der richtigen Reihenfolge. Die Datei wird mit einem Zeitstempel versehen, um Konflikte zu vermeiden, und anschließend in einem freigegebenen Ordner abgelegt, den Ihr Team oder Ihre Auditoren durchsuchen können. Die gleiche Vorgehensweise funktioniert mit zwei oder zwanzig Anhängen. Sie ist sowohl mit Make (Outlook-Trigger, Iteration über Anhänge und PDF4me Merge) als auch mit Zapier (E-Mail-Funktion von Zapier oder Outlook-Trigger, Schleife und PDF4me Merge) kompatibel.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Anhänge nach Typ filtern</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Wenn Sie nur PDFs und Office-Dokumente in den Seriendruck einbeziehen möchten, verpacken Sie „In PDF konvertieren“ in einen <strong>Zustand</strong> Testen <code>endsWith(toLower(items('Apply_to_each')?['name']), '.pdf')</code> oder Ähnliches. Überspringt Signaturen und eingebettete Bildanhänge sauber.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Metadaten auf Seite 1 stempeln</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Vor Schritt 3 erstellen Sie eine HTML-Präambel mit <strong>Komponieren</strong>: Absender, Betreff, Empfangsdatum, dann verketten zu <code>Körper</code>Seite 1 der konsolidierten PDF-Datei enthält nun eine Kopfzeile, nach der Sie später suchen können.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Digitale Signatur vor der Archivierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF4me einfügen <strong>Digitale Signatur (PDF)</strong> zwischen Schritt 6 und Schritt 7. Die archivierte PDF-Datei wird mit Ihrem X.509-Zertifikat gegensigniert, wodurch ein sofortiger Prüfpfad entsteht. <em>Wer hat was wann archiviert?</em>Die</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">PDF/A für die Langzeitarchivierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Füge PDF4me hinzu <strong>PDF/A erstellen</strong> mit Compliance <code>PDF/A-2b</code> Nach der Zusammenführung entspricht die archivierte, konsolidierte PDF-Datei nun der ISO 19005-Norm und ist für die Vorlage bei Rechtsanwälten oder Aufsichtsbehörden geeignet.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Fehler der Zusammenführungsaktion mit "ungültigem Inhalt"</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Eine der Optionen zum Anhängen an ein Array <strong>Wert</strong> Ausdrücke sind nicht eingeschlossen <code>base64ToBinary(...)</code>Jeder Push (Textkörper und Anhänge) erfordert die Konvertierung. Öffnen Sie beide Anfügeaktionen erneut, wechseln Sie zum Ausdruckseditor und überprüfen Sie, ob die Ausdrücke korrekt sind. <code>base64ToBinary(body('Convert_to_PDF_Body')?['$content'])</code> Und <code>base64ToBinary(body('Convert_to_PDF')?['$content'])</code> wörtlich.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Seite 1 ist leer oder fehlt</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Die Aktion „In PDF konvertieren“ hat keinen gültigen HTML-Textkörper erhalten. Überprüfen Sie den Auslöser. <strong>Anhänge beifügen</strong> Ja blieb (ohne es kommt der Körper manchmal leer an) und dass <strong>Dateiinhalt</strong> löst sich auf <code>triggerOutputs()?['body/body']</code>, nicht <code>Körper/Körpervorschau</code>Die</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Wende die Methode nullmal auf jeden Durchlauf an.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der Trigger wurde bei einer E-Mail ohne Anhänge ausgelöst, weil <strong>Nur mit Anhängen</strong> ist auf Nein gesetzt. Entweder ändern Sie es auf Ja oder Sie schließen die Anweisung „Auf jedes Element anwenden“ in eine Bedingung ein, die nur ausgeführt wird, wenn <code>Länge(triggerOutputs()?['body/attachments'])</code> ist größer als null.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Die Anhänge werden in der falschen Reihenfolge ausgeliefert.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Standardeinstellung <strong>Auf jedes Element anwenden</strong> Die Abläufe erfolgen parallel, wodurch die Reihenfolge der Anhänge durcheinandergeraten kann. Öffnen Sie die Schleife. <strong>Einstellungen</strong> und setzen <strong>Gleichzeitigkeitskontrolle</strong> Grad der Parallelität zu <code>1</code>Die Schleife läuft nun sequenziell ab, und die Anhänge landen im Array genau in der Reihenfolge, in der Outlook sie zurückgegeben hat.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/email-body-attachments-merge-pdf-power-automate-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/convert/convert-to-pdf/"><p>Aktionsdokumente in PDF konvertieren</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/merge-split/merge-multiple-pdfs/"><p>Mehrere PDF-Dokumente zusammenführen</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche siebenstufige Muster (Auslösen, Array initialisieren, E-Mail-Text konvertieren, Konvertierung und Anhängen wiederholen, Zusammenführen, Speichern mit Zeitstempel) funktioniert für jede Automatisierung, die E-Mails und Anhänge in einer PDF-Datei zusammenfasst. Einmal versendet, wird jede eingehende Nachricht automatisch zu einem durchsuchbaren und sortierbaren Archiveintrag.</p>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Convert to PDF</category>
            <category>convert-html-to-pdf</category>
            <category>convert-to-pdf</category>
            <category>Merge PDFs</category>
            <category>merge-multiple-pdfs</category>
            <category>Outlook</category>
            <category>Office 365</category>
            <category>Dropbox</category>
            <category>email automation</category>
            <category>attachment processing</category>
            <category>no-code</category>
            <category>Microsoft 365</category>
        </item>
        <item>
            <title><![CDATA[Personalisierte Einladungen erstellen und in Power Automate zu einer PDF-Datei zusammenführen: Ein 7-stufiger Dropbox-Workflow]]></title>
            <link>https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/</guid>
            <pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Siebenstufiger Power Automate-Workflow. Manueller Auslöser, Dropbox: Dateiinhalt abrufen, PDF4me: Dokumente generieren (mehrere), Variable initialisieren, auf jedes Element anwenden und an Array anhängen, PDF4me: Mehrere PDFs zusammenführen, Dropbox: Datei erstellen. Eine DOCX-Vorlage und ein JSON-Array mit Empfängern ergeben eine konsolidierte PDF-Datei. Screenshots, exakte Ausdrücke, Vorlage, JSON und Ausgabe sind vollständig herunterladbar.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Das Schmerzhafte an Massenmailings ist nicht das Schreiben des Briefes, sondern das <strong>die personalisierten Exemplare zusammennähen</strong> So erhalten die Abteilungen Finanzen, Personal oder Betrieb eine einzige übersichtliche PDF-Datei anstelle von fünfzig Anhängen. Diese Anleitung zeigt genau, wie das geht. <strong>Power Automate</strong> mit <strong>PDF4me Dokumente generieren (Mehrere)</strong>, <strong>Mehrere PDF-Dateien zusammenführen</strong>, <strong>Dropbox</strong>und eine einzelne „Auf jedes Element anwenden“-Schleife. Sieben Flow-Aktionen. Eine DOCX-Vorlage. Ein JSON-Array mit Empfängern. Am Ende entsteht eine zusammengefasste PDF-Datei mit einer Seite pro Empfänger, die benannt und automatisch wieder in Dropbox hochgeladen wird.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Manual trigger</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Manually trigger a flow. Swap in any business trigger later (HTTP, SharePoint, schedule).</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Get file content (path)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox path /blog data/merge blog template/template.docx, Infer Content Type Yes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Generate Documents (Multiple)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Template DOCX plus JSON array of recipients. Output Type PDF. Returns body/outputDocuments.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Initialize variable</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Name mergefiles, Type Array. Buffer for the per-recipient PDF binaries.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(168,85,247);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Apply to each</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Loop body/outputDocuments. Inside, Append to array variable with base64ToBinary on streamFile.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(239,68,68);height:100%"><div style="font-weight:750;margin-bottom:4px">6. Merge multiple PDFs</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Body/docContent mergefiles, Output File Name Test.pdf. One combined PDF out.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(20,184,166);height:100%"><div style="font-weight:750;margin-bottom:4px">7. Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox /blog data/merge blog template/output, File Name Merged_files.pdf.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Der Ablauf wird durch zwei Dropbox-Schritte strukturiert. PDF4me generiert mit der Funktion „Dokumente generieren (Mehrere)“ für jeden Empfänger ein personalisiertes PDF. Eine Schleife, die auf jedes Element angewendet wird, wiederholt den gesamten Prozess. <code>streamFile</code> In <code>base64ToBinary(...)</code> und speichert es in einer Array-Variablen. PDF4me fügt mit der Funktion „Mehrere PDF-Dateien zusammenführen“ das Array zu einer einzigen PDF-Datei zusammen. Dropbox <strong>Datei erstellen</strong> Es wird zurückgeschrieben. Der Ablauf dauert bei einem Batch mit zwei Empfängern weniger als eine Minute und skaliert linear. Es sind keine benutzerdefinierten Ausdrücke über den einen hinaus erforderlich. <code>base64ToBinary</code> Anruf.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum mehrere Dokumente generieren anstatt eines einzelnen?</strong> Die Variante „Single“ verarbeitet einen Datensatz und erzeugt ein PDF. Um N PDFs zu erzeugen, rufen Sie die Funktion N-mal auf. Jeder Aufruf fügt ein Abrechnungsereignis und einen Netzwerk-Roundtrip hinzu. Die Variante „Multiple“ verarbeitet das gesamte JSON-Array in einem Aufruf und gibt die N PDFs zusammen zurück. <code>body/outputDocuments</code>Ein Anruf, ein Abrechnungsvorgang, vollständiger Stapel.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum eine Array-Variable plus „Auf jedes Element anwenden“?</strong> Die Funktion „Dokumente generieren (Mehrere)“ gibt jedes PDF als Base64-String aus. <code>streamFile</code>Das Zusammenführen mehrerer PDF-Dateien erfordert eine Sammlung von Binärdateien. Die Schleife „Auf jede anwenden“ stellt die Verbindung zwischen beiden her: Jede Base64-Zeichenkette wird in eine Binärdatei umgewandelt. <code>base64ToBinary(...)</code> und füge es einer Array-Variablen namens hinzu <code>Zusammenführungsdateien</code>Nach der Schleife ist das Array die Sammlung, die die Merge-Aktion erwartet.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum DOCX als Vorlage anstelle von PDF?</strong> DOCX-Merge-Tokens (<code>&lt;&lt;[Vorname]&gt;&gt;</code>, <code>&lt;&lt;[HC_WoM_Date]&gt;&gt;</code>Die Formularfelder befinden sich im Fließtext, wo sie von der PDF4me-Engine direkt eingelesen werden. PDF-Vorlagen erfordern ein vordefiniertes Formularfeldschema, was für einen Brief übertrieben ist. DOCX ist außerdem das Exportformat von Word, Office 365 und Google Docs, sodass Autoren die Vorlage bearbeiten können, ohne ihr Schreibprogramm zu verlassen.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum überhaupt zu einer einzigen PDF-Datei zusammenführen?</strong> Compliance-Prüfungen, Stapeldrucke, Signaturprotokolle und die nachgelagerte Archivierung bevorzugen alle eine konsolidierte PDF-Datei gegenüber mehreren Anhängen. Falls Sie die einzelnen Dateien jemals wieder benötigen, senden Sie einfach eine Nachricht an [E-Mail-Adresse einfügen]. <em>PDF nach Seitenzahl aufteilen = 1</em> Wenn Sie vor Schritt 7 handeln, haben Sie beides, ohne den Rest des Ablaufs neu aufbauen zu müssen.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Eine DOCX-Vorlage mit <code>&lt;&lt;[merge_token]&gt;&gt;</code> Platzhalter in <code>/blog data/merge blog template/template.docx</code>sowie ein JSON-Array von Empfängern, das in die Aktion "Dokumente generieren (Mehrere)" eingefügt wurde. <strong>Ausgabe:</strong> Eine einzelne PDF-Datei mit dem Namen <code>Merged_files.pdf</code> hochgeladen auf <code>/blog data/merge blog template/output</code>Dabei wird für jeden Empfänger eine personalisierte Seite in der gleichen Reihenfolge wie im JSON-Array erstellt. Die Vorlage bleibt im Quellordner unverändert, sodass Wiederholungen idempotent sind.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong>Die <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Jeder Tarif mit Premium-Konnektoren (PDF4me Connect ist ein Premium-Tarif).</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Verbinden Sie es beim ersten Hinzufügen einer PDF4me-Aktion.</li><li><strong>Dropbox</strong>Quelle für die Vorlage, Ziel für die zusammengeführte PDF-Datei. SharePoint, OneDrive und Google Drive funktionieren mit ihren jeweiligen Konnektoren auf die gleiche Weise.</li><li><strong>Eine DOCX-Vorlage mit Platzhaltern</strong>. Verwenden Sie die Syntax mit doppelten spitzen Klammern (<code>&lt;&lt;[FieldName]&gt;&gt;</code>Die Komplettlösung verwendet <code>template.docx</code>, du kannst <a href="https://docs.pdf4me.com/de/assets/data/generate-doc-multiple-merge-power-automate/Template.docx" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie die in dieser Anleitung verwendete Vorlage herunter.</a> und lade es in Dropbox hoch, um jeden Screenshot zu spiegeln.</li><li><strong>Ein JSON-Array für Empfänger</strong>Ein Objekt pro Empfänger, Schlüssel, die exakt mit den Vorlagentoken übereinstimmen. <a href="https://docs.pdf4me.com/de/assets/data/generate-doc-multiple-merge-power-automate/gen-doc-multiple-data.json" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie die JSON-Beispieldatei herunter.</a>Die</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Laden Sie sich zuerst die Beispieldateien herunter.</strong> Fallen <code>Vorlage.docx</code> hinein <code>/Blogdaten/Blogvorlage zusammenführen/</code> Speichern Sie die JSON-Datei in Ihrer Dropbox und in einem separaten Ordner. Jeder Screenshot-Wert unten entspricht dann dem, was Sie in Ihrem eigenen Workflow sehen.</p><div style="margin-top:10px;display:flex;gap:10px;flex-wrap:wrap"><a href="https://docs.pdf4me.com/de/assets/data/generate-doc-multiple-merge-power-automate/Template.docx" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Vorlage herunterladen.docx</p></a><a href="https://docs.pdf4me.com/de/assets/data/generate-doc-multiple-merge-power-automate/gen-doc-multiple-data.json" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(54, 96, 179);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Empfänger.json herunterladen</p></a><a href="https://docs.pdf4me.com/de/assets/data/generate-doc-multiple-merge-power-automate/Merged_files.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(139, 92, 246);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Beispieldatei „Merged_files.pdf“ herunterladen</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Einen Ablauf manuell auslösen</strong> (auslösen).</li>
<li class=""><strong>Dropbox: Dateiinhalte über den Pfad abrufen</strong>. Liest <code>template.docx</code> von Dropbox.</li>
<li class=""><strong>PDF4me: Dokumente generieren (Mehrere)</strong>Vorlage plus JSON-Array von Empfängern (Eingabe), Array von personalisierten PDFs (Ausgabe).</li>
<li class=""><strong>Variable initialisieren</strong> benannt <code>mergefiles</code> (Array).</li>
<li class=""><strong>Auf jedes Element anwenden</strong> An <code>body/outputDocuments</code>, mit <strong>An Array-Variable anhängen</strong> Verwendung <code>base64ToBinary(...)</code> innen.</li>
<li class=""><strong>PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Eingabe: Array von Binärdateien, Ausgabe: eine PDF-Datei.</li>
<li class=""><strong>Dropbox: Datei erstellen</strong>Schreibt <code>Merged_files.pdf</code> zurück zu Dropbox.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-ablaufübersicht">Vollständige Ablaufübersicht<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#vollst%C3%A4ndige-ablauf%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Ablaufübersicht" title="Direkter Link zur Vollständige Ablaufübersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/01-flow-overview.png" alt="Power Automate-Flow-Canvas mit sieben Aktionen (von oben nach unten): Flow manuell auslösen, Dateiinhalt anhand des Pfads abrufen, Dokumente generieren (mehrere), Variable initialisieren, Auf jedes Element mit der Variable „An Array anhängen“ anwenden, Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen, Datei erstellen" style="max-width:360px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Sieben Aktionen. Jede Karte zeigt ein grünes Häkchen, sobald sie konfiguriert ist. PDF4me befindet sich zweimal in der Mitte: einmal zum Generieren, einmal zum Zusammenführen.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-0-die-docx-vorlage">Schritt 0: Die DOCX-Vorlage<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-0-die-docx-vorlage" class="hash-link" aria-label="Direkter Link zur Schritt 0: Die DOCX-Vorlage" title="Direkter Link zur Schritt 0: Die DOCX-Vorlage" translate="no">​</a></h2>
<p>Bevor ein Workflow ausgeführt werden kann, benötigt die Vorlage die richtigen Zusammenführungstoken. Jedes <code>&lt;&lt;[FieldName]&gt;&gt;</code> Der Platzhalter wird pro Empfänger einmal ersetzt. Rechtschreibung und Groß-/Kleinschreibung müssen exakt mit den JSON-Schlüsseln übereinstimmen.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vorlagenvorschau">Vorlagenvorschau<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#vorlagenvorschau" class="hash-link" aria-label="Direkter Link zur Vorlagenvorschau" title="Direkter Link zur Vorlagenvorschau" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/template-docx-preview.png" alt="Die Datei template.docx zeigt eine Vorschau der Platzhalter DebtorNumber, Salutation, Title, FirstName, LastName, CareOfAddress, Address, POBox, PostalCode, City, Country, HC_Name, SalutationText, HC_WoM_Date, HC_WoM_Time, HC_Street, HC_PostalCodeCity, HC_WoM_RegistrationDeadline, HC_Email, HC_Phone, formatiert als Einladungsschreiben für einen Workshop." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Das DOCX-Format verwendet die Syntax mit doppelten spitzen Klammern. Keine Sonderzeichen, kein XML, nur Platzhalter, die die PDF4me-Engine direkt liest.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-einen-flow-manuell-auslösen">Schritt 1: Einen Flow manuell auslösen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-1-einen-flow-manuell-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Schritt 1: Einen Flow manuell auslösen" title="Direkter Link zur Schritt 1: Einen Flow manuell auslösen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Nur Auslöser.</p>
<ol>
<li class="">In <a href="https://make.powerautomate.com/">Power Automate</a> Klicken <strong>Erstellen</strong>, wählen <strong>Sofortiger Wolkenfluss</strong>Die</li>
<li class="">Wählen <strong>Einen Ablauf manuell auslösen</strong> als Auslöser.</li>
<li class="">Geben Sie dem Ablauf einen Namen (z.B. <code>Bulk Invitation Mailout</code>) und klicken <strong>Erstellen</strong>Die</li>
<li class="">Lassen Sie die Trigger-Eingaben vorerst leer. Die eigentlichen Produktions-Trigger (HTTP-Anfrage, SharePoint-Listenaktualisierung, Zeitplan) werden hier eingefügt, sobald der Rest des Ablaufs funktioniert.</li>
</ol>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-dropbox-dateiinhalte-über-den-pfad-abrufen">Schritt 2: Dropbox: Dateiinhalte über den Pfad abrufen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-2-dropbox-dateiinhalte-%C3%BCber-den-pfad-abrufen" class="hash-link" aria-label="Direkter Link zur Schritt 2: Dropbox: Dateiinhalte über den Pfad abrufen" title="Direkter Link zur Schritt 2: Dropbox: Dateiinhalte über den Pfad abrufen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> trigger plus Dateiinhalt abrufen.</p>
<p>Liest die DOCX-Vorlage als Rohbytes in den Workflow ein, damit Generate Documents sie direkt verarbeiten kann.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>Dropbox</strong>, wählen <strong>Dateiinhalt über den Pfad abrufen</strong>Die</li>
<li class=""><strong>Verbinden</strong> Dropbox, falls Sie dies noch nicht getan haben.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Dateipfad</strong>: <code>/blog data/merge blog template/template.docx</code></li>
<li class=""><strong>Inhaltstyp ableiten</strong>: <code>Yes</code></li>
</ul>
</li>
<li class=""><strong>Speichern</strong> Der Ablauf wird ausgeführt und ein Schnelltest durchgeführt. Die Aktion gibt ein Ergebnis zurück. <code>File Content</code> Token, der die Vorlagenbinärdatei enthält.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateiinhaltskonfiguration-abrufen">Dateiinhaltskonfiguration abrufen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#dateiinhaltskonfiguration-abrufen" class="hash-link" aria-label="Direkter Link zur Dateiinhaltskonfiguration abrufen" title="Direkter Link zur Dateiinhaltskonfiguration abrufen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/02-get-file-content.png" alt="Power Automate Dropbox: Dateiinhalte anhand des Pfads abrufen (Aktion konfiguriert mit Dateipfad: /blog data/merge blog template/template.docx; Erweiterter Parameter: Inhaltstyp ableiten: Ja; Verbindung: Mit Dropbox verbunden)" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Die Einstellung „Infer Content Type Yes“ bewirkt, dass nachfolgende PDF4me-Aktionen die Datei als echtes DOCX-Dokument und nicht als generischen Datenstrom erkennen.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-pdf4me-dokumente-generieren-mehrere">Schritt 3: PDF4me: Dokumente generieren (Mehrere)<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-3-pdf4me-dokumente-generieren-mehrere" class="hash-link" aria-label="Direkter Link zur Schritt 3: PDF4me: Dokumente generieren (Mehrere)" title="Direkter Link zur Schritt 3: PDF4me: Dokumente generieren (Mehrere)" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Trigger plus Dateiinhalt abrufen plus Dokumente generieren (Mehrere).</p>
<p>Hier werden aus einer DOCX-Datei und einem JSON-Array in einem einzigen Aktionsaufruf N personalisierte PDFs erstellt.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>Dokumente generieren (mehrere)</strong>Die</li>
<li class=""><strong>Verbinden</strong> PDF4me – Melden Sie sich mit Ihrem API-Schlüssel an (nur beim ersten Mal).</li>
<li class=""><strong>Konfigurieren</strong> die obere Hälfte des Geschehens:<!-- -->
<ul>
<li class=""><strong>Vorlagendateityp</strong>: <code>Docx</code></li>
<li class=""><strong>Vorlagendateiname</strong>: <code>Test.docx</code> (Nur eine Bezeichnung, kein Pfad)</li>
<li class=""><strong>Vorlagendateidaten</strong>: Wähle die <strong>Dateiinhalt</strong> Token aus Schritt 2</li>
<li class=""><strong>Dokumentdatentyp</strong>: <code>Json</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3a-der-höhepunkt-des-geschehens">Schritt 3a: Der Höhepunkt des Geschehens<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-3a-der-h%C3%B6hepunkt-des-geschehens" class="hash-link" aria-label="Direkter Link zur Schritt 3a: Der Höhepunkt des Geschehens" title="Direkter Link zur Schritt 3a: Der Höhepunkt des Geschehens" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/03-1-generate-docs-multiple-top.png" alt="Die Power Automate-Aktion „PDF4me Dokumente generieren (Mehrere)“ ist konfiguriert mit dem Vorlagendateityp „Docx“, dem Vorlagendateinamen „Test.docx“, dem Vorlagendateiinhalt aus dem vorherigen Dropbox-Schritt und dem Dokumentdatentyp „JSON“." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<ol start="4">
<li class=""><strong>Fügen Sie das JSON-Array ein.</strong> hinein <strong>Dokumentdaten Text</strong>Die Komplettlösung verwendet zwei Empfänger (John Doe, X AB). Jedes Objekt hat dieselben 19 Schlüssel, jeder Schlüssel entspricht einem <code>&lt;&lt;[Token]&gt;&gt;</code> in der DOCX-Vorlage.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3b-die-json-nutzlast">Schritt 3b: Die JSON-Nutzlast<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-3b-die-json-nutzlast" class="hash-link" aria-label="Direkter Link zur Schritt 3b: Die JSON-Nutzlast" title="Direkter Link zur Schritt 3b: Die JSON-Nutzlast" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/03-2-generate-docs-multiple-json.png" alt="Power Automate – Dokumente generieren: Mehrere Aktionen – Dokumentdaten – Textfeld mit einem JSON-Array aus zwei Datensätzen. Beide Datensätze enthalten Debitorennummer, Anrede, Titel, Vorname, Nachname sowie vollständige Adressfelder und Felder des Host-Unternehmens wie HC_Name, HC_WoM_Date und HC_Email." style="max-width:420px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="language-json codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-json codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">[</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"DebtorNumber"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"100001"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Salutation"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Mr"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Title"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Dr."</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"FirstName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"John"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"LastName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Doe"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"CareOfAddress"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"c/o Accounting Department"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Address"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"123 Main Street"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"POBox"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"PO Box 123"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"PostalCode"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"10001"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"City"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"New York"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Country"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"United States"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Name"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"ABC Business Association"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"SalutationText"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Dear Dr. Doe"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Email"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"events@abcbusiness.org"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Phone"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"+1-212-555-0100"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_WoM_RegistrationDeadline"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"2026-05-22"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Street"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"500 Park Avenue"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_PostalCodeCity"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"10022 New York"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_WoM_Date"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"2026-05-29"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_WoM_Time"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"10:00"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"DebtorNumber"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"100001"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Salutation"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Mr"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Title"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Dr."</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"FirstName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"X"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"LastName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"AB"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"CareOfAddress"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"c/o Accounting Department"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Address"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"123 Main Street"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"POBox"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"PO Box 123"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"PostalCode"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"10001"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"City"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"New York"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Country"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"United States"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Name"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"ABC Business Association"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"SalutationText"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Dear Dr. Doe"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Email"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"events@abcbusiness.org"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Phone"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"+1-212-555-0100"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_WoM_RegistrationDeadline"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"2026-05-22"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_Street"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"500 Park Avenue"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_PostalCodeCity"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"10022 New York"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_WoM_Date"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"2026-05-29"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"HC_WoM_Time"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"10:00"</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">]</span><br></div></code></pre></div></div>
<ol start="5">
<li class=""><strong>Konfigurieren</strong> die untere Hälfte:<!-- -->
<ul>
<li class=""><strong>Feldmetadaten</strong>: Feld leer lassen (optional, für Währungs-, Datums- oder Zahlenformatierung)</li>
<li class=""><strong>Ausgabetyp</strong>: <code>PDF</code></li>
<li class=""><strong>PDF-Vorlage bearbeitbar halten</strong>: <code>No</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3c-ausgabetyp">Schritt 3c: Ausgabetyp<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-3c-ausgabetyp" class="hash-link" aria-label="Direkter Link zur Schritt 3c: Ausgabetyp" title="Direkter Link zur Schritt 3c: Ausgabetyp" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/03-3-generate-docs-multiple-output.png" alt="Power Automate: Dokumente generieren – Mehrere untere Bereiche mit leeren Feldmetadaten, Dropdown-Menü für den Ausgabetyp „PDF“, Option „PDF-Vorlage bearbeitbar halten“: Nein, Verbindung zu PDF4me Connect" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<ol start="6">
<li class=""><strong>Speichern und Testen</strong>Die Aktion kehrt zurück <code>body/outputDocuments</code>, ein Array von Objekten, eines pro Empfänger. Jedes Objekt enthält ein <code>streamFile</code> Eigenschaft, die das personalisierte PDF als Base64-Zeichenkette enthält.</li>
</ol>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Fehlende JSON-Schlüssel werden im Ausgabe-PDF als leere Zeichenketten dargestellt, nicht als Fehler. Das ist zwar bei unvollständigen Daten tolerant, bedeutet aber auch, dass Tippfehler unbemerkt bleiben. Vergleichen Sie Ihre Token-Liste mit den JSON-Schlüsseln, bevor Sie die Datei veröffentlichen. Beachten Sie, dass Groß- und Kleinschreibung beachtet werden muss.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-variable-mergefiles-initialisieren">Schritt 4: Variable mergefiles initialisieren<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-4-variable-mergefiles-initialisieren" class="hash-link" aria-label="Direkter Link zur Schritt 4: Variable mergefiles initialisieren" title="Direkter Link zur Schritt 4: Variable mergefiles initialisieren" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateiinhalt abrufen plus Dokumente generieren (Mehrere) plus Variable initialisieren.</p>
<p>Die Merge-Aktion benötigt eine Sammlung von Binärdateien. Erstellen Sie ein leeres Array, um diese zu speichern.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Variable initialisieren</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>mergefiles</code></li>
<li class=""><strong>Typ</strong>: <code>Array</code></li>
<li class=""><strong>Wert</strong>: leer lassen</li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="variablenkonfiguration-initialisieren">Variablenkonfiguration initialisieren<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#variablenkonfiguration-initialisieren" class="hash-link" aria-label="Direkter Link zur Variablenkonfiguration initialisieren" title="Direkter Link zur Variablenkonfiguration initialisieren" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/04-initialize-variable.png" alt="Die Power Automate-Aktion „Variable initialisieren“ ist mit dem Namen „Zusammenführungsdateien“, dem Typ „Array“ und einem leeren Wertfeld konfiguriert." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Die Variable wird immer vor dem ersten Aufruf von „Apply“ initialisiert, sofern sie benötigt wird. Power Automate erzwingt dies zur Entwurfszeit.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-auf-jedes-element-anwenden-und-an-die-array-variable-anhängen">Schritt 5: Auf jedes Element anwenden und an die Array-Variable anhängen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-5-auf-jedes-element-anwenden-und-an-die-array-variable-anh%C3%A4ngen" class="hash-link" aria-label="Direkter Link zur Schritt 5: Auf jedes Element anwenden und an die Array-Variable anhängen" title="Direkter Link zur Schritt 5: Auf jedes Element anwenden und an die Array-Variable anhängen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateiinhalt abrufen plus Dokumente generieren (Mehrere) plus Variable initialisieren plus Auf jedes anwenden.</p>
<p>Durchlaufe die PDFs und wandle jedes einzelne in einen Binärpuffer um.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5a-auf-jedes-element-anwenden-quelle-auswählen">Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-5a-auf-jedes-element-anwenden-quelle-ausw%C3%A4hlen" class="hash-link" aria-label="Direkter Link zur Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)" title="Direkter Link zur Schritt 5a: Auf jedes Element anwenden (Quelle auswählen)" translate="no">​</a></h3>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Auf jedes Element anwenden</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Wählen Sie eine Ausgabe aus den vorherigen Schritten aus.</strong>: wählen <code>body/outputDocuments</code> aus der Aktion „Dokumente generieren (Mehrere)“</li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/05-1-apply-to-each.png" alt="Power Automate: Wenden Sie die Aktion auf jede Aktion an, wobei die Ausgabe aus vorherigen Schritten auf „body/outputDocuments“ der Aktion „Dokumente generieren“ festgelegt ist." style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5b-an-die-array-variable-anhängen-innerhalb-der-schleife">Schritt 5b: An die Array-Variable anhängen (innerhalb der Schleife)<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-5b-an-die-array-variable-anh%C3%A4ngen-innerhalb-der-schleife" class="hash-link" aria-label="Direkter Link zur Schritt 5b: An die Array-Variable anhängen (innerhalb der Schleife)" title="Direkter Link zur Schritt 5b: An die Array-Variable anhängen (innerhalb der Schleife)" translate="no">​</a></h3>
<ol start="3">
<li class="">Klicken Sie innerhalb des Menüs „Auf jeden Container anwenden“ <strong>Füge eine Aktion hinzu</strong>, wählen <strong>An Array-Variable anhängen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Name</strong>: <code>mergefiles</code></li>
<li class=""><strong>Wert</strong> (Ausdruck, Klick) <code>fx</code>): <code>base64ToBinary(items('Apply_to_each')?['streamFile'])</code></li>
</ul>
</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/05-2-append-to-array.png" alt="Die Power Automate-Aktion „An Array-Variable anhängen“ ist mit dem Ausdruck „Name: mergefiles“ und dem Ausdruck „Wert: base64ToBinary“ für die Elemente „Apply_to_each streamFile“ konfiguriert und wird im Ausdruckseditor angezeigt." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Dies ist der eine Satz, der alles miteinander verbindet.</strong> Generieren von Dokumenten (Mehrere) erzeugt Base64-Zeichenketten. <code>streamFile</code>Zum Zusammenführen mehrerer PDF-Dateien werden Binärpuffer benötigt. <code>base64ToBinary(...)</code> Sie ist die Brücke. Ohne sie schlägt die Zusammenführungsaktion mit der Fehlermeldung „Ungültiger Inhalt“ fehl.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-6-pdf4me-mehrere-pdf-dateien-zu-einer-einzigen-pdf-datei-zusammenführen">Schritt 6: PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-6-pdf4me-mehrere-pdf-dateien-zu-einer-einzigen-pdf-datei-zusammenf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Schritt 6: PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen" title="Direkter Link zur Schritt 6: PDF4me: Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser plus Dateiinhalt abrufen plus Dokumente generieren (Mehrere) plus Variable initialisieren plus Auf jedes anwenden plus Mehrere PDFs zusammenführen.</p>
<p>Nun wird das gesamte Array eingegeben und es kommt eine PDF-Datei heraus.</p>
<ol>
<li class="">Klicken Sie unterhalb von „Auf jede Schleife anwenden“. <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Body/docContent</strong>: Wähle die <code>mergefiles</code> Variable Token</li>
<li class=""><strong>Name der Ausgabedatei</strong>: <code>Test.pdf</code></li>
</ul>
</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="zusammenführungsaktionskonfiguration">Zusammenführungsaktionskonfiguration<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#zusammenf%C3%BChrungsaktionskonfiguration" class="hash-link" aria-label="Direkter Link zur Zusammenführungsaktionskonfiguration" title="Direkter Link zur Zusammenführungsaktionskonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/06-merge-multiple-pdfs.png" alt="Power Automate PDF4me: Aktion „Mehrere PDF-Dateien zu einer einzigen PDF-Datei zusammenführen“, wobei der Body/docContent auf die Variable „mergefiles“ und der Ausgabedateiname auf „Test.pdf“ gesetzt ist. Der Ausdrucksauswahldialog wird geöffnet und zeigt die Variable „mergefiles“ an. Die Option „Auf jedes Body/Ausgabedokument anwenden“ wird ausgewählt." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<ol start="3">
<li class="">Die Aktion verknüpft die PDFs in <strong>Array-Reihenfolge</strong>Dies entspricht der JSON-Reihenfolge. Falls Ihr nachgelagerter Kunde eine bestimmte Sortierung erwartet (alphabetisch, nach Schuldnernummer, nach Region), sortieren Sie das JSON vor Schritt 3; der restliche Ablauf behält diese Reihenfolge bei.</li>
</ol>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Benötigen Sie für jeden Durchlauf einen anderen Ausgabedateinamen? Erstellen Sie ihn dynamisch mit <code>concat('Invitations_', utcNow('yyyy-MM-dd'), '.pdf')</code> im Feld „Ausgabedateiname“. Die zusammengeführte PDF-Datei wird mit einem Datumsstempel gespeichert und wiederholte Ausführungen überschreiben sich nicht gegenseitig.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-7-dropbox-datei-erstellen">Schritt 7: Dropbox: Datei erstellen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#schritt-7-dropbox-datei-erstellen" class="hash-link" aria-label="Direkter Link zur Schritt 7: Dropbox: Datei erstellen" title="Direkter Link zur Schritt 7: Dropbox: Datei erstellen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Trigger plus Dateiinhalt abrufen plus Dokumente generieren (Mehrere) plus Variable initialisieren plus Auf jedes anwenden plus Mehrere PDFs zusammenführen plus Datei erstellen.</p>
<p>Schreibe die zusammengeführte PDF-Datei zurück in Dropbox.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, wählen <strong>Dropbox</strong>, <strong>Datei erstellen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Ordnerpfad</strong>: <code>/blog data/merge blog template/output</code></li>
<li class=""><strong>Dateiname</strong>: <code>Merged_files.pdf</code></li>
<li class=""><strong>Dateiinhalt</strong>: Wähle die <strong>Dateiinhalt</strong> Token aus Schritt 6 (Mehrere PDFs zusammenführen)</li>
</ul>
</li>
<li class=""><strong>Speichern</strong> der Fluss.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateikonfiguration-erstellen">Dateikonfiguration erstellen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#dateikonfiguration-erstellen" class="hash-link" aria-label="Direkter Link zur Dateikonfiguration erstellen" title="Direkter Link zur Dateikonfiguration erstellen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/07-create-file.png" alt="Power Automate Dropbox-Aktion „Datei erstellen“ konfiguriert mit Ordnerpfad „/blog data/merge blog template/output“, Dateiname „Merged_files.pdf“, Dateiinhalt aus der Aktion „Mehrere PDF-Dateien zusammenführen“" style="max-width:560px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-flow-aus-und-überprüfen-sie-ihn">Führen Sie den Flow aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#f%C3%BChren-sie-den-flow-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class="">Klicken <strong>Prüfen</strong> Wählen Sie oben rechts aus <strong>Manuell</strong>, klicken <strong>Prüfen</strong>, Dann <strong>Ablauf ausführen</strong>Die</li>
<li class="">Das Ablauf-Ausführungsfeld färbt sich mit jedem Schritt grün. Das Generieren mehrerer Dokumente dauert in der Regel eine Sekunde pro Datensatz auf einer einseitigen Vorlage. Das Zusammenführen mehrerer PDFs dauert bei zwei Empfängern ein bis zwei weitere Sekunden.</li>
<li class="">Dropbox öffnen unter <code>/blog data/merge blog template/output/</code>Die Datei <code>Merged_files.pdf</code> ist da.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="die-ausgabe-seite-an-seite">Die Ausgabe, Seite an Seite<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#die-ausgabe-seite-an-seite" class="hash-link" aria-label="Direkter Link zur Die Ausgabe, Seite an Seite" title="Direkter Link zur Die Ausgabe, Seite an Seite" translate="no">​</a></h3>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:18px;margin:1.5rem 0"><figure style="margin:0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/output-page-1.png" alt="Merged_files.pdf Seite 1: Rendering Einladungsschreiben für Schuldner Nr. 100001, Herrn Dr. John Doe, 123 Main Street, PO Box 123, 10001 New York, Vereinigte Staaten, Workshop-Datum: 29.05.2026 um 10:00 Uhr, Veranstaltungsort: 500 Park Avenue, 10022 New York, Anmeldeschluss: 22.05.2026" style="width:100%;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,0.08)"><figcaption style="text-align:center;margin-top:8px;font-size:0.9rem;color:var(--ifm-color-content-secondary)">Seite 1, personalisiert für <strong>John Doe</strong>Die</figcaption></figure><figure style="margin:0"><img src="https://docs.pdf4me.com/assets/images/blog/generate-doc-multiple-merge-power-automate/output-page-2.png" alt="Seite 2 der Datei „Merged_files.pdf“: Gedachtes Einladungsschreiben für Schuldner Nr. 100001, Herrn Dr. X AB, an dieselbe Adresse mit identischen Werkstattangaben; Nachweis, dass die Serienbrieffeldersetzung in mehreren Datensätzen vollständig funktioniert hat." style="width:100%;border-radius:10px;box-shadow:0 6px 22px rgba(0,0,0,0.08)"><figcaption style="text-align:center;margin-top:8px;font-size:0.9rem;color:var(--ifm-color-content-secondary)">Seite 2, personalisiert für <strong>X AB</strong>Die</figcaption></figure></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Ein automatisierter Massenmailing-Prozess, der ein einzelnes DOCX-Dokument und eine JSON-Empfängerliste in eine einzige PDF-Datei umwandelt, die zum Drucken, Unterschreiben, Archivieren oder Anhängen bereit ist. Das gleiche Verfahren verarbeitet zwei oder zweitausend Empfänger, ohne dass Feldwerte geändert werden müssen. Es funktioniert sowohl in Make (Iterator plus PDF4me Merge-Modul) als auch in Zapier (Schleife mit Zapier plus PDF4me Merge-Aktion).</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Auslöser durch eine reale Quelle</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Ersetzen <em>Einen Ablauf manuell auslösen</em> mit <strong>Wenn eine HTTP-Anfrage empfangen wird</strong>Ihr CRM-, ERP- oder Backend-System sendet das JSON-Array direkt per POST-Anfrage. Alles andere bleibt unverändert.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Senden Sie die zusammengeführte PDF-Datei per E-Mail.</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Hinzufügen <strong>Outlook E-Mail senden (V2)</strong> Nach Schritt 6. Fügen Sie die zusammengeführte PDF-Datei an als <code>Zusammengeführte_Dateien.pdf</code> und der Mailing-Versand geht direkt an die Finanzabteilung, die operative Abteilung oder die Druckerei, ohne den Umweg über Dropbox.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Digitale Signatur vor dem Speichern</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF4me einfügen <strong>Digitale Signatur (PDF)</strong> Zwischen Schritt 6 und Schritt 7. Die zusammengeführte PDF-Datei wird mit einem X.509-Zertifikat signiert, und die signierte Binärdatei landet in Dropbox.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">Als PDF/A archivieren</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF4me einfügen <strong>PDF/A erstellen</strong> zwischen Schritt 6 und Schritt 7 mit Compliance <code>PDF/A-2b</code>Die Dropbox-Kopie ist dann archivfertig und ISO 19005-konform.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Fehler der Zusammenführungsaktion mit "ungültigem Inhalt"</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der <strong>Wert</strong> Der Ausdruck in "An Array anhängen" ist nicht eingeschlossen. <code>base64ToBinary(...)</code>Ohne die Konvertierung empfängt die Zusammenführungsaktion Base64-Strings anstelle von Binärpuffern. Öffnen Sie „An Array anhängen“ erneut, wechseln Sie zum Ausdruckseditor und fügen Sie die Zeichenkette ein. <code>base64ToBinary(items('Apply_to_each')?['streamFile'])</code> wörtlich.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Leere Felder in der Ausgabe-PDF</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Ein JSON-Schlüssel stimmt nicht mit einem Vorlagentoken überein. Die Funktion „Dokumente generieren (Mehrere)“ ersetzt fehlende Schlüssel durch leere Zeichenketten. Dies ist zwar fehlertolerant, lässt aber Tippfehler unbemerkt. Vergleichen Sie Ihre DOCX-Tokenliste mit den JSON-Schlüsseln; beide unterscheiden zwischen Groß- und Kleinschreibung.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Nur eine Seite im zusammengeführten PDF</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Die „Apply to each“-Schleife iteriert über die falsche Datenquelle. Öffnen Sie die Schleife und bestätigen Sie. <strong>Wählen Sie eine Ausgabe aus den vorherigen Schritten aus.</strong> zeigt auf <code>body/outputDocuments</code> (das Array), nicht eine einzelne Eigenschaft eines Datensatzes.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Falsche Seitenreihenfolge in der zusammengeführten PDF-Datei</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Die Seitenreihenfolge entspricht der JSON-Reihenfolge. Sortieren Sie das JSON-Array vor dem Generieren von Dokumenten (Mehrere) mithilfe eines <strong>Wählen</strong> oder <strong>Komponieren</strong> Maßnahmen ergreifen, damit die Empfänger in der gewünschten Reihenfolge ankommen.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/generate-documents-multiple-merge-power-automate-dropbox-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/generate/generate-documents-multiple/"><p>Dokumente generieren (Mehrere) Aktionsdokumente</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/merge-split/merge-multiple-pdfs/"><p>Mehrere PDF-Dokumente zusammenführen</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche siebenstufige Muster (Auslösen, Vorlage abrufen, Stapel generieren, Schleife zur Array-Erstellung, Zusammenführen, Speichern) funktioniert für jeden personalisierten Massenmailing-Versand in Power Automate. Der Versand des ersten Mailings verursacht nahezu keine weiteren Kosten.</p>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Generate Documents Multiple</category>
            <category>Merge PDFs</category>
            <category>Dropbox</category>
            <category>DOCX template</category>
            <category>JSON to PDF</category>
            <category>mail merge</category>
            <category>batch document generation</category>
            <category>no-code</category>
            <category>Microsoft 365</category>
        </item>
        <item>
            <title><![CDATA[KI-gestütztes Umbenennen von Lieferantenrechnungen in Zapier: Ein 5-stufiger Workflow mit Dropbox und PDF4me]]></title>
            <link>https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/</link>
            <guid>https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/</guid>
            <pubDate>Sat, 06 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Fünf-Schritte-Zap: Dropbox Neue Datei im Ordner → Dropbox Datei suchen → PDF4me AI – Dokumentenparser → Code von Zapier JavaScript ausführen → Dropbox Datei hochladen. Extrahiert den Kundennamen mithilfe von KI und verwendet ihn als Ausgabedateinamen. Echte Screenshots, exakte Feldwerte, kein Code außer einer zweizeiligen JSON.parse-Anweisung.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/zapier-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Das Schmerzhafte an der Kreditorenbuchhaltung ist nicht das Bezahlen von Rechnungen, sondern das <strong>Finden</strong> Die richtige Rechnung im Archiv, wenn jemand drei Wochen später danach fragt. Jeder Lieferant benennt Dateien anders, jeder Scan ist anders. <code>untitled (3).pdf</code>Jeder Dropbox-Ordner wird so zu einem unübersichtlichen Datenmüll. Die Lösung: Die KI sollte die Rechnung sofort nach Eingang lesen, den Kundennamen extrahieren und die Datei umbenennen, bevor sie im Langzeitspeicher landet. Diese Anleitung zeigt genau, wie das funktioniert. <strong>Zapier</strong> mit <strong>PDF4me AI – Dokumentenparser</strong>, <strong>Dropbox</strong>und eine 2-zeilige <strong>Code von Zapier</strong> Schritt. Fünf Zap-Schritte. Echte Screenshots eines funktionierenden Zaps. Der Anbietername wird zum Dateinamen. Die Suche funktioniert wieder.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Zap auf einen Blick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox: New File in Folder</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Trigger. Polls /MuneerTrigger every 2 min for new files. Use any inbox folder where vendor invoices land.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox: Find File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Looks up the matching file in /pdf4metest/sample by File Name so we get the binary content into the Zap.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. PDF4me: AI - Document Parser</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Runs the default_invoice_extraction Analyzer against the file. Returns JSON keyed by the Analyzer schema (Customer Name, dates, totals, line items).</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Code by Zapier: Run JavaScript</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Two lines. JSON.parse the Doc Text into a real object so the next step can read its properties as tokens.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(220,38,38);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Dropbox: Upload File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the original file back to /pdf4meoutput with Customer Name as the filename and the original extension.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Der Zap besteht aus zwei Dropbox-Schritten. Der KI-Parser von PDF4me liest die Rechnung. Ein zweizeiliger Code-Schritt wandelt die Parser-Ausgabe in zuordnungsfähige Token um. Der Name des Lieferanten wird zum Dateinamen. Der Zap läuft für eine einseitige Rechnung in unter 10 Sekunden durch. Es ist kein benutzerdefinierter Analyzer erforderlich, der integrierte Analyzer genügt. <code>Standard-Rechnungsextraktion</code> Deckt die meisten Lieferantenrechnungen standardmäßig ab.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum zwei Dropbox-Schritte am Anfang?</strong> Der <em>Neue Datei im Ordner</em> Der Trigger liefert Metadaten (Name, Pfad, ID), aber nicht immer eine saubere Binärdatei, die nachfolgende Anwendungen erneut hochladen können. <em>Datei suchen</em> Die Datei wird korrekt gelesen, sodass PDF4me ein gültiges Dokument zum Parsen erhält und in Schritt 5 Daten zum Hochladen vorliegen. Das gleiche Verfahren funktioniert mit den entsprechenden Konnektoren auch für SharePoint oder OneDrive.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum ein Code-Schritt mittendrin?</strong> Der KI-Parser gibt die extrahierten Daten als JSON zurück. <em>Zeichenkette</em> auf <code>Dokumenttext</code> Ausgabe. Zapier zeigt sie als einen großen Datenblock an, sofern man sie nicht analysiert. Zwei Zeilen <code>JSON.parse</code> innen <em>Code von Zapier</em> Verwandeln Sie diesen Blob in ein echtes Objekt, dessen Schlüssel (Kundenname, Rechnungsnummer, Summen) in Schritt 5 zu einzeln zuordenbaren Token werden. Das Make-Äquivalent ist ein Parse-JSON-Modul.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum <code>Standard-Rechnungsextraktion</code>?</strong> Es handelt sich um den in PDF4me integrierten Analysator, der für typische Lieferantenrechnungen optimiert ist. Wechseln Sie zu einem benutzerdefinierten Analysator. <a href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-parse/">Parse Analyzer</a> wenn Sie Felder benötigen, die vom Standard nicht abgedeckt werden, oder um ein <a href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-classify/">Klassifizierungsanalysator</a> wenn ein Zap mehrere Layouts von verschiedenen Anbietern in einem einzigen Durchlauf verarbeiten muss.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum umbenennen statt in einen Anbieterordner verschieben?</strong> Beides funktioniert, man kann eine Dropbox-Verbindung herstellen. <em>Datei verschieben</em> Im nächsten Schritt (Zap) wird die Rechnung in einen Unterordner des Anbieters verschoben. Durch die vorherige Umbenennung wird sichergestellt, dass die Namenssuche die richtige Rechnung sofort liefert, selbst wenn sich die Ordnerstruktur ändert.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Eine Lieferantenrechnung im PDF-Format, die in einen überwachten Dropbox-Ordner abgelegt wurde (<code>/MuneerTrigger</code> In dieser Anleitung funktioniert jeder beliebige Posteingangsordner. <strong>Ausgabe:</strong> Die gleiche PDF-Datei wurde erneut hochgeladen auf <code>/pdf4meoutput</code> benannt nach dem Kundennamen des Anbieters (z.B. <code>HEADWAY TECHNOL…1; RENT 3.6-2MB.pdf</code>Die Originaldatei verbleibt im Trigger-Ordner, um eine Nachverfolgung zu ermöglichen.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Zapier</strong>Die <a href="https://zapier.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Zapier öffnen</a>Für den Schritt „Code by Zapier“ ist mindestens ein Starter-Abo erforderlich; alles andere funktioniert auch mit dem kostenlosen Tarif.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Sie verbinden es beim ersten Hinzufügen einer PDF4me-Aktion.</li><li><strong>Dropbox</strong>Sowohl für den Posteingangsordner (Auslöser) als auch für den Ausgabeordner (Datei hochladen) gilt Folgendes: SharePoint, OneDrive und Google Drive funktionieren mit ihren jeweiligen Konnektoren auf die gleiche Weise.</li><li><strong>Beispiel einer Lieferantenrechnung</strong>Jede PDF-Datei, in der ein Name des Anbieters/Kunden sichtbar ist. Die Anleitung verwendet <code>Beispiel-Lieferantenrechnung.pdf</code>, du kannst <a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie die exakte Datei herunter, die in dieser Anleitung verwendet wird.</a> und lade es in Dropbox hoch, um jeden Screenshot zu spiegeln.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Nehmen Sie zuerst die Probe.</strong> Klicken Sie unten, um dieselbe Lieferantenrechnung herunterzuladen, die in den Screenshots verwendet wird. Legen Sie sie vor der Veröffentlichung des Zaps in Ihren Dropbox-Triggerordner, damit beim ersten Testlauf dasselbe Kundennamen-Token erzeugt wird, das Sie im letzten Upload-Schritt sehen.</p><div style="margin-top:10px"><a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Beispielrechnung herunterladen (sample-vendor-invoice.pdf)</p></a></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-zap-auf-einen-blick">Der Zap auf einen Blick<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#der-zap-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Zap auf einen Blick" title="Direkter Link zur Der Zap auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Dropbox: Neue Datei im Ordner</strong> (Trigger). Prüft alle paar Minuten einen überwachten Ordner auf neue Dateien.</li>
<li class=""><strong>Dropbox: Datei suchen</strong>. Sucht die neue Datei anhand ihres Namens, um ihren Binärinhalt in den Zap einzubinden.</li>
<li class=""><strong>PDF4me: KI – Dokumentenparser</strong>Führt die <code>default_invoice_extraction</code> Analysator.</li>
<li class=""><strong>Code von Zapier: JavaScript ausführen</strong>Zwei Zeilen, die <code>JSON.parse</code> den Dokumenttext in ein reales Objekt umwandeln.</li>
<li class=""><strong>Dropbox: Datei hochladen</strong>Schreibt die Datei zurück mit <strong>Kundenname</strong> als neuer Dateiname.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-zap-übersicht">Vollständige Zap-Übersicht<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#vollst%C3%A4ndige-zap-%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Zap-Übersicht" title="Direkter Link zur Vollständige Zap-Übersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-dropbox-smart-rename/flow-overview.jpg" alt="Zapier-Zap-Canvas mit 5 Schritten (von oben nach unten): Dropbox: Neue Datei im Ordner erstellen (2-Minuten-Umfrage), Dropbox: Datei suchen, PDF4me AI – Dokumentenanalyse, Code von Zapier: JavaScript ausführen, Dropbox: Datei hochladen" style="max-width:420px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Fünf Schritte. Jede Karte zeigt nach der Konfiguration ein grünes Häkchen. PDF4me befindet sich in der Mitte; der Code-Schritt wandelt die Parser-Ausgabe in zuordnungsfähige Token um.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-dropbox--neue-datei-im-ordner-auslöser">Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#schritt-1-dropbox--neue-datei-im-ordner-ausl%C3%B6ser" class="hash-link" aria-label="Direkter Link zur Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)" title="Direkter Link zur Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Nur Auslöser.</p>
<ol>
<li class="">In <a href="https://zapier.com/">Zapier</a> Klicken <strong>+ Zap erstellen</strong>Die</li>
<li class="">Wählen <strong>Dropbox</strong> als Auslöser-App <strong>Neue Datei im Ordner</strong> als das Ereignis.</li>
<li class=""><strong>Verbinden</strong> Ihre Dropbox, falls Sie dies noch nicht getan haben.</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Raum</strong>: <code>Default</code></li>
<li class=""><strong>Ordner</strong>: <code>/MuneerTrigger</code> (oder in welchem Posteingangsordner auch immer die Anbieter ihre E-Mails ablegen)</li>
<li class=""><strong>Sollen Dateien in Unterordnern einbezogen werden?</strong>: <code>False</code></li>
<li class=""><strong>Dateiinhalte einbeziehen?</strong>: <code>Yes</code> (Wichtig, bietet nachfolgenden Schritten einen sauberen binären Fallback)</li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong>: <code>Yes</code> (optional, nützlich, wenn Sie später einen Link in Slack versenden möchten)</li>
</ul>
</li>
<li class=""><strong>Testauslöser</strong>Legen Sie eine Beispielrechnung in den Ordner; Zapier sollte daraufhin einen neuen Datensatz zurückgeben.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="triggerkonfiguration">Triggerkonfiguration<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#triggerkonfiguration" class="hash-link" aria-label="Direkter Link zur Triggerkonfiguration" title="Direkter Link zur Triggerkonfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-dropbox-smart-rename/step1-new-file-trigger.jpg" alt="Dropbox-Trigger „Neue Datei im Ordner“: Registerkarte „Konfigurieren“ mit Standardeinstellungen für den Ordner „/MuneerTrigger“, Dateien in Unterordnern einbeziehen: Nein, Dateiinhalte einbeziehen: Ja, Freigabelink einbeziehen: Ja" style="max-width:420px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der Trigger überwacht den Posteingang und fragt ihn standardmäßig alle 2 Minuten ab (Starter-Tarif), bei höheren Tarifen schneller.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-dropbox--datei-suchen">Schritt 2: Dropbox – Datei suchen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#schritt-2-dropbox--datei-suchen" class="hash-link" aria-label="Direkter Link zur Schritt 2: Dropbox – Datei suchen" title="Direkter Link zur Schritt 2: Dropbox – Datei suchen" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen.</p>
<p>Der Trigger „Neue Datei“ liefert Dateiname und Pfad, während „Datei suchen“ eine saubere, herunterladbare Binärdatei garantiert, die in den nächsten Schritten wiederverwendet werden kann. Fügen Sie sie hinzu.</p>
<ol>
<li class="">Klicken <strong>+</strong> unterhalb des Auslösers. Auswählen <strong>Dropbox</strong>, <strong>Datei suchen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Raum</strong>: <code>Default</code></li>
<li class=""><strong>Ordner</strong>: <code>/pdf4metest/sample</code> (der Ordner, in dem sich die Datei tatsächlich befindet, oft derselbe wie der Auslöserordner)</li>
<li class=""><strong>Sollen auch Dateien in Unterordnern enthalten sein?</strong>: <code>False</code></li>
<li class=""><strong>Dateiname</strong> (erforderlich): Wählen Sie die <strong>Dateiname</strong> Token aus dem Auslöser (wird während der Eingabe automatisch ausgefüllt)</li>
<li class=""><strong>Dateiinhalte einbeziehen?</strong>: <code>Yes</code></li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong>: <code>Yes</code></li>
<li class=""><strong>Erfolgreich, wenn keine Suchergebnisse gefunden werden?</strong>: Standardeinstellung beibehalten (<code>False</code>(unterbricht den Zap)</li>
<li class=""><strong>Wenn mehrere Suchergebnisse gefunden werden</strong>: Standardeinstellung beibehalten (<code>Return first search result</code>)</li>
</ul>
</li>
<li class=""><strong>Testaktion</strong>Zapier sollte die Datei mit Binärinhalt zurückgeben.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateikonfiguration-finden">Dateikonfiguration finden<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#dateikonfiguration-finden" class="hash-link" aria-label="Direkter Link zur Dateikonfiguration finden" title="Direkter Link zur Dateikonfiguration finden" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-dropbox-smart-rename/step2-find-file.jpg" alt="Dropbox-Dateisuche: Registerkarte „Konfigurieren“ mit Ordner „/pdf4metest/sample“, Dateiname „sample-vendor-invoice.pdf“, Dateiinhalt einbeziehen: Ja, Freigabelink einbeziehen: Ja, Erfolgreich, wenn keine Suchergebnisse gefunden wurden: Nein, Schrittausführungsstatus: Angehalten (Standard), Bei mehreren Suchergebnissen: Erstes Suchergebnis zurückgeben" style="max-width:420px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Die Funktion „Datei suchen“ liefert der nachfolgenden PDF4me-Aktion und dem Schritt „Datei hochladen“ eine garantiert saubere Binärdatei und nicht nur einen Dropbox-Link.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-pdf4me--ki--dokumentenparser">Schritt 3: PDF4me – KI – Dokumentenparser<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#schritt-3-pdf4me--ki--dokumentenparser" class="hash-link" aria-label="Direkter Link zur Schritt 3: PDF4me – KI – Dokumentenparser" title="Direkter Link zur Schritt 3: PDF4me – KI – Dokumentenparser" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen → KI - Dokumentenparser.</p>
<p>Hier liest die KI die Rechnung und extrahiert strukturierte Felder. Der Standard-Analyzer deckt typische Lieferantenrechnungen ab; Sie können später zu einem benutzerdefinierten Analyzer für branchenspezifische Felder wechseln.</p>
<ol>
<li class="">Klicken <strong>+</strong>. Suchen <strong>PDF4me</strong>, wählen <strong>KI - Dokumentenparser</strong>Die</li>
<li class=""><strong>Verbinden</strong> PDF4me mit Ihrem API-Schlüssel (nur beim ersten Mal, danach wiederverwendbar für alle PDF4me-Aktionen).</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Datei</strong>: Wähle die <strong>Datei</strong> Token aus Schritt 2 (Datei suchen). Verlassen <strong>Datei-URL</strong> leer, Sie haben bereits eine Datei.</li>
<li class=""><strong>Dateiname</strong>: verketten Sie die <strong>Dateiname</strong> Und <strong>Dateierweiterung</strong> Tokens aus Schritt 2, damit die Aktion den ursprünglichen Namen mit der richtigen Erweiterung erhält.</li>
<li class=""><strong>Name des KI-Analysators</strong>: <code>default_invoice_extraction</code> (die integrierte Rechnungsvorlage)</li>
</ul>
</li>
<li class=""><strong>Testaktion</strong>Überprüfen Sie die Antwort. Sie sollten Folgendes sehen: <code>Doc Text</code> Feld, das eine JSON-Zeichenkette mit extrahierten Feldern sowie einzelnen Token wie enthält <code>Customer Name</code>, <code>Invoice Number</code>, Summen, Einzelposten.</li>
</ol>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Tipp.</strong> Wenn <code>Standard-Rechnungsextraktion</code> Fehlt ein benötigtes Feld (z. B. Umsatzsteuer-Identifikationsnummer des Lieferanten, HSN-Codes, benutzerdefinierte Positionsspalten), erstellen Sie einen benutzerdefinierten Analyzer in der <a href="https://dev.pdf4me.com/dashboard/#/ai-document-parser/" target="_blank" rel="noopener">Dashboard für KI-Dokumentenparser</a> und referenzieren Sie hier die zugehörige ID. Gleiche Aktion, anderes Schema. Kein Zap-Neuaufbau erforderlich.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-code-by-zapier--javascript-ausführen">Schritt 4: Code by Zapier – JavaScript ausführen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#schritt-4-code-by-zapier--javascript-ausf%C3%BChren" class="hash-link" aria-label="Direkter Link zur Schritt 4: Code by Zapier – JavaScript ausführen" title="Direkter Link zur Schritt 4: Code by Zapier – JavaScript ausführen" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen → KI - Dokumentenparser → JavaScript ausführen.</p>
<p>Der KI-Parser gibt seine Daten als JSON-String zurück. <code>Doc Text</code> Ausgabe. Zapier zeigt sie als einzelnes Token an. Um einzelne Felder zuzuordnen (<code>Customer Name</code>, <code>Invoice Number</code>usw.) im nächsten Schritt, parsen Sie es zuerst in ein echtes Objekt.</p>
<ol>
<li class="">Klicken <strong>+</strong>. Wählen <strong>Code von Zapier</strong>, Ereignis <strong>JavaScript ausführen</strong>Die</li>
<li class=""><strong>Eingabedaten</strong>: einen Eintrag hinzufügen.<!-- -->
<ul>
<li class="">Name: <code>data2</code></li>
<li class="">Wert: Wählen Sie den <strong>Dokumenttext</strong> Token aus Schritt 3 (PDF4me).</li>
</ul>
</li>
<li class=""><strong>Code</strong> (exakt einfügen):</li>
</ol>
<div class="language-js codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-js codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">const</span><span class="token plain"> parsed </span><span class="token operator" style="color:#393A34">=</span><span class="token plain"> </span><span class="token known-class-name class-name">JSON</span><span class="token punctuation" style="color:#393A34">.</span><span class="token method function property-access" style="color:#d73a49">parse</span><span class="token punctuation" style="color:#393A34">(</span><span class="token plain">inputData</span><span class="token punctuation" style="color:#393A34">.</span><span class="token property-access">data2</span><span class="token punctuation" style="color:#393A34">)</span><span class="token punctuation" style="color:#393A34">;</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token keyword control-flow" style="color:#00009f">return</span><span class="token plain"> parsed</span><span class="token punctuation" style="color:#393A34">;</span><br></div></code></pre></div></div>
<ol start="4">
<li class=""><strong>Testaktion</strong>Die Ausgabe sollte jedes Feld Ihres Analyzer-Schemas als einzelnes Token darstellen: <code>parsed customerName</code>, <code>parsed invoiceNumber</code>, <code>parsed totalAmount</code>, usw.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="javascript-konfiguration-ausführen">JavaScript-Konfiguration ausführen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#javascript-konfiguration-ausf%C3%BChren" class="hash-link" aria-label="Direkter Link zur JavaScript-Konfiguration ausführen" title="Direkter Link zur JavaScript-Konfiguration ausführen" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-dropbox-smart-rename/step4-run-javascript.jpg" alt="Der Code von Zapier führt eine JavaScript-Aktion mit dem Eingabedatensatz „data2“ aus, der dem Dokument „Doc Text“ aus dem PDF4me-Schritt zugeordnet ist und die Felder „veoliaDetails“ sowie weitere extrahierte JSON-Felder enthält. Im Code-Panel wird die Konstante „parsed equals JSON“ verwendet, um „inputData.data2“ zu parsen und das Ergebnis zurückzugeben." style="max-width:720px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Zwei Zeilen Code wandeln den JSON-Blob des KI-Parsers in einzeln zuordenbare Zapier-Token um. Das entsprechende Modul von Make ist ein Parse-JSON-Modul.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Variante ohne Programmierung.</strong> Falls Sie Code by Zapier nicht nutzen können (z. B. im kostenlosen Tarif), verwenden Sie stattdessen <em>Formatierer von Zapier → Dienstprogramme → Aus Liste auswählen</em> oder <em>Nachschlagetabelle</em> Muster, um bestimmte Werte aus den Rohdaten zu extrahieren <code>Dokumenttext</code> String. Weniger elegant, aber kostenlos.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-dropbox--datei-hochladen-intelligente-umbenennung">Schritt 5: Dropbox – Datei hochladen (Intelligente Umbenennung)<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#schritt-5-dropbox--datei-hochladen-intelligente-umbenennung" class="hash-link" aria-label="Direkter Link zur Schritt 5: Dropbox – Datei hochladen (Intelligente Umbenennung)" title="Direkter Link zur Schritt 5: Dropbox – Datei hochladen (Intelligente Umbenennung)" translate="no">​</a></h2>
<p><strong>Bisheriger Zap:</strong> Auslöser → Datei suchen → KI - Dokumentenparser → JavaScript ausführen → Datei hochladen.</p>
<p>Das ist der Lohn. Nehmen Sie die Datei aus Schritt 2 und laden Sie sie erneut hoch, wobei Sie den extrahierten Kundennamen als Dateinamen verwenden.</p>
<ol>
<li class="">Klicken <strong>+</strong>. Wählen <strong>Dropbox</strong>, <strong>Datei hochladen</strong>Die</li>
<li class=""><strong>Konfigurieren</strong>:<!-- -->
<ul>
<li class=""><strong>Raum</strong>: <code>Default</code></li>
<li class=""><strong>Ordner</strong>: <code>/pdf4meoutput</code> (oder wo auch immer Ihre umbenannten Rechnungen gespeichert werden sollen)</li>
<li class=""><strong>Datei</strong>: Wähle die <strong>Datei</strong> Token aus Schritt 2 (Datei suchen)</li>
<li class=""><strong>Überschreiben</strong>: <code>True</code> (oder <code>False</code> (wenn Sie bei Duplikaten lautstark scheitern wollen)</li>
<li class=""><strong>Dateinamen angeben</strong>: Wähle die <strong>Kundenname</strong> Token aus Schritt 4 (das geparste JSON)</li>
<li class=""><strong>Dateierweiterung angeben</strong>: Wähle die <strong>Dateierweiterung</strong> Token aus Schritt 2</li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong>: <code>Yes</code></li>
</ul>
</li>
<li class=""><strong>Veröffentlichen</strong> der Zap.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="konfiguration-zum-hochladen-von-dateien">Konfiguration zum Hochladen von Dateien<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#konfiguration-zum-hochladen-von-dateien" class="hash-link" aria-label="Direkter Link zur Konfiguration zum Hochladen von Dateien" title="Direkter Link zur Konfiguration zum Hochladen von Dateien" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-zapier-dropbox-smart-rename/step5-upload-file.jpg" alt="Dropbox-Datei hochladen (Registerkarte „Konfigurieren“): Ordner „/pdf4meoutput“, Datei aus Schritt 2 (kein Datenplatzhalter), Überschreiben: Ja, Dateiname: Kundenname aus Schritt 4 (HEADWAY TECHNOL 1 RENT 3.6 2MB), Dateierweiterung: Dateierweiterung aus Schritt 2, Freigabelink hinzufügen: Ja" style="max-width:480px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,0.08)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Der KI-ermittelte Kundennamen wird direkt in das Feld „Dateinamen angeben“ übernommen. Die ursprüngliche Dateiendung sorgt dafür, dass die Datei weiterhin als PDF geöffnet werden kann.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-zap-aus-und-überprüfen-sie-ihn">Führen Sie den Zap aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#f%C3%BChren-sie-den-zap-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Zap aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Zap aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class="">Schalte den Zap um <strong>An</strong>Die</li>
<li class="">Fügen Sie eine Beispielrechnungs-PDF-Datei hinzu in <code>/MuneerTrigger</code>Die</li>
<li class="">Warten Sie auf die Trigger-Abfrage (bis zu 2 Minuten auf dem Starter-Profil). Prüfen <strong>Zap History</strong>Alle fünf Schritte sollten grün sein.</li>
<li class="">Dropbox öffnen <code>/pdf4meoutput</code>Die Datei ist vorhanden und nach dem Kundennamen des Anbieters benannt, wobei die ursprüngliche Dateiendung beibehalten wurde.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was hast du denn genau gebaut?</strong> Eine automatisierte Kreditorenbuchhaltung, die unübersichtliche Lieferantenrechnungsdateien in ein durchsuchbares, nach Kundennamen indiziertes Archiv umwandelt. Die KI kümmert sich um die Varianten, der Code-Schritt verarbeitet das JSON, und Dropbox übernimmt die Speicherung. Das gleiche Verfahren funktioniert in Make (verwenden Sie das Modul „JSON analysieren“ anstelle von Code) und Power Automate (verwenden Sie die Aktion „JSON analysieren“).</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">Füge eine Google Sheets-Zeile hinzu</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Nach Schritt 4 fügen Sie ein <strong>Google Tabellen: Zeile erstellen</strong> mit den Spalten Rechnungsnummer, Kundenname, Gesamtbetrag und Rechnungsdatum. Der Zap übermittelt nun Daten an Ihr Kreditorenbuchhaltungssystem UND benennt die Datei um.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">Slack, der Finanzkanal</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Nach Schritt 5 hinzufügen <strong>Slack-Kanalnachricht senden</strong>: <code>Neue Rechnung von <!-- -->{{customerName}}<!-- --> für <!-- -->{{totalAmount}}<!-- --> fällig <!-- -->{{dueDate}}<!-- -->, Datei unter <!-- -->{{Upload File sharing link}}</code>Sichtbarkeit ohne manuelle Benachrichtigung.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">In die Unterordner des Anbieters wechseln</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Ersetzen <em>Datei hochladen</em> mit <strong>Dropbox-Datei verschieben</strong> und das Ziel auf <code>/pdf4meoutput/<!-- -->{{customerName}}</code>Erstellt automatisch einen Ordner pro Anbieter.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">Gemischter Posteingang für verschiedene Anbieter mit Klassifizierung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Tauschen <code>Standard-Rechnungsextraktion</code> für eine Classify Analyzer-ID, die ein Schema pro Anbieter enthält. Verwenden Sie <strong>Zapier-Pfade</strong> Nach Schritt 4 zur Verzweigung nach Klassifizierungsname und Umbenennung/Archivierung pro Anbieter.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">„Keine Daten“ in der Vorschau der hochgeladenen Datei</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Stellen Sie sicher, dass Sie die Karte erstellt haben. <strong>Datei</strong> Das Token stammt aus Schritt 2 (Datei suchen), nicht aus Schritt 1 (dem Auslöser). Der Auslöser liefert manchmal nur Metadaten; „Datei suchen“ liefert immer eine Binärdatei.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Das Token „Kundenname“ ist leer.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p><code>Standard-Rechnungsextraktion</code> Erkennt gängige Layouts. Falls Ihr Anbieter ein ungewöhnliches Layout verwendet und customerName leer zurückgegeben wird, erstellen Sie einen benutzerdefinierten Parse Analyzer mit einer Feldbeschreibung wie: <em>„Kundenname, wie er auf dem Rechnungskopf abgedruckt ist, manchmal auch als Käufer, Rechnungsempfänger oder Lieferadresse bezeichnet.“</em> Wählen Sie stattdessen in Schritt 3 den Analysator aus.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">JSON.parse schlägt in Schritt 4 fehl.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Der KI-Parser gibt bei seltenen Fehlern reinen Text zurück. Um zu verhindern, dass der Zap abbricht, sollte der Parse-Vorgang in einen try/catch-Block eingeschlossen und im Fehlerfall der Rohstring zurückgegeben werden. <code>versuchen <!-- -->{ return JSON.parse(inputData.data2) }<!-- --> fangen (e) <!-- -->{ return { raw: inputData.data2 } }</code>Die</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">Dropbox „Datei existiert bereits“</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Zwei Anbieter mit demselben Kundennamen werden kollidieren. <strong>Überschreiben</strong> Zu <code>WAHR</code> in Schritt 5 (letzter Schreibvorgang gewinnt) oder fügen Sie die Zap's an <code>{{zap_meta_human_now}}</code> Um die Eindeutigkeit des Dateinamens zu gewährleisten, wird ein Token hinzugefügt.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-zapier-dropbox-smart-rename/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/zapier/pdf4me-ai/ai-document-parser/"><p>KI - Dokumentenparser-Aktion docs</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/general-guidelines/ai-document-parser-using-parse/"><p>Erstellen Sie einen benutzerdefinierten Parse-Analyzer</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1.2rem auto 0;max-width:520px;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06);text-align:center"><div style="font-weight:700;margin-bottom:8px">Probieren Sie es mit der Komplettlösungsdatei.</div><a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Beispielrechnung herunterladen (sample-vendor-invoice.pdf)</p></a></div>
<p>Das gleiche fünfstufige Muster (Auslösen → Abrufen → KI-Analyse → JSON-Analyse → Schreiben) funktioniert für jede KI-Extraktion in Zapier. Sobald Sie eine Veröffentlichung durchgeführt haben, kosten die folgenden fast nichts mehr.</p>]]></content:encoded>
            <category>Zapier</category>
            <category>PDF4me</category>
            <category>AI Document Parser</category>
            <category>Dropbox</category>
            <category>vendor invoice</category>
            <category>smart rename</category>
            <category>accounts payable</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>ai extraction</category>
            <category>JSON</category>
            <category>Code by Zapier</category>
        </item>
        <item>
            <title><![CDATA[Erstellen einer ZUGFeRD-Rechnung in Power Automate aus einer Dropbox-PDF- und XML-Datei: Ein Workflow mit 5 Schritten]]></title>
            <link>https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/</guid>
            <pubDate>Fri, 05 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Fünfstufiger Power-Automate-Workflow: Manuelle Auslösung, Dropbox-Dateiinhalt für das Basis-PDF abrufen (/pdf4metest/sample/10 page.pdf), Dateiinhalt für das ZUGFeRD-XML abrufen (/pdf4metest/zugfred invoice/version2.xml), PDF4me ZUGFeRD-Rechnung erstellen (2.0-XML, XmlWithPdf, BASIC, Rendern aktiviert, Sprache: Deutsch), Dropbox-Datei in /pdf4meoutput speichern. Bettet EN 16931-konformes XML in ein PDF/A-3-Hybriddokument ein, das die deutsche B2B-Vorgabe von 2025 erfüllt. Original-Screenshots, exakte Feldwerte.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Deutschlands <strong>Wachstumschancengesetz (Growth Opportunities Act)</strong> ZUGFeRD-basierte hybride E-Rechnungen wurden von einem „nice to have“ zu einer B2B-Anforderung. <strong>1. Januar 2025</strong> Jedes deutsche Unternehmen muss in der Lage sein, strukturierte elektronische Rechnungen zu empfangen, wobei die vollständigen Versandverpflichtungen schrittweise eingeführt werden bis <strong>2028</strong>Der schnellste Weg für jedes Microsoft 365-Team ist ein Power Automate-Flow mit fünf Aktionen: <strong>Manuell auslösen → Dropbox: Dateiinhalt abrufen (PDF) → Dropbox: Dateiinhalt abrufen (XML) → PDF4me: ZUGFeRD-Rechnung erstellen → Dropbox: Datei erstellen</strong>Die XML-Nutzdaten sind in einem eingebettet <strong>PDF/A-3</strong> Archivierungshülle, die eine einzige Datei erzeugt, die von Menschen geöffnet und von Buchhaltungssystemen analysiert wird. Diese Anleitung verwendet die exakten Screenshots, die im Canvas aufgenommen wurden: <code>/pdf4metest/sample/10 page.pdf</code> für den visuellen Träger und <code>/pdf4metest/zugfred invoice/version2.xml</code> für die strukturierten Daten, wobei die hybride Ausgabe in <code>/pdf4meoutput</code> unter einem eindeutigen, mit einer GUID beginnenden Namen. Produktionsbereit in weniger als 10 Minuten.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Manually trigger a flow</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Manual trigger for testing. Swap for SharePoint When a file is created, Dropbox When a file is created, or any storage trigger in production.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox Get file content (PDF)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Reads the visual carrier from /pdf4metest/sample/10 page.pdf with Infer Content Type Yes. This is the PDF the recipient sees.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(34,197,94);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Dropbox Get file content (XML)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Reads the structured ZUGFeRD XML from /pdf4metest/zugfred invoice/version2.xml with Infer Content Type Yes. This is what accounting systems parse.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">4. PDF4me Create ZUGFeRD Invoice</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Combines both inputs as 2.0-XML format, XmlWithPdf output mode, BASIC conformance, Render Invoice on PDF Yes, Language de. Embeds the XML inside a PDF/A-3.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">5. Dropbox Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the hybrid file to /pdf4meoutput with guid()+headers/FileName so reruns never collide.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Zwei Dropbox-Schritte zum Abrufen der Datei, eine PDF4me-Aktion und ein Dropbox-Schritt zum Erstellen der Datei. Die PDF-Datei dient als lesbares Medium, die XML-Datei als maschinenlesbare Daten. PDF4me wandelt beides in eine einzige PDF/A-3-Hybriddatei um, die die deutsche B2B-E-Rechnungspflicht von 2025 erfüllt. Kein Code, keine Desktop-Tools, kein Java SDK erforderlich.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-basierte-fragen-und-antworten">Warum-basierte Fragen und Antworten<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#warum-basierte-fragen-und-antworten" class="hash-link" aria-label="Direkter Link zur Warum-basierte Fragen und Antworten" title="Direkter Link zur Warum-basierte Fragen und Antworten" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum überhaupt ZUGFeRD?</strong> Weil EU-weite Vorschriften zur elektronischen Rechnungsstellung und Deutschlands <strong>Wachstumschancengesetz</strong> Für B2B-Unternehmen wurden strukturierte Rechnungen verpflichtend. ZUGFeRD ist das Hybridformat, das beide Seiten bedient: Anwender erhalten ein normales PDF, während Kreditoren- und ERP-Systeme die strukturierte XML-Datei in derselben Datei eingebettet erhalten. Ein Dokument, zwei Leser.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum zwei Schritte zum Abrufen des Dateiinhalts?</strong> Eine Methode ruft das visuelle PDF ab, das zur Trägerseite wird (die Seite, die der Empfänger öffnet); die andere ruft das strukturierte ZUGFeRD-XML ab, das als Anhang in die Trägerseite eingebettet wird. Beide Ausgaben fließen in „ZUGFeRD-Rechnung erstellen: PDF als“ ein. <code>Inhalt der PDF-Datei</code>, XML als <code>Rechnungs-XML-Daten</code>Die</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum steht in der kombinierten Dropdown-Liste „2.0-XML“?</strong> ZUGFeRD 2.0+ ist für die deutsche Rechnungslegungspflicht ab 2025 erforderlich (Version 1.0 genügt nicht). Das Suffix „-XML“ signalisiert dem Konnektor, dass Ihre Rechnungsdaten bereits im ZUGFeRD-XML-Format vorliegen. <code>2.0-JSON</code> oder <code>2.0-CSV</code> Bei strukturierten Datenquellen wandelt der Konnektor diese vor der Einbettung in das Schema um.</p></div>
<div class="card" style="padding:16px 20px;border-radius:8px;margin-bottom:12px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><p><strong>Warum <code>XmlWithPdf</code> und nicht <code>Nur XML</code>?</strong> <code>XmlWithPdf</code> Gibt das kanonische ZUGFeRD-Hybridformat zurück: eine PDF/A-3-Datei mit dem darin enthaltenen XML-Code. <code>Nur XML</code> Gibt nur das XML zurück. In den meisten Fällen, in denen ausgehende Rechnungen versendet werden, wird die Hybriddatei gesendet, da Kunden erwarten, eine PDF-Datei zu öffnen; XmlOnly ist für direkte ERP-zu-ERP-Datenübertragungen vorgesehen.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-erhalten">Was Sie erhalten<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#was-sie-erhalten" class="hash-link" aria-label="Direkter Link zur Was Sie erhalten" title="Direkter Link zur Was Sie erhalten" translate="no">​</a></h2>
<p><strong>Eingang:</strong> Eine 10-seitige PDF-Rechnung (der visuelle Träger) und eine ZUGFeRD-XML-Datei (die strukturierten Daten). <strong>Ausgabe:</strong> Eine einzelne PDF/A-3-Datei mit eingebettetem XML-Code, EN 16931-konform, BASIC-konform, bereit zum Versenden per E-Mail an Kunden, zum Archivieren in SharePoint oder zum Übertragen in Ihr ERP-System. Der Dropbox-Schritt „Datei erstellen“ speichert die Datei zurück. <code>/pdf4meoutput</code> unter einer einzigartigen <code>guid() + headers/FileName</code> Name so, dass gleichzeitig ausgeführte Prozesse nie kollidieren.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong>Die <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>. Erstellen Sie einen neuen Cloud-Flow (sofort oder automatisiert).</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Verbinden Sie es, wenn Sie eine ZUGFeRD-Rechnung erstellen hinzufügen. Zum ersten Mal? Siehe <a href="https://docs.pdf4me.com/de/general-guidelines/connect-to-power-automate/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Verbinden Sie PDF4me mit Power Automate</a>Die</li><li><strong>Dropbox</strong> (oder SharePoint, OneDrive). Speichert die Quell-PDF-Datei, die ZUGFeRD-XML-Datei und den Ausgabeordner. In dieser Anleitung wird durchgehend Dropbox verwendet.</li><li><strong>Eine ZUGFeRD-XML-Datei</strong>EN 16931-konform. Das Repository enthält einen Starter unter <a href="https://docs.pdf4me.com/de/assets/data/zugferd/ZUGFeRD-invoice-sample-2.0.xml" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">ZUGFeRD-invoice-sample-2.0.xml</a>; umbenennen in <code>version2.xml</code> Wenn Sie die Screenshots exakt spiegeln möchten.</li></ul></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="der-flow-auf-einen-blick">Der Flow auf einen Blick<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#der-flow-auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Der Flow auf einen Blick" title="Direkter Link zur Der Flow auf einen Blick" translate="no">​</a></h2>
<ol>
<li class=""><strong>Einen Ablauf manuell auslösen</strong> (oder <strong>Wenn eine Datei erstellt wird</strong> (in Dropbox zur Automatisierung).</li>
<li class=""><strong>Dropbox: Dateiinhalte abrufen</strong> für das Träger-PDF (<code>/pdf4metest/sample/10 page.pdf</code>).</li>
<li class=""><strong>Dropbox: Dateiinhalte abrufen</strong> für das ZUGFeRD XML (<code>/pdf4metest/zugfred invoice/version2.xml</code>).</li>
<li class=""><strong>PDF4me erstellt ZUGFeRD-Rechnung</strong> mit <code>2.0-XML</code>, <code>XmlWithPdf</code>, <code>BASIC</code>, render on, language <code>de</code>Die</li>
<li class=""><strong>Dropbox-Datei erstellen</strong> Zu <code>/pdf4meoutput</code> mit <code>guid() + headers/FileName</code> für einen kollisionsfreien Ausgabenamen.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="vollständige-ablaufübersicht">Vollständige Ablaufübersicht<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#vollst%C3%A4ndige-ablauf%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Vollständige Ablaufübersicht" title="Direkter Link zur Vollständige Ablaufübersicht" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/flow-overview.jpg" alt="Power Automate-Canvas mit dem fünfstufigen ZUGFeRD-Flow: Flow manuell auslösen, Dateiinhalt abrufen (PDF), Dateiinhalt 1 abrufen (XML), ZUGFeRD-Rechnung erstellen, Datei erstellen – alle vertikal mit Dropbox- und PDF4me-Symbolen verbunden."></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Fünf Schritte übereinander. Jede Dropbox-Aktion zeigt das blaue Dateiinhaltssymbol; „PDF4me: ZUGFeRD-Rechnung erstellen“ befindet sich in der Mitte. Beide „Datei abrufen“-Ausgaben speisen dieselbe PDF4me-Aktion; der Dateiinhalt von PDF4me speist die Aktion „Datei erstellen“.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-den-ablauf-auslösen">Schritt 1: Den Ablauf auslösen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#schritt-1-den-ablauf-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Schritt 1: Den Ablauf auslösen" title="Direkter Link zur Schritt 1: Den Ablauf auslösen" translate="no">​</a></h2>
<ol>
<li class="">In <a href="https://make.powerautomate.com/">Power Automate</a>, klicken <strong>+ Erstellen</strong>, wählen <strong>Sofortiger Wolkenfluss</strong>Die</li>
<li class="">Benenne es <code>Create ZUGFeRD Invoice from Dropbox</code>, wählen <strong>Einen Ablauf manuell auslösen</strong>, klicken <strong>Erstellen</strong>Die</li>
<li class="">Sobald die beweglichen Teile verkabelt sind, können Sie den Auslöser austauschen gegen <strong>Wenn eine Datei erstellt wird</strong> in Dropbox (<code>/pdf4metest/zugfred invoice/</code>Jede neue XML-Datei löst also automatisch den Lauf aus. Gleiche Folgeaktionen, kein Neuaufbau erforderlich.</li>
</ol>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-laden-sie-die-carrier-pdf-datei-von-dropbox-herunter">Schritt 2: Laden Sie die Carrier-PDF-Datei von Dropbox herunter<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#schritt-2-laden-sie-die-carrier-pdf-datei-von-dropbox-herunter" class="hash-link" aria-label="Direkter Link zur Schritt 2: Laden Sie die Carrier-PDF-Datei von Dropbox herunter" title="Direkter Link zur Schritt 2: Laden Sie die Carrier-PDF-Datei von Dropbox herunter" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser → Dateiinhalt abrufen (PDF).</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>. Suchen nach <strong>Dropbox</strong>, wählen <strong>Dateiinhalt über den Pfad abrufen</strong>Melden Sie sich bei Ihrem Dropbox-Konto an, falls Sie dazu aufgefordert werden.</li>
<li class=""><strong>Datei</strong>Die <code>/pdf4metest/sample/10 page.pdf</code>Dies ist die visuelle Rechnung, die Ihr Kunde öffnet.</li>
<li class=""><strong>Erweiterte Parameter</strong> → <strong>Inhaltstyp ableiten</strong>Die <strong>Ja</strong> (Power Automate verwendet die Dateierweiterung und die Bytes, um den Inhaltstyp zu kennzeichnen, damit PDF4me weiß, dass es sich um PDF-Daten handelt.)</li>
<li class="">Speichern. Die Ausgabe <strong>Dateiinhalt</strong> wird in Schritt 4 zur Quell-PDF für die ZUGFeRD-Einbettung.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateiinhalt-abrufen-pdf-konfiguration">Dateiinhalt abrufen (PDF): Konfiguration<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#dateiinhalt-abrufen-pdf-konfiguration" class="hash-link" aria-label="Direkter Link zur Dateiinhalt abrufen (PDF): Konfiguration" title="Direkter Link zur Dateiinhalt abrufen (PDF): Konfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/step1-get-base-pdf.jpg" alt="Die Aktion „Dateiinhalt abrufen“ ist auf „/pdf4metest/sample/10 page.pdf“ und „Inhaltstyp ableiten“ unter „Erweiterte Parameter“ auf „Ja“ eingestellt. Die Verbindung zu Dropbox ist hergestellt."></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Das Carrier-PDF bei <code>/pdf4metest/sample/10 page.pdf</code>. Infer Content Type Yes gibt saubere PDF-Bytes zurück, die PDF4me in PDF/A-3 einbinden kann.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-die-zugferd-xml-datei-von-dropbox-herunterladen">Schritt 3: Die ZUGFeRD-XML-Datei von Dropbox herunterladen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#schritt-3-die-zugferd-xml-datei-von-dropbox-herunterladen" class="hash-link" aria-label="Direkter Link zur Schritt 3: Die ZUGFeRD-XML-Datei von Dropbox herunterladen" title="Direkter Link zur Schritt 3: Die ZUGFeRD-XML-Datei von Dropbox herunterladen" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Dateiinhalt abrufen (PDF) → Dateiinhalt abrufen (XML).</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>Füge einen weiteren hinzu <strong>Dropbox → Dateiinhalte anhand des Pfads abrufen</strong>Benennen Sie es um in <strong>Dateiinhalt abrufen 1</strong> (Power Automate erledigt dies automatisch), sodass die beiden Dropbox-Aktionen unterscheidbar sind.</li>
<li class=""><strong>Datei</strong>Die <code>/pdf4metest/zugfred invoice/version2.xml</code>Dies ist die EN 16931-konforme ZUGFeRD-XML-Nutzlast.</li>
<li class=""><strong>Erweiterte Parameter</strong> → <strong>Inhaltstyp ableiten</strong>Die <strong>Ja</strong>Die</li>
<li class="">Speichern. Die Ausgabe <strong>Dateiinhalt</strong> wird zu den strukturierten Rechnungsdaten, die PDF4me in das PDF/A-3-Hybrid einbettet.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="dateiinhalt-abrufen-xml-konfiguration">Dateiinhalt abrufen (XML): Konfiguration<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#dateiinhalt-abrufen-xml-konfiguration" class="hash-link" aria-label="Direkter Link zur Dateiinhalt abrufen (XML): Konfiguration" title="Direkter Link zur Dateiinhalt abrufen (XML): Konfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/step2-get-xml-invoice.jpg" alt="Dateiinhalt abrufen (Aktion 1) mit der Datei „/pdf4metest/zugfred invoice/version2.xml“ und der Option „Inhaltstyp ableiten“ unter „Erweiterte Parameter“ auf „Ja“ gesetzt. Verbindung zu Dropbox hergestellt."></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Die ZUGFeRD-XML-Nutzlast bei <code>/pdf4metest/zugfred invoice/version2.xml</code>Diese Datei entspricht der ZUGFeRD 2.0 EN 16931-Konformität; auswählen <code>2.0-XML</code> in der nächsten passenden Aktion.</em></p>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:16px 0;border-left:4px solid rgb(245, 158, 11);background-color:rgba(245, 158, 11, 0.06)"><p><strong>Als Trinkgeld.</strong> Muss das XML vor dem Einbetten validiert werden? Fügen Sie eine <em>Komponieren</em> Maßnahmen zwischen Schritt 3 und Schritt 4 prüfen <code>Dateiinhalt</code> im Ausführungsverlauf. ZUGFeRD XML beginnt immer mit <code>&lt;?xml version="1.0"</code> und enthält ein <code>Branchenübergreifende Rechnung</code> Root für 2.x-Payloads.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-erstellen-sie-die-zugferd-rechnung">Schritt 4: Erstellen Sie die ZUGFeRD-Rechnung.<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#schritt-4-erstellen-sie-die-zugferd-rechnung" class="hash-link" aria-label="Direkter Link zur Schritt 4: Erstellen Sie die ZUGFeRD-Rechnung." title="Direkter Link zur Schritt 4: Erstellen Sie die ZUGFeRD-Rechnung." translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser → PDF → XML → ZUGFeRD-Rechnung erstellen.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>, suchen <strong>PDF4me</strong>, wählen <strong>ZUGFeRD-Rechnung erstellen</strong>Melden Sie sich mit Ihrem PDF4me-API-Schlüssel an, falls Sie noch keine Verbindung hergestellt haben.</li>
<li class=""><strong>ZUGFeRD-Version und Eingabeformat</strong>Die <strong><code>2.0-XML</code></strong>Die kombinierte Dropdown-Liste wählt sowohl die Spezifikationsversion (2.0) als auch das Datenformat (XML) gleichzeitig aus. Das Präfix „2.0“ erfüllt die Anforderungen der deutschen B2B-Richtlinie von 2025.</li>
<li class=""><strong>Ausgabemodus</strong>Die <strong><code>XmlWithPdf</code></strong>Gibt die kanonische PDF/A-3-Hybriddatei mit dem darin enthaltenen XML-Code zurück.</li>
<li class=""><strong>Rechnungs-XML-Daten</strong>Die <strong>Dateiinhalt</strong> aus <strong>Dateiinhalt abrufen 1</strong> (Der XML-Schritt). Ordnen Sie nur diesen Schritt zu. Die JSON- oder CSV-Felder dürfen nicht befüllt werden.</li>
<li class=""><strong>Konformitätsgrad</strong>Die <strong><code>BASIC</code></strong>Einstiegsprofil mit Einzelposten und Steueraufschlüsselung, breiteste Receiver-Kompatibilität. Upgrade auf COMFORT oder EXTENDED erst nach Bestätigung der Unterstützung durch den Receiver.</li>
<li class=""><strong>Rechnung als PDF ausgeben</strong>Die <strong><code>Yes</code></strong>PDF4me zeichnet den Rechnungsinhalt im PDF des Versanddienstleisters anhand Ihrer Daten neu, sodass die sichtbare Seite und das eingebettete XML synchron bleiben.</li>
<li class=""><strong>Dateiinhalt</strong>Die <strong>Dateiinhalt</strong> aus <strong>Dateiinhalt abrufen</strong> (der PDF-Schritt). Dies ist die Trägerhülle.</li>
<li class=""><strong>Dateiname</strong>Die <code>abc.pdf</code> (oder Ihr tatsächlicher Quelldateiname). Wird für den Ablaufverfolgungskontext verwendet.</li>
<li class=""><strong>Erweiterte Parameter</strong> → <strong>Sprache</strong>Die <code>de</code> (Deutsche Etiketten). Weitere akzeptierte Codes: <code>en, fr, it, es, nl, pl, pt, cs</code>Die</li>
<li class="">Speichern.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="zugferd-rechnung-erstellen-konfiguration">ZUGFeRD-Rechnung erstellen: Konfiguration<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#zugferd-rechnung-erstellen-konfiguration" class="hash-link" aria-label="Direkter Link zur ZUGFeRD-Rechnung erstellen: Konfiguration" title="Direkter Link zur ZUGFeRD-Rechnung erstellen: Konfiguration" translate="no">​</a></h3>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:14px;margin:20px 0 0"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:8px">Pflichtfelder</div><ul style="margin:0;padding-left:20px;line-height:1.65;color:var(--ifm-font-color-secondary)"><li><code>ZUGFeRD-Version und Eingabeformat</code>: <strong>2.0-XML</strong></li><li><code>Ausgabemodus</code>: <strong>XmlWithPdf</strong></li><li><code>Rechnungs-XML-Daten</code>: Dateiinhalt aus XML-Schritt</li><li><code>Konformitätsgrad</code>: <strong>BASIC</strong></li><li><code>Rechnung als PDF ausgeben</code>: <strong>Ja</strong></li><li><code>Dateiinhalt</code>Schritt „Dateiinhalt aus PDF“</li><li><code>Dateiname</code>: <code>abc.pdf</code></li></ul></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:8px">Erweiterte Parameter</div><ul style="margin:0;padding-left:20px;line-height:1.65;color:var(--ifm-font-color-secondary)"><li><code>Sprache</code>: <strong>von</strong> (Deutsch, Standardeinstellung)</li><li>Akzeptiert: <code>of, in, fr, it, es, nl, pl, pt, cs</code></li><li>Das XML bleibt sprachneutral; nur die im PDF gezeichneten Beschriftungen verwenden dieses Gebietsschema.</li></ul></div></div>
<div class="card" style="padding:14px 16px;border-radius:8px;margin:20px 0;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.06)"><p><strong>Drei Kombinationen, die Sie tatsächlich nutzen werden.</strong> <code>2.0-XML</code> wenn Ihr Upstream-System bereits ZUGFeRD-XML ausgibt. <code>2.0-JSON</code> Wenn Ihre Abrechnungsplattform JSON verwendet und Sie möchten, dass PDF4me diese Daten in das ZUGFeRD-Schema konvertiert. <code>2.0-CSV</code> Für den Stapelexport aus Tabellenkalkulations- und Buchhaltungsprogrammen. Alle drei erzeugen identische Hybrid-Ausgaben; der einzige Unterschied liegt in der von Ihnen bereitgestellten Datenstruktur.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-hybrid-pdf-in-dropbox-speichern">Schritt 5: Hybrid-PDF in Dropbox speichern<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#schritt-5-hybrid-pdf-in-dropbox-speichern" class="hash-link" aria-label="Direkter Link zur Schritt 5: Hybrid-PDF in Dropbox speichern" title="Direkter Link zur Schritt 5: Hybrid-PDF in Dropbox speichern" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> PDF → XML → ZUGFeRD-Rechnung erstellen → Datei erstellen.</p>
<ol>
<li class="">Klicken <strong>+ Neuer Schritt</strong>. Suchen <strong>Dropbox</strong>, wählen <strong>Datei erstellen</strong>Die</li>
<li class=""><strong>Ordnerpfad</strong>Die <code>/pdf4meoutput</code>Die</li>
<li class=""><strong>Dateiname</strong>Die <code>guid()</code> + <code>headers/FileName</code> (aus „ZUGFeRD-Rechnung erstellen“). Zwei Möglichkeiten zum Ausfüllen:<!-- -->
<ul>
<li class=""><strong>Ausdruck</strong>: <code>concat(guid(), '_', outputs('Create_ZUGFeRD_Invoice')?['headers']?['FileName'])</code>Oder einfacher:</li>
<li class=""><strong>Dynamischer Inhalt</strong>: Typ <code>guid()</code> zuerst (Registerkarte „Ausdruck“), dann hinzufügen <code>headers/FileName</code> aus der PDF4me-Aktionsausgabe.</li>
</ul>
</li>
<li class=""><strong>Dateiinhalt</strong>Die <strong>Dateiinhalt</strong> aus <strong>ZUGFeRD-Rechnung erstellen</strong>Die</li>
<li class="">Den Arbeitsablauf beibehalten.</li>
</ol>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="datei-erstellen-dropbox-konfiguration">Datei erstellen (Dropbox): Konfiguration<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#datei-erstellen-dropbox-konfiguration" class="hash-link" aria-label="Direkter Link zur Datei erstellen (Dropbox): Konfiguration" title="Direkter Link zur Datei erstellen (Dropbox): Konfiguration" translate="no">​</a></h3>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/step4-create-file-dropbox.jpg" alt="Datei-Dropbox-Aktion mit Ordnerpfad /pdf4meoutput erstellen, Dateiname auf guid()-Ausdruck gefolgt von dynamischem Inhalt (headers/FileName) aus der PDF4me-Aktion festlegen und Dateiinhalt aus der PDF4me-Ausgabe zuordnen, mit Dropbox verbunden"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:0.5rem"><em>Ausgabe geschrieben nach <code>/pdf4meoutput</code> mit einem GUID-präfixierten Namen. Die GUID sorgt für kollisionsfreie Parallelausführungen; die <code>Header/Dateiname</code> Teil behält eine für Menschen lesbare Endung.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="führen-sie-den-flow-aus-und-überprüfen-sie-ihn">Führen Sie den Flow aus und überprüfen Sie ihn.<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#f%C3%BChren-sie-den-flow-aus-und-%C3%BCberpr%C3%BCfen-sie-ihn" class="hash-link" aria-label="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." title="Direkter Link zur Führen Sie den Flow aus und überprüfen Sie ihn." translate="no">​</a></h2>
<ol>
<li class="">Klicken <strong>Prüfen</strong> oben rechts auswählen <strong>Manuell</strong>, klicken <strong>Prüfen</strong>, Dann <strong>Ablauf ausführen</strong>Die</li>
<li class="">Nach wenigen Sekunden wird jede Aktion mit einem grünen Häkchen markiert.</li>
<li class="">Dropbox öffnen <code>/pdf4meoutput</code>Die neue Datei stimmt überein <code>&lt;guid&gt;_&lt;filename&gt;.pdf</code>Die</li>
<li class="">Laden Sie die Datei herunter. Öffnen Sie sie in einem beliebigen PDF-Reader, um die Rechnung anzuzeigen. Öffnen Sie sie in einem beliebigen ZUGFeRD-fähigen Kreditorenbuchhaltungstool (oder entpacken Sie sie mit einem ZIP-fähigen Tool), um die eingebetteten Daten anzuzeigen. <code>factur-x.xml</code> / <code>zugferd.xml</code> Anhang.</li>
</ol>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:18px 0;border-left:4px solid rgb(34, 197, 94);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Was haben Sie tatsächlich produziert?</strong> A <strong>PDF/A-3</strong> Archiv-PDF mit einem <strong>eingebettet ZUGFeRD 2.0 EN 16931</strong> XML-Datei. Die Seitenzahl und der visuelle Inhalt der PDF-Datei stimmen mit der ursprünglichen 10-seitigen Rechnung überein (weil <em>Rechnung als PDF ausgeben</em> (Ja). Das enthaltene XML erfüllt die Anforderungen der deutschen B2B-Richtlinie an strukturierte Daten. Eine Datei, zwei Lesegeräte.</p></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="zugferd-vs-factur-x-vs-xrechnung-in-30-sekunden">ZUGFeRD vs Factur-X vs XRechnung in 30 Sekunden<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#zugferd-vs-factur-x-vs-xrechnung-in-30-sekunden" class="hash-link" aria-label="Direkter Link zur ZUGFeRD vs Factur-X vs XRechnung in 30 Sekunden" title="Direkter Link zur ZUGFeRD vs Factur-X vs XRechnung in 30 Sekunden" translate="no">​</a></h2>
<div style="overflow-x:auto;border-radius:10px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.4rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Format</th><th style="padding:12px 14px;text-align:left">Wo es verwendet wird</th><th style="padding:12px 14px;text-align:left">Ausgabetyp</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">ZUGFeRD</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Germany B2B, EU buyers</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Hybrid PDF/A-3 + embedded XML (this blog)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Factur-X</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">France, sister format technically identical to ZUGFeRD 2.x</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Hybrid PDF/A-3 + embedded XML</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">XRechnung</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">German public sector (federal, state, municipal)</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Strict pure-XML profile</td></tr></tbody></table></div>
<p>Der soeben erstellte Workflow erzeugt ZUGFeRD-Dateien. Wechseln Sie ohne Änderungen zu einem Factur-X-Workflow (dieselbe Hybriddatei funktioniert beidseits des Rheins). Für die Rechnungsstellung im deutschen öffentlichen Sektor ersetzen Sie die Konformitätsstufe durch ein XRechnung-konformes Profil, wenn der Empfänger reines XML verlangt.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-variationen-die-sie-hinzufügen-können-ohne-den-aufbau-zu-wiederholen">Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#h%C3%A4ufige-variationen-die-sie-hinzuf%C3%BCgen-k%C3%B6nnen-ohne-den-aufbau-zu-wiederholen" class="hash-link" aria-label="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" title="Direkter Link zur Häufige Variationen, die Sie hinzufügen können, ohne den Aufbau zu wiederholen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));gap:14px;margin:14px 0 1.4rem"><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">JSON- oder CSV-Quelle anstelle von XML</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Tausche Schritt 3, um ein <code>.json</code> oder <code>.csv</code> Datei. Ändern Sie das kombinierte Dropdown-Menü in <code>2.0-JSON</code> oder <code>2.0-CSV</code>Ordnen Sie die übereinstimmenden Elemente zu. <em>Rechnungs-JSON-Daten</em> oder <em>Rechnungsdaten (CSV-Datei)</em> PDF4me konvertiert das Feld vor dem Einbetten in das ZUGFeRD-Schema.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(16, 185, 129)"><div style="font-weight:700;margin-bottom:6px">SharePoint statt Dropbox</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Ersetzen Sie die Dropbox-Konnektoren durch <strong>SharePoint: Dateiinhalte anhand des Pfads abrufen</strong> Und <strong>SharePoint-Datei erstellen</strong>Gleiche Feldzuordnung; nur die Konnektorberechtigung ändert sich. Funktioniert genauso mit OneDrive for Business oder Azure Blob Storage.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(245, 158, 11)"><div style="font-weight:700;margin-bottom:6px">Outlook-Senden anstelle (oder nach) der Dateierstellung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Hinzufügen <strong>Outlook E-Mail senden (V2)</strong> mit der Kundenadresse. Karte <strong>Dateiinhalt</strong> als Anhangsinhalt und <code>concat('Rechnung-', utcNow(), '.pdf')</code> als Anhangsnamen. Der Kunde erhält die Hybridrechnung direkt.</div></div><div class="card" style="padding:16px 18px;border-radius:10px;border-left:4px solid rgb(139, 92, 246)"><div style="font-weight:700;margin-bottom:6px">PDF/A vor der Archivierung prüfen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);line-height:1.55">Kette <strong>PDF4me PDF/A validieren</strong> Nach Schritt 4: Bei erfolgreicher Validierung wird der Datensatz im Langzeitarchiv gespeichert; andernfalls wird eine Teams-Benachrichtigung ausgelöst. Doppelte Sicherheitsvorkehrungen für Compliance-relevante Arbeitsabläufe sind unerlässlich.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="behebung-realer-fehler">Behebung realer Fehler<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#behebung-realer-fehler" class="hash-link" aria-label="Direkter Link zur Behebung realer Fehler" title="Direkter Link zur Behebung realer Fehler" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:12px"><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">Version 1.0-XML ausgewählt, Ausgabe aufgrund von Mandatsfehlern</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>ZUGFeRD 1.0 erfüllt nicht die deutsche B2B-Vorgabe von 2025. Wenn Ihre Ergebnisse der Vorgabe entsprechen müssen, wählen Sie immer eine <code>2.0-*</code> Kombination im kombinierten Dropdown-Menü.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-warning)"><strong style="color:var(--ifm-color-warning)">Sowohl die Rechnungs-XML-Daten als auch die Rechnungs-JSON-Daten wurden befüllt.</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Ordnen Sie nur das Feld zu, das Ihrer Auswahl im Dropdown-Menü entspricht. Power Automate verhindert nicht, dass Sie beide Felder ausfüllen, die Aktion führt jedoch bei der Ausführung zu einem Validierungsfehler. Lassen Sie die anderen Formatierungsfelder leer.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">Rechnung als PDF rendern deaktiviert + keine vorgerenderte Grafik</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>Mit <em>Rechnung als PDF ausgeben</em> Ausgeschaltet bettet PDF4me zwar das XML ein, aktualisiert aber nicht den Rechnungsinhalt. Die von Ihnen gesendete PDF-Datei des Spediteurs wird beibehalten. <em>Dateiinhalt</em> Bleibt unverändert. Nur deaktivieren, wenn die Rechnungsdaten in Ihrer PDF-Datei des Anbieters bereits visuell dargestellt werden.</p><p></p></div><div class="card" style="padding:15px 18px;border-radius:10px;border-left:4px solid rgb(54, 96, 179)"><strong style="color:rgb(54, 96, 179)">EXTENDED wurde vom Empfänger abgelehnt</strong><p style="margin:8px 0 0;color:var(--ifm-font-color-secondary)"></p><p>EXTENDED fügt branchenspezifische Felder über EN 16931 hinaus hinzu und wird von Empfängern, die auf die Basislinie abgestimmt sind, nicht akzeptiert. Beginnen Sie mit <code>BASIC</code> für Kompatibilitätstests; nur dann aktualisieren, wenn der Käufer oder das ERP-System die Unterstützung bestätigt.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="nächste-schritte">Nächste Schritte<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-xml-workflow/#n%C3%A4chste-schritte" class="hash-link" aria-label="Direkter Link zur Nächste Schritte" title="Direkter Link zur Nächste Schritte" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/pdf/create-zugferd-invoice/"><p>ZUGFeRD-Rechnungsaktionsdokumente erstellen</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/getting-started/"><p>Verbinden Sie PDF4me mit Power Automate</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" class="btn btn--secondary"><p>Holen Sie sich Ihren API-Schlüssel</p></a></div>
<p>Das gleiche Fünf-Schritte-Muster funktioniert für jede Dokumentenautomatisierung in Power Automate: Auslöser erstellen, Eingaben abrufen, die PDF4me-Aktion ausführen, Ergebnis schreiben. Sobald Sie eine Automatisierung durchgeführt haben, sind die Kosten für weitere nahezu kostenlos.</p>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Create ZUGFeRD Invoice</category>
            <category>ZUGFeRD</category>
            <category>Factur-X</category>
            <category>XML</category>
            <category>Dropbox</category>
            <category>EN 16931</category>
            <category>PDF-A-3</category>
            <category>German B2B mandate</category>
            <category>e-invoicing</category>
            <category>invoice automation</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>hybrid invoice</category>
        </item>
        <item>
            <title><![CDATA[KI-gestütztes Extrahieren und intelligentes Umbenennen beliebiger PDFs in Make: Ein 4-Modul-Dropbox-Workflow mit PDF4me AI – Dokumentenparser]]></title>
            <link>https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/</guid>
            <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Szenario mit vier Modulen: Eine Lieferanten-PDF-Datei aus Dropbox abrufen, den KI-Dokumentenparser mit der Standard-Rechnungsextraktion ausführen, das JSON parsen, um den Lieferantennamen zu extrahieren, und die Datei anschließend mit dem Namen „Lieferantenname.pdf“ erneut hochladen. Echte Screenshots, exakte Feldwerte, keine manuelle Dateneingabe.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/make-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Die größte Herausforderung bei der Automatisierung der Lieferantenrechnungsverarbeitung war schon immer die Dateibenennung. Ein Ordner voller <code>2030703747 (1).pdf</code> Und <code>Scan_2026-04-12_invoice.pdf</code> ist weder durchsuchbar noch sortierbar und unmöglich zu prüfen. <strong>PDF4me AI – Dokumentenparser</strong> plus ein Make Parse JSON-Modul, das das behebt <strong>4 Module, kein Code</strong>Die KI extrahiert den Anbieternamen aus der PDF-Datei, und im selben Szenario wird die Datei erneut hochgeladen. <code>Acme Industries.pdf</code>Die folgenden Screenshots zeigen den genauen Ablauf, der auf der Leinwand aufgezeichnet wurde.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Das Szenario im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox Download</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Pulls /pdf4metest/sample/2030703747 (1).pdf. Scheduled trigger shown.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. PDF4me AI - Document Parser</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Runs the default_invoice_extraction Analyzer Template. Output: Doc Text JSON.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(168, 85, 247);height:100%"><div style="font-weight:750;margin-bottom:4px">3. JSON Parse JSON</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">JSON string mapped to 3. Doc Text. Exposes vendorName, invoiceNumber, totalAmount, etc.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Dropbox Upload</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes to /pdf4meoutput/ with File Name = 6. vendorName + .pdf. Smart-rename complete.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Vier Make-Module. Dropbox <strong>Datei herunterladen</strong> zieht die unformatierte PDF-Datei des Anbieters herunter (Screenshots zeigen <em>YnooxTestone</em> Verbindung, Pfad <code>/pdf4metest/sample/2030703747 (1).pdf</code>PDF4me <strong>KI - Dokumentenparser</strong> Ordnet Dateinamen und Dokumente aus dem vorherigen Schritt zu und führt die entsprechenden Befehle aus. <code>Standard-Rechnungsextraktion</code> als die <strong>KI-Analysator-ID</strong>.JSON <strong>JSON parsen</strong> dreht die <code>Dokumenttext</code> Ausgabe in einzeln zuordenbare Token. Dropbox <strong>Datei hochladen</strong> schreibt an <code>/pdf4meoutput/</code> mit <strong>Dateiname</strong> = <code>6. Anbietername + .pdf</code> Und <strong>Daten</strong> = <code>1. Daten</code> Aus dem ursprünglichen Download. Das Ergebnis: Dieselbe PDF-Datei landet mit einem aussagekräftigen Dateinamen in Ihrem Ausgabeverzeichnis – ganz ohne menschliches Zutun.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Der Grund, warum es 4 statt 8 Module sind</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zwei Gestaltungsmöglichkeiten. Erstens: <strong>Die Daten im Upload-Modul sind an Modul 1 (ursprüngliche Dropbox-Daten) gebunden.</strong>, nicht Modul 3. Der KI-Parser muss lediglich Metadaten extrahieren; beim Upload wird die ursprüngliche, unveränderte Datei wiederverwendet, sodass keine erneute Kodierung, kein Qualitätsverlust und ein Schritt weniger erforderlich sind. Zweitens, <strong>Der Dateiname verwendet das geparste Token plus ein Literal. <code>.pdf</code> Verlängerung</strong> (Der Screenshot zeigt <code>6. Name des Anbieters</code> gefolgt vom getippten Text <code>.pdf</code>) sodass die umbenannte Datei unabhängig vom Ergebnis der KI eine gültige Dateiendung behält.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Menschen suchen nach genau diesem Problem mit Formulierungen wie:</p>
<ul>
<li class=""><strong>„Wie kann ich eine PDF-Datei automatisch anhand ihres Inhalts umbenennen?“</strong> Dieses Szenario mit vier Modulen macht es möglich: Die KI liest den Herstellernamen, der Upload verwendet ihn als Dateinamen. Kein manueller Aufwand.</li>
<li class=""><strong>Kann man mit Make den Namen eines Anbieters aus einer PDF-Datei extrahieren und ihn anderweitig verwenden?</strong> Ja. Der JSON-Parse-Schritt direkt nach AI - Document Parser gibt jedes extrahierte Feld als einzeln zuordenbares Token aus (vendorName, invoiceNumber, totalAmount usw.).</li>
<li class=""><strong>Gibt es in Make einen KI-Dokumentenparser?</strong> Ja, das PDF4me AI - Document Parser Modul. Es ist vorlagenbasiert (Analyzer Template), sodass dasselbe Modul Rechnungen, Quittungen, Verträge und benutzerdefinierte Formulare verarbeitet.</li>
<li class=""><strong>Wie extrahiere ich strukturiertes JSON aus einer PDF-Datei, ohne ein Modell zu trainieren?</strong> Wählen Sie eine integrierte Analysevorlage (<code>default_invoice_extraction</code> (für AP) oder erstellen Sie eine benutzerdefinierte Version im PDF4me-Dashboard. Keine Schulung erforderlich.</li>
<li class=""><strong>Kann ich die Ausgabedatei mithilfe eines der extrahierten Felder umbenennen?</strong> Ja. Nach dem Parsen des JSON-Codes fügen Sie das geparste Token in das Feld „Dateiname hochladen“ ein. Fertig.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Ein wiederverwendbares Make-Szenario für die Automatisierung der Kreditorenbuchhaltung und des Dokumenteneingangs. Nach Auslösung eines Triggers (manuell, planmäßig wie dargestellt, Dateiüberwachung, Webhook) wird die Lieferanten-PDF-Datei von KI analysiert und anschließend mit einem aussagekräftigen, inhaltsbasierten Dateinamen erneut hochgeladen. Fügen Sie beliebige andere PDF4me Analyzer-Vorlagen (z. B. für Belege, Verträge, Bestellungen oder benutzerdefinierte Formulare) hinzu, um weitere Dokumenttypen mit demselben Workflow zu verarbeiten.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-make-dropbox/01-scenario-overview.jpg" alt="Szenario-Canvas erstellen: Dropbox-Datei herunterladen (mit Zeitschaltuhr), PDF4me AI – Dokumentenparser, JSON-JSON parsen und Dropbox-Datei hochladen. Vier große, kreisförmige Modulsymbole, die mit den standardmäßigen gestrichelten Linien von Make verbunden sind." style="max-width:900px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Vier Module in einem. Das Uhrensymbol auf Dropbox 1 signalisiert einen geplanten Auslöser; für den Produktivbetrieb auf Webhook oder Dateiüberwachung umstellen.</p></figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Machen</strong> Konto mit einem offenen Szenario. <a href="https://www.make.com/en/register" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Erstellen Sie ein Make-Konto</a> Falls Sie einen benötigen.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Füge es dem ersten PDF4me-Modul hinzu. Siehe <a href="https://docs.pdf4me.com/de/general-guidelines/connect-to-make/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Verbinde PDF4me, um zu erstellen</a>Die</li><li><strong>Dropbox</strong> mit einem Quellordner (z.B. <code>/pdf4metest/sample/</code>) die die PDFs des Anbieters und einen Ausgabeordner enthalten (<code>/pdf4meoutput/</code>Jede Speicherlösung funktioniert auf die gleiche Weise.</li><li><strong>Eine Lieferantenrechnung im PDF-Format</strong>Die Komplettlösung verwendet <code>Beispiel-Lieferantenrechnung.pdf</code>Die <a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie genau die Datei herunter, die in den Screenshots verwendet wurde.</a> und fügen Sie es in Ihren Dropbox-Quellordner ein, um jeden Schritt zu spiegeln.</li><li><strong>(Optional) Ein benutzerdefinierter Analysator</strong> Falls Ihr Anwendungsfall nicht Rechnungen betrifft, erstellen Sie einen im <a href="https://dev.pdf4me.com/dashboard/#/ai-document-parser/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Dashboard für KI-Dokumentenparser</a> (<a href="https://dev.pdf4me.com/ai-document-parser/?id=%3Canalyzer-guid%3E" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Analysatordetails</a>Nutzen Sie die integrierte Funktion. <code>Standard-Rechnungsextraktion</code> für AP.</li></ul></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1rem 0 1.6rem;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06)"><p><strong>Nehmen Sie zuerst die Probe.</strong> Laden Sie dieselbe Lieferantenrechnung herunter, die in den Screenshots verwendet wird. Legen Sie sie in Ihren Dropbox-Quellordner ab (zum Beispiel <code>/pdf4metest/sample/</code>) bevor das Szenario ausgeführt wird, damit Modul 1 dieselbe Datei abruft und <code>Standard-Rechnungsextraktion</code> gibt dasselbe zurück <code>Anbietername</code> Token, das Sie im Upload-Schritt sehen.</p><div style="margin-top:10px"><a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Beispielrechnung herunterladen (sample-vendor-invoice.pdf)</p></a></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-was-die-einzelnen-parameter-bewirken">Kurzübersicht: Was die einzelnen Parameter bewirken<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#kurz%C3%BCbersicht-was-die-einzelnen-parameter-bewirken" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Was die einzelnen Parameter bewirken" title="Direkter Link zur Kurzübersicht: Was die einzelnen Parameter bewirken" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin:14px 0 24px"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">AI Analyzer Id</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Picks the Analyzer Template. default_invoice_extraction for invoices; custom templates for receipts, contracts, purchase orders.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">File Name + Document</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Both mapped from the prior storage module. Filename (with extension) and binary content of the source.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(168, 85, 247);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Doc Text (output)</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">JSON string with every extracted field. Always wire into a JSON Parse JSON module next.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Parsed tokens</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">After Parse JSON, every Analyzer Template field becomes an individually mappable token (vendorName, invoiceNumber, etc).</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(14, 165, 233);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Smart-rename pattern</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Drop a parsed token + .pdf into the downstream Upload File Name slot. Output file is renamed automatically.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(244, 63, 94);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Connection reuse</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">One PDF4me connection per Make team is enough. Add it once, reuse across every PDF4me module.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="erstellen-sie-das-szenario">Erstellen Sie das Szenario<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#erstellen-sie-das-szenario" class="hash-link" aria-label="Direkter Link zur Erstellen Sie das Szenario" title="Direkter Link zur Erstellen Sie das Szenario" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-1-dropbox-datei-herunterladen">Modul 1: Dropbox-Datei herunterladen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#modul-1-dropbox-datei-herunterladen" class="hash-link" aria-label="Direkter Link zur Modul 1: Dropbox-Datei herunterladen" title="Direkter Link zur Modul 1: Dropbox-Datei herunterladen" translate="no">​</a></h3>
<p>Ziehen Sie die unformatierte Hersteller-PDF-Datei aus dem Quellordner.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...). your Dropbox connection</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Way of selecting files</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Select a file</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4metest/sample/2030703747 (1).pdf</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-make-dropbox/02-dropbox-download.jpg" alt="Dropbox-Datei-Download-Konfiguration mit Verbindung YnooxTestone, Vorgehensweise zur Dateiauswahl: Datei auswählen, Dateipfad: /pdf4metest/sample/2030703747 (1).pdf." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-2-pdf4me-ai--dokumentenparser">Modul 2: PDF4me AI – Dokumentenparser<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#modul-2-pdf4me-ai--dokumentenparser" class="hash-link" aria-label="Direkter Link zur Modul 2: PDF4me AI – Dokumentenparser" title="Direkter Link zur Modul 2: PDF4me AI – Dokumentenparser" translate="no">​</a></h3>
<p>Suchen nach <strong>PDF4me</strong> im Aktionsauswahlfeld und Auswählen <strong>KI - Dokumentenparser</strong>Die</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">My PDF4me connection (t...)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Map</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">1. File Name (from Module 1)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Document</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">1. Data (from Module 1)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">AI Analyzer Id</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">default_invoice_extraction (built-in)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-make-dropbox/05-ai-document-parser-config.jpg" alt="PDF4me AI - Document Parser-Aktion konfiguriert mit Verbindung Meine PDF4me-Verbindung, Datei auf Map eingestellt, Dateiname 1. Dateiname, Dokument 1. Daten und AI Analyzer Id default_invoice_extraction." style="max-width:560px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Der <code>Standard-Rechnungsextraktion</code> Die Vorlage ist integriert. Klicken Sie auf <em>Analysatorvorlage</em> Im Hinweis ist ein Link enthalten, mit dem Sie einen benutzerdefinierten Analysator für Belege, Verträge oder beliebige Dokumenttypen erstellen können.</p></figcaption></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-3-json--json-parsen">Modul 3: JSON – JSON parsen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#modul-3-json--json-parsen" class="hash-link" aria-label="Direkter Link zur Modul 3: JSON – JSON parsen" title="Direkter Link zur Modul 3: JSON – JSON parsen" translate="no">​</a></h3>
<p>Das KI-Modul gibt sein Ergebnis als JSON-Zeichenkette zurück. <code>Doc Text</code>. Analysiere es, um einzeln zuordenbare Felder freizulegen.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(168,85,247) 0%, rgba(168,85,247,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Data structure</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">My data structure (or leave blank. Make builds one on first run)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">JSON string</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">3. Doc Text (from Module 2)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-make-dropbox/03-parse-json.jpg" alt="Erstellen Sie eine JSON-Parse-JSON-Aktion, wobei die Datenstruktur auf „Meine Datenstruktur“ belassen und der JSON-String auf „3. Doc Text“ aus dem Modul „AI - Document Parser“ abgebildet wird." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Datenstruktur auf Standardeinstellung belassen. <em>Meine Datenstruktur</em> und Make erstellt einen Build aus der Live-KI-Ausgabe beim ersten Szenario-Lauf.</p></figcaption></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-4-dropbox-datei-hochladen">Modul 4: Dropbox-Datei hochladen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#modul-4-dropbox-datei-hochladen" class="hash-link" aria-label="Direkter Link zur Modul 4: Dropbox-Datei hochladen" title="Direkter Link zur Modul 4: Dropbox-Datei hochladen" translate="no">​</a></h3>
<p>Der Schritt der intelligenten Umbenennung. Karte <strong>Dateiname</strong> zum geparsten Token plus einem Literal <code>.pdf</code> Erweiterung und <strong>Daten</strong> zum <strong>Original</strong> Datei Modul 1 (nicht die KI-Ausgabe).</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(245,158,11) 0%, rgba(245,158,11,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4meoutput/</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Map (so File Name and Data come from prior modules)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">6. vendorName + .pdf (the parsed vendorName plus a literal .pdf extension)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Data</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">1. Data (re-uses the original Dropbox download. not the AI output)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/ai-document-parser-make-dropbox/04-dropbox-upload.jpg" alt="Erstellen Sie eine Dropbox-Upload-Datei-Konfiguration mit Verbindung YnooxTestone, Ordner /pdf4meoutput/, Datei auf Map eingestellt, Dateiname auf 6. vendorName gefolgt von .pdf eingestellt und Daten auf 1. Daten aus dem ursprünglichen Dropbox-Download zugeordnet." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Intelligente Umbenennung: <code>6. Name des Anbieters</code> ist das geparste Token aus Modul 3, mit einem Literal <code>.pdf</code> direkt danach getippt.</p></figcaption></figure>
<p>Speichern und klicken <strong>Einmal ausführen</strong>Die PDF-Datei des Anbieters landet in <code>/pdf4meoutput/</code> benannt nach dem Lieferanten.</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/make/pdf4me-ai/ai-document-parser/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Parse JSON cannot see Doc Text</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">The AI module did not run yet. execute the scenario once with Run once. Make builds the data structure from the live output of Module 2 on first execution.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Renamed file has no .pdf extension</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Forgot the literal .pdf text after the vendorName token. Click the File Name field, place the cursor after the parsed token, and type .pdf.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Upload writes an empty file</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Data is bound to the wrong source. It should be Module 1 (original Dropbox download). 1. Data, not the AI output. The AI module returns metadata, not a binary file.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">vendorName comes back as empty or wrong</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">The Analyzer Template did not match the document layout. Try a different built-in template, or create a custom template at dev.pdf4me.com tuned for the layout of your vendors.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Want to extract more than vendor name</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Any field in the Analyzer Template is exposed as a token after Parse JSON. Drop invoiceNumber, totalAmount, lineItems, etc anywhere you would drop a normal Make variable.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">AI Analyzer Id dropdown is empty</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">No analyzer templates exist on your PDF4me account yet. Open dev.pdf4me.com, navigate to the Analyzer Templates section, and either pick the built-in default_invoice_extraction or create a custom template.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Accounts payable automation</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Vendor invoices in, structured data into Airtable / NetSuite / Xero, renamed file archived.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Email-to-ERP routing</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Inbound email PDFs get parsed and routed to the right department based on extracted fields.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Contract intake (custom template)</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Custom Analyzer Template extracts effective_date, parties, governing_law into a legal tracker.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Audit-friendly archives</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Renaming by extracted vendor and date makes folders searchable and audit-trail clean.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/make/pdf4me-ai/ai-document-parser/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">KI – Dokumentparser-Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, die Ausgabestruktur des Dokumenttextes und drei Szenario-Muster.</div></div></a><a href="https://docs.pdf4me.com/de/integration/make/pdf4me-ai/ai-invoice-parser/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">KI-Rechnungsparser (festes Schema)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Verwenden Sie diese Funktion, wenn Sie ausschließlich Rechnungen bearbeiten und standardmäßig Konfidenzwerte pro Feld benötigen.</div></div></a><a href="https://docs.pdf4me.com/de/integration/make/extract/parse-document/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Dokument analysieren (Regex / JS)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alternative zur Mustererkennung für Dokumente mit festem Layout. Keine KI erforderlich.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is the difference between AI - Document Parser and AI-Invoice Parser?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">AI-Invoice Parser uses a fixed invoice schema (vendor, line items, totals, dates) and returns confidence scores. AI - Document Parser is template-driven via the AI Analyzer Id, so you can swap the document type by picking a different template. Use AI-Invoice Parser for AP-only workflows; use AI - Document Parser when you handle multiple document types or need a custom field set.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Where do I create a custom Analyzer Template?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">From the AI Analyzer Id dropdown click the Analyzer Template link in the hint, or visit dev.pdf4me.com. Define the fields you want extracted, name the template, save. The new template appears in the AI Analyzer Id dropdown in Make on the next scenario edit.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Why is Data on the Upload module bound to Module 1 instead of Module 2?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Because the AI module only returns metadata (the extracted JSON on Doc Text), not a binary file. The original PDF lives on Module 1 Data. Re-using it on the upload avoids re-encoding and keeps the output identical to the input.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I add the .pdf extension to the renamed file?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">After dropping the parsed vendorName token into File Name, place the cursor right after it and type the literal text .pdf. Make stores File Name as a mixed string (token + literal), and the upload writes the file with the combined name.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I trigger this from email, SharePoint, or a webhook instead of a scheduled Dropbox download?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Replace Module 1 with any module that produces a binary file and a filename: Gmail Get Attachments, SharePoint Get file content, OneDrive Download a File, Webhooks Custom webhook with file payload. Modules 2, 3, 4 stay identical.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How big can the input PDF be?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Practical limits are bounded by Make operation timeouts and the PDF4me API payload limit. For multi-hundred-MB documents, downsample first via a PDF4me Compress action then run AI - Document Parser on the result.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does this work in Power Automate, n8n, or Zapier?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The PDF4me AI - Document Parser action is available on all four platforms with the same Analyzer Template concept. See the cross-platform comparison at the bottom of the Make action reference page.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How accurate is the extraction?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Accuracy depends on document layout consistency and the Analyzer Template fit. Built-in templates like default_invoice_extraction are tuned across thousands of vendor invoices. For custom layouts that the AI mis-reads on, build a custom Analyzer Template in dev.pdf4me.com with examples of your specific format.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/ai-document-parser-make-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://www.make.com/en/integrations/pdf4me" target="_blank" rel="noopener noreferrer" class="btn btn--secondary">PDF4me on Make</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/make/pdf4me-ai/ai-document-parser/">Action reference</a></div>
<div class="card" style="padding:16px 20px;border-radius:10px;margin:1.2rem auto 0;max-width:520px;border-left:4px solid rgb(16, 185, 129);background-color:rgba(34, 197, 94, 0.06);text-align:center"><div style="font-weight:700;margin-bottom:8px">Probieren Sie es mit der Komplettlösungsdatei.</div><a href="https://docs.pdf4me.com/de/assets/data/ai-document-parser/sample-vendor-invoice.pdf" download="" style="display:inline-block;padding:8px 16px;border-radius:8px;background:rgb(16, 185, 129);color:#fff;font-weight:600;text-decoration:none;font-size:0.92rem"><p>↓ Beispielrechnung herunterladen (sample-vendor-invoice.pdf)</p></a></div>]]></content:encoded>
            <category>Make</category>
            <category>PDF4me</category>
            <category>AI - Document Parser</category>
            <category>Analyzer Template</category>
            <category>Dropbox</category>
            <category>AI extraction</category>
            <category>invoice automation</category>
            <category>smart rename</category>
            <category>vendor parsing</category>
            <category>no-code</category>
            <category>document AI</category>
        </item>
        <item>
            <title><![CDATA[Fügen Sie in Power Automate einer beliebigen PDF-Rechnung einen Schweizer QR-Code hinzu: Ein Dropbox-Workflow mit 4 Schritten]]></title>
            <link>https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/</guid>
            <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Vierstufiger Power Automate-Workflow: Manuelle Auslösung, Dropbox-Dateiinhalt abrufen, PDF4me Barcode – SwissQR-Rechnung erstellen (CHF, QRR-Referenz, Englisch), anschließend Dropbox-Datei erstellen. Fügt eine den Schweizer Zahlungsstandards entsprechende QR-Rechnungsseite an /pdf4metest/sample/10 page.pdf an und speichert die umbenannte Ausgabe unter /pdf4meoutput. Original-Screenshots, exakte Feldwerte.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Jede Schweizer Rechnung muss einen <strong>Schweizer QR-Schein</strong> So können Banken und Buchhaltungssoftware die Zahlung automatisch scannen und verarbeiten. Mit Power Automate und PDF4me ist dies eine zusätzliche Funktion. <strong>Vier-Aktions-Fluss</strong>: Manuell auslösen, Dropbox <strong>Dateiinhalt abrufen</strong>PDF4me <strong>Barcode – SwissQR-Rechnung erstellen</strong>Dropbox <strong>Datei erstellen</strong>Die folgenden Screenshots veranschaulichen den genauen Ablauf, der im Canvas aufgezeichnet wurde. Eine 10-seitige Rechnung in <code>/pdf4metest/sample</code> wird zu einer schweizerkonformen Rechnung mit beigefügtem Zahlungsbeleg und hochgeladen auf <code>/pdf4meoutput</code> mit einem eindeutigen Dateinamen. In weniger als 10 Minuten produktionsbereit.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Manually trigger a flow</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Manual trigger for testing. Swap for SharePoint When a file is created or any storage trigger in production.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox Get file content</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Reads the 10-page invoice from /pdf4metest/sample/10 page.pdf with Infer Content Type Yes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. PDF4me Barcode - Create SwissQR Bill</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Appends the QR payment slip with CHF, QRR reference, English labels, custom Paging Options to land on page 3.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Dropbox Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the populated PDF to /pdf4meoutput with a unique guid()+headers/FileName so re-runs do not collide.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Vier Power Automate-Aktionen. Manuelle Auslösung startet den Ablauf. Dropbox <strong>Dateiinhalt abrufen</strong> liest <code>/pdf4metest/sample/10 page.pdf</code> Mit der Einstellung „Inhaltstyp ableiten“ auf „Ja“. PDF4me <strong>Barcode – SwissQR-Rechnung erstellen</strong> fügt eine den Schweizer Zahlungsnormen entsprechende QR-Rechnungsseite hinzu (Ausgabeformattyp) <code>PNG</code> in diesem Durchlauf; wechseln zu <code>PDF</code> für Hybrid-Ausgang, IBAN <code>CH4431999123000889012</code>, Menge <code>5253531</code>, Währung <code>CHF</code>, Referenztyp <code>QRR</code>, Sprache <code>Englisch</code>Trennlinie <code>LinieMitSchere</code>, Creditor Var Schneider AG, Ultimate Debtor Pia-Maria Rutschmann-Schnyder, Reference <code>210000000003139471430009017</code>Paging-Optionen <code>Brauch</code>, Seitenzahl <code>3</code>, Dateiname <code>abc.pdf</code>Dropbox <strong>Datei erstellen</strong> schreibt an <code>/pdf4meoutput</code> mit Dateinamen erstellt aus <code>guid()</code> + <code>Header/Dateiname</code> Zur Gewährleistung der Eindeutigkeit. Das Ergebnis ist eine von Schweizer Banken scannbare Datei im Archivordner.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Zwei Faktoren entscheiden darüber, ob Ihre Ausgabe bankscannbar ist.</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zunächst einmal die <strong>Die IBAN muss mit CH oder LI beginnen.</strong> und darf maximal 21 Zeichen lang sein. Bei einem QRR-Referenztyp muss die IBAN ein <em>QR-IBAN</em>, keine Standard-IBAN. Zweitens, wenn <strong>Referenztyp ist QRR</strong>, Die <strong>Das Referenzfeld ist eine 27-stellige numerische Zeichenfolge mit einer Modulo-10-Prüfziffer.</strong>Falls Sie keinen Referenztyp haben, ändern Sie ihn auf <code>PUNKTZAHL</code> (ISO 11649) oder <code>NICHT</code> Lassen Sie das Feld „Referenz“ leer. Banken lehnen falsch eingegebene Referenzwerte ab, nicht das QR-Bild.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Menschen suchen nach genau diesem Problem mit Formulierungen wie:</p>
<ul>
<li class=""><strong>„Wie kann ich in Power Automate automatisch eine Schweizer QR-Rechnung zu meiner PDF-Rechnung hinzufügen?“</strong> Dieser Ablauf mit 4 Schritten erledigt das: Eine PDF-Datei wird in Dropbox abgelegt, der Ablauf wird ausgelöst, und die mit einem QR-Code angereicherte Datei landet im Ausgabeverzeichnis.</li>
<li class=""><strong>Kann Power Automate aus einer bestehenden Rechnung eine Schweizer QR-Rechnung generieren?</strong> Ja, über die PDF4me-Aktion „Barcode – SwissQR-Rechnung erstellen“. Das Ergebnis ist dasselbe PDF, bei dem der Beleg an der ersten/letzten/einer bestimmten Seite angehängt wird.</li>
<li class=""><strong>Benötige ich eine QR-Code-Bibliothek oder ein Abonnement für einen Schweizer QR-Code-Generator?</strong> Nein. Die PDF4me-Aktion verbirgt die QR-Code-Generierung, die Modulo-10-Referenzrechnung und das vollständige Layout der Schweizer Zahlungsnormen hinter einem einzigen Power Automate-Schritt.</li>
<li class=""><strong>"Was ist, wenn ich keine PDF-Quelldatei habe? Kann ich dann einen eigenständigen QR-Code generieren?"</strong> Ja. Überspringen Sie die Felder „Dateiinhalt“ und „Dateiname“ unter „Erweiterte Parameter“; die Aktion gibt eine eigenständige QR-Rechnung im gewählten Ausgabeformat (PDF / PNG / JPEG / TIFF) zurück.</li>
<li class=""><strong>Werden die Schweizer Banken diese Ergebnisse akzeptieren?</strong> Dabei wird ein Beleg erzeugt, der den Schweizer Zahlungsnormen ISO 20022 entspricht. Jede Mobile-Banking-App einer Schweizer Bank kann diesen Beleg zur Zahlungsinitiierung scannen.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Ein wiederverwendbarer Power Automate-Flow mit vier Aktionen. Nach dem Auslösen des Triggers wird die Quellrechnung aus Dropbox (oder SharePoint/OneDrive/Outlook) abgerufen, die PDF4me-Aktion fügt den QR-Code der Rechnung hinzu und die befüllte Datei wird mit einem GUID-präfix im Namen hochgeladen. Das gleiche Verfahren funktioniert für ausgehende Kundenrechnungen, geplante Stapelverarbeitungen oder ereignisgesteuerte Debitorenbuchhaltung.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-power-automate-dropbox/01-flow-overview.jpg" alt="Power Automate Flow-Canvas mit vier Aktionen: Manuelles Auslösen eines Flows, Dropbox Dateiinhalt abrufen, Barcode - SwissQR-Rechnung erstellen, Dropbox Datei erstellen." style="max-width:380px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Vier Aktionen, von oben nach unten. Manuelle Auslösung erleichtert das Testen des Ablaufs; kann durch jede beliebige Speicherauslösung im Produktivbetrieb ersetzt werden.</p></figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong> Konto mit einem offenen Zahlungsfluss. <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Die</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Melden Sie sich beim ersten Ausführen der Aktion beim PDF4me Connect-Connector an.</li><li><strong>Dropbox</strong> mit einem Quellordner (z.B. <code>/pdf4metest/sample</code>) und ein Ausgabeverzeichnis (<code>/pdf4meoutput</code>Jeder Speicherort funktioniert: SharePoint, OneDrive oder Dataverse funktionieren nach dem gleichen Prinzip.</li><li><strong>Eine Rechnung im PDF-Format</strong>Die <a href="https://docs.pdf4me.com/de/files/swissqr-bill-sample/10-page-sample.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie die 10-seitige Leseprobe herunter.</a> wurde in den Screenshots verwendet, um genau folgen zu können.</li><li><strong>Schweizer Zahlungsdaten</strong>: A <strong>CH oder LI IBAN</strong>, Betrag, Währung (<code>CHF</code> oder <code>EUR</code>), und Gläubiger- + Schuldnernamen-/Adressblöcke. Vollständige Feldreferenz in der <a href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Aktionsdokumente</a>Die</li></ul></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-wichtigste-parameter">Kurzübersicht: Wichtigste Parameter<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#kurz%C3%BCbersicht-wichtigste-parameter" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Wichtigste Parameter" title="Direkter Link zur Kurzübersicht: Wichtigste Parameter" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin:14px 0 24px"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Output Format Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF (hybrid), PNG / JPEG / Tiff (standalone images).</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">IBAN</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">CH or LI prefix, max 21 chars. QR-IBAN required for QRR references.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Reference Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">QRR (27-digit + mod-10), SCOR (ISO 11649), or NON.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Address Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">S = structured (separate Postal Code + City). K = combined.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(14, 165, 233);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Paging Options</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">first, last, add at end, or custom (uses Page Number). PDF only.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(244, 63, 94);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Page Number</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">1-based page index. Required only when Paging Options is custom.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="den-ablauf-gestalten">Den Ablauf gestalten<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#den-ablauf-gestalten" class="hash-link" aria-label="Direkter Link zur Den Ablauf gestalten" title="Direkter Link zur Den Ablauf gestalten" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-1-einen-ablauf-manuell-auslösen">Aktion 1: Einen Ablauf manuell auslösen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#aktion-1-einen-ablauf-manuell-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" title="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" translate="no">​</a></h3>
<p>Manuelle Auslösung ist die schnellste Testmethode. Im Produktivbetrieb austauschen durch <strong>Dropbox Wenn eine Datei erstellt</strong>, <strong>SharePoint Wenn eine Datei erstellt wird</strong>, <strong>OneDrive Wenn eine Datei erstellt</strong>, <strong>Outlook Wenn eine neue E-Mail eintrifft</strong>, <strong>Wiederauftreten</strong>, oder <strong>Webhooks</strong> abhängig von Ihrer AR-Pipeline.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-2-dropbox--dateiinhalte-abrufen">Aktion 2: Dropbox – Dateiinhalte abrufen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#aktion-2-dropbox--dateiinhalte-abrufen" class="hash-link" aria-label="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte abrufen" title="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte abrufen" translate="no">​</a></h3>
<p>Ziehen Sie die Quellrechnung aus Ihrem Eingabeordner.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>/pdf4metest/sample/10 page.pdf</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Infer Content Type</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Yes</code></td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-power-automate-dropbox/02-get-file-content.jpg" alt="Power Automate Dropbox-Aktion „Dateiinhalt abrufen“ mit Datei /pdf4metest/sample/10 page.pdf und erweitertem Parameter „Inhaltstyp ableiten“: Ja." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-3-pdf4me-barcode--swissqr-rechnung-erstellen">Aktion 3: PDF4me Barcode – SwissQR-Rechnung erstellen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#aktion-3-pdf4me-barcode--swissqr-rechnung-erstellen" class="hash-link" aria-label="Direkter Link zur Aktion 3: PDF4me Barcode – SwissQR-Rechnung erstellen" title="Direkter Link zur Aktion 3: PDF4me Barcode – SwissQR-Rechnung erstellen" translate="no">​</a></h3>
<p>Suchen nach <strong>PDF4me</strong> und wählen <strong>Barcode – SwissQR-Rechnung erstellen</strong>Die Aktion blendet die Zahlungsfelder im Hauptfenster und vier Felder unter „Erweiterte Einstellungen“ ein (Seitennummerierung, Dateiinhalt, Dateiname). Konfigurieren:</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Gruppe</th><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Output Format Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">PNG</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">IBAN</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CH4431999123000889012</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Amount</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">5253531</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Currency</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CHF</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">QRR</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Language Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">English</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Seperator Line</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">LineWithScissor</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Var Schneider AG</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Address Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor: Address Line 1</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Var Schneider AG</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor: Address Line 2</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">23</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor PostalCode</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">2501</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor City</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">biel</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Pia-Maria Rutschmann-Schnyder</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor AddressType</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor: Address Line 1</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Grosse Marktgasse</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor: Address Line 2</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">33</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor PostalCode</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">9400</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor City</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">biel</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">210000000003139471430009017</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Unstructured Message</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Instruction of 15.09.2019</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Billing Info</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S1/01/20170309/11/10201409/20/14000000/22/36958/30/CH106017086/40/1020/41/3010</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">AV1 Parameters</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Name AV1: UV;UltraPay005;12345</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Av2 Parameters</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Name AV2: XY;XYService;54321</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Paging Options</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">custom</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Page Number</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">3</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File Content</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">File Content (from Action 2)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">abc.pdf</code></td></tr></tbody></table></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-4-dropbox--datei-erstellen">Aktion 4: Dropbox – Datei erstellen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#aktion-4-dropbox--datei-erstellen" class="hash-link" aria-label="Direkter Link zur Aktion 4: Dropbox – Datei erstellen" title="Direkter Link zur Aktion 4: Dropbox – Datei erstellen" translate="no">​</a></h3>
<p>Speichern Sie die gefüllte Datei im Ausgabeverzeichnis. Erstellen Sie einen eindeutigen Dateinamen mit <code>guid()</code> Damit es nicht zu Überschneidungen bei den Wiederholungen kommt.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(139,92,246) 0%, rgba(139,92,246,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder Path</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4meoutput</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">guid() + headers/FileName (concat expression for a unique-per-run name)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Content</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">File Content (from Action 3, dynamic content)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-power-automate-dropbox/03-create-file.jpg" alt="Power Automate Dropbox-Aktion „Datei erstellen“ mit Ordnerpfad /pdf4meoutput, Dateiname aus guid() + headers/FileName-Ausdruck und dynamischem Dateiinhalt aus der PDF4me-Aktion „SwissQR-Rechnung erstellen“." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Der <code>guid()</code> Der Ausdruck im Dateinamen garantiert bei jeder Ausführung einen eindeutigen Namen. Wenn Sie ihn daneben ablegen, <code>Header/Dateiname</code> Die PDF4me-Ausgabe behält den ursprünglichen Rechnungsnamen im Dateinamen bei.</p></figcaption></figure>
<p>Speichern und klicken <strong>Prüfen</strong>Die von Schweizer Banken scannbare Datei landet in <code>/pdf4meoutput</code>Die</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill page is blank or unreadable</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">IBAN is invalid (must start with CH or LI, max 21 chars) or Currency is something other than CHF / EUR. Both are hard requirements of the Swiss Payment Standards.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Bank rejects a QRR reference</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QRR references must be 27 digits with a mod-10 check digit. If you do not have one, switch Reference Type to SCOR (ISO 11649) or NON and leave Reference empty.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill landed on the wrong page</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Adjust Paging Options under Advanced. first puts the slip as the new page 1. last appends it after the last page. custom uses Page Number for a specific 1-based position.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Creditor or Debtor address looks wrong on the slip</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Mismatched Address Type. With S, fill Postal Code + City and use Address Line 1/2 for street. With K, leave Postal Code + City empty and put the full address into Address Line 1 + Address Line 2.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Create file writes an empty file</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">File Content on Action 4 is not bound to the PDF4me File Content output. Click the field and re-pick the dynamic content from Action 3.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Want a standalone QR slip without a source invoice</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Skip Action 2 (Get file content). On Action 3, leave File Content and File Name empty under Advanced parameters and the action returns a standalone Swiss QR-bill in the chosen Output Format Type.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Outgoing customer invoices</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Bills that need to be Swiss-payable directly from a banking app via QR scan.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Subscription billing</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QR-IBAN + 27-digit QRR reference identifies the customer or contract on every recurring run.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Bulk invoice retrofitting</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">When an existing PDF invoice template does not yet carry the payment slip, append it.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">e-Bill fallbacks</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">For customers who prefer paper or in-app QR-scan over electronic Bill.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">SwissQR-Rechnung in Power Automate erstellen. Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, 5 Screenshots der Benutzeroberfläche, Referenzkarten zu Ausgabeformattyp und Paging-Optionen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">Schweizer QR-Rechnung auf einer benutzerdefinierten Seite einfügen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Schwester-Tutorial: Platzieren Sie den Zettel auf Seite 3 (oder einem beliebigen 1-basierten Index) mithilfe der benutzerdefinierten Seiteneinstellungen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Gleiches Szenario bei Make</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">3-Modul-Workflow mit dem visuellen Szenario-Builder erstellen.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Do I need a special Swiss QR library or font?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No. The PDF4me Create SwissQR Bill action bundles QR-code generation, the QR-bill fonts (Liberation Sans), mod-10 reference math, and the Swiss Payment Standards layout. Configure the fields, save the flow, and the output is a Swiss-compliant file.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is the difference between QRR, SCOR, and NON references?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">QRR is the Swiss 27-digit numeric reference with a mod-10 check digit; it requires a QR-IBAN. SCOR is the international ISO 11649 creditor reference; it works with a standard IBAN. NON means no reference is shown on the slip, useful for ad-hoc one-off payments where the debtor adds their own reference at payment time.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I generate a Swiss QR-bill without an existing PDF invoice?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Skip Action 2 (Get file content). On Action 3, leave File Content and File Name empty under Advanced parameters; the action returns a standalone Swiss QR-bill in the chosen Output Format Type (PDF, PNG, JPEG, or Tiff).</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>My IBAN starts with DE / FR / IT, can I still use this?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No, Swiss QR-bills are scoped to CH and LI IBANs only. For European SEPA payments with non-Swiss IBANs, use the Generate EPC QR Code for SEPA action instead.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Address Type S vs K, which one should I pick?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">S (Structured) is the modern default: PostalCode and City go in separate fields; Address Line 1/2 carries the street. K (Combined) puts the full address in two free-text Address Line fields and ignores PostalCode/City. New integrations should use S unless you are importing legacy data.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does the output work with mobile banking apps?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Every Swiss bank app that supports payments via QR-bill (every major bank since 2022) can scan the output to pre-fill the payment form. Test by opening UBS, PostFinance, Raiffeisen, or any Swiss banking app and scanning the QR code.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I change where the QR-bill page lands?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Click Show all on Advanced parameters. Set Paging Options to first / last / add at end / custom. For custom, also fill Page Number with the 1-based page index. Only applies when Output Format Type is PDF.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Same scenario in Make, Zapier, or n8n?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The same PDF4me Create Swiss QR Bill action is available on all four platforms with identical parameters. See the cross-platform comparison at the bottom of the Create SwissQR Bill action page.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-power-automate-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://learn.microsoft.com/en-us/connectors/pdf4meconnect/" target="_blank" rel="noopener noreferrer" class="btn btn--secondary">PDF4me Connect</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/">Action reference</a></div>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Create Swiss QR Bill</category>
            <category>Swiss QR</category>
            <category>QR-bill</category>
            <category>Dropbox</category>
            <category>ISO 20022</category>
            <category>invoice automation</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>Swiss payment</category>
        </item>
        <item>
            <title><![CDATA[Fügen Sie in Zapier eine Schweizer QR-Rechnung zu jeder PDF-Rechnung hinzu: Ein 4-stufiger Dropbox-Workflow]]></title>
            <link>https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/</guid>
            <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Vierstufiger Zapier-Workflow: Dropbox-Trigger „Neue Datei im Ordner“, Datei suchen, PDF4me „Schweizer QR-Rechnung erstellen“ (CHF, QRR-Referenz, Englisch), anschließend Dropbox-Upload der Datei. Fügt jeder Rechnungs-PDF im Verzeichnis `/pdf4metest/Swiss-RP` eine QR-Rechnungsseite gemäß den Schweizer Zahlungsstandards hinzu und speichert die Ausgabe unter `/pdf4meoutput`. Original-Screenshots und exakte Feldwerte sind enthalten.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/zapier-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Jede Schweizer Rechnung muss einen <strong>Schweizer QR-Schein</strong> So können Banken und Buchhaltungssoftware die Zahlung automatisch scannen und verarbeiten. Mit Zapier und PDF4me ist dies eine zusätzliche Funktion. <strong>vierstufiger Zap</strong>Dropbox <strong>Neue Datei im Ordner</strong>Dropbox <strong>Datei suchen</strong>PDF4me <strong>Schweizer QR-Rechnung erstellen</strong>Dropbox <strong>Datei hochladen</strong>Die folgenden Screenshots veranschaulichen den genauen Ablauf, der im Canvas erfasst wurde: eine 10-seitige Rechnung in <code>/pdf4metest/Swiss-RP</code> wird zu einer schweizerkonformen Rechnung mit beigefügtem Zahlungsbeleg und wird gespeichert auf <code>/pdf4meoutput</code>In weniger als 10 Minuten produktionsbereit.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Zap auf einen Blick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox New File in Folder</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Watches /pdf4metest/Swiss-RP every 2 minutes. Trigger fires when a new invoice PDF lands.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox Find File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Resolves the file by name (10 page.pdf) and pulls the binary, ready for the next step.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. PDF4me Create Swiss QR Bill</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Appends the QR payment slip with all required SPS fields: CHF, QRR reference, English, Line with Scissor separator.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Dropbox Upload File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the populated PDF to /pdf4meoutput. File Name and File Extension carried from the PDF4me output.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Vier Zap-Schritte. Dropbox <strong>Neue Datei im Ordner</strong> Uhren <code>/pdf4metest/Swiss-RP</code> (Standard-Speicherplatz, Dateien in Unterordnern einbeziehen) <code>FALSCH</code>, Fügen Sie sowohl den Dateiinhalt als auch den Freigabelink ein. <code>Ja</code>Dropbox <strong>Datei suchen</strong> blickt nach oben <code>10 Seiten.pdf</code> In <code>/pdf4metest/Files</code> und gibt die Binärdatei zurück. PDF4me <strong>Schweizer QR-Rechnung erstellen</strong> fügt eine den Schweizer Zahlungsnormen entsprechende QR-Rechnungsseite hinzu (Formattyp) <code>PDF</code>Paging-Optionen <code>Erste</code>, Währung <code>CHF</code>, Referenztyp <code>QRR</code>, Sprache <code>Englisch</code>, Trennzeichen <code>Linie mit der Schere</code>, Menge <code>1923,67</code>IBAN <code>CH4431999123000889012</code>, Creditor Var Schneider AG, Ultimate Debtor Pia-Maria Rutschmann-Schnyder, Reference <code>210000000003139471430009017</code>Dropbox <strong>Datei hochladen</strong> schreibt das ausgefüllte PDF an <code>/pdf4meoutput</code> Verwendung <strong>3. Datei-URL</strong>, mit <strong>3. Dateiname</strong> Und <strong>3. Dateierweiterung</strong> als Ausgabenamen. Das Ergebnis ist eine von Schweizer Banken scannbare PDF-Datei im Archivordner.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Zwei Faktoren entscheiden darüber, ob Ihre Ausgabe bankscannbar ist.</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zunächst einmal die <strong>Die IBAN muss mit CH oder LI beginnen.</strong> und darf maximal 21 Zeichen lang sein. Bei einem QRR-Referenztyp muss die IBAN ein <em>QR-IBAN</em>, keine Standard-IBAN. Zweitens, wenn <strong>Referenztyp ist QRR</strong>, Die <strong>Das Referenzfeld ist eine 27-stellige numerische Zeichenfolge mit einer Modulo-10-Prüfziffer.</strong>Falls Sie keinen Referenztyp haben, ändern Sie ihn auf <code>PUNKTZAHL</code> (ISO 11649) oder <code>NICHT</code> Lassen Sie das Feld „Referenz“ leer. Banken lehnen falsch eingegebene Referenzwerte ab, nicht das QR-Bild.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Menschen suchen nach genau diesem Problem mit Formulierungen wie:</p>
<ul>
<li class=""><strong>„Wie kann ich in Zapier automatisch eine Schweizer QR-Rechnung zu meiner PDF-Rechnung hinzufügen?“</strong> Dieser 4-stufige Zap erledigt das: Die Datei landet in Dropbox, der Zap wird ausgeführt, und die mit einem QR-Code angereicherte PDF-Datei landet im Ausgabeverzeichnis.</li>
<li class=""><strong>Kann Zapier aus einer bestehenden Rechnung eine Schweizer QR-Rechnung generieren?</strong> Ja, über die PDF4me-Aktion „Schweizer QR-Rechnung erstellen“. Das Ergebnis ist dasselbe PDF, in dem der Zahlungsbeleg auf der von Ihnen gewählten Seite (erste, letzte oder eine bestimmte) eingefügt wird.</li>
<li class=""><strong>Benötige ich eine QR-Code-Bibliothek oder ein Abonnement für einen Schweizer QR-Code-Generator?</strong> Nein. Die PDF4me-Aktion verbirgt die QR-Code-Generierung, die Modulo-10-Referenzrechnung und das vollständige Layout der Schweizer Zahlungsnormen hinter einem einzigen Zapier-Schritt.</li>
<li class=""><strong>"Was ist, wenn ich keine PDF-Quelldatei habe? Kann ich dann einen eigenständigen QR-Code generieren?"</strong> Ja. Überspringen Sie Schritt 2 (Datei suchen) und die Felder „Datei“ / „Datei-URL“ in Schritt 3. Die Aktion liefert allein aus den Zahlungsdaten eine eigenständige Schweizer QR-Rechnung im PDF-Format.</li>
<li class=""><strong>Werden die Schweizer Banken diese Ergebnisse akzeptieren?</strong> Dabei wird ein Beleg erzeugt, der den Schweizer Zahlungsnormen ISO 20022 entspricht. Jede Mobile-Banking-App einer Schweizer Bank kann diesen Beleg zur Zahlungsinitiierung scannen.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Ein wiederverwendbarer Zapier-Zap in vier Schritten. Der Trigger überwacht einen Dropbox-Ordner, der Zap findet die neueste Rechnung, führt die PDF4me Swiss QR Bill-Aktion mit Ihren Gläubiger-, Schuldner- und Zahlungsdetails aus und lädt das optimierte PDF in einen Ausgabeordner hoch. Das gleiche Verfahren funktioniert für ausgehende Kundenrechnungen, geplante Stapelverarbeitungen oder die vollständig ereignisgesteuerte Verarbeitung von Debitorenrechnungen.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-zapier-dropbox/01-zap-overview.jpg" alt="Zapier-Zap-Canvas mit vier Schritten: Dropbox Neue Datei im Ordner (2-Minuten-Intervall), Dropbox Datei suchen, PDF4me SwissQR-Rechnung erstellen, Dropbox Datei hochladen. Statusbanner zeigt Erfolgreich am 1. Juni 2026 um 13:00:20 Uhr mit der Ausführungs-ID an." style="max-width:420px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Vier Schritte von oben nach unten. Das 2-Minuten-Intervall in Schritt 1 ist die Standardabfragefrequenz von Zapier für Dropbox-Trigger; Upgrade-Pläne ermöglichen häufigere Abfragen.</p></figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Zapier</strong> Konto. <a href="https://zapier.com/sign-up" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Erstelle ein Zapier-Konto</a> Falls Sie einen benötigen.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a> Fügen Sie es hinzu, wenn PDF4me im Zap-Editor nach einem Konto fragt. Siehe <a href="https://docs.pdf4me.com/de/general-guidelines/connect-to-zapier/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Verbinde PDF4me mit Zapier</a>Die</li><li><strong>Dropbox</strong> mit einem Quellordner (z.B. <code>/pdf4metest/Swiss-RP</code>) und ein Ausgabeverzeichnis (<code>/pdf4meoutput</code>).</li><li><strong>Eine Rechnung im PDF-Format</strong> (die Screenshots verwenden <code>10 Seiten.pdf</code>Optional: Die Quelldatei kann übersprungen werden, um einen eigenständigen QR-Code nur aus Zahlungsdaten zu generieren.</li><li><strong>Schweizer Zahlungsdaten</strong>: A <strong>CH oder LI IBAN</strong>, Betrag, Währung (<code>CHF</code> oder <code>EUR</code>), und Gläubiger- + Schuldnernamen-/Adressblöcke. Vollständige Feldreferenz in der <a href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Aktionsdokumente</a>Die</li></ul></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-wichtigste-parameter">Kurzübersicht: Wichtigste Parameter<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#kurz%C3%BCbersicht-wichtigste-parameter" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Wichtigste Parameter" title="Direkter Link zur Kurzübersicht: Wichtigste Parameter" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin:14px 0 24px"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">IBAN</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">CH or LI prefix, max 21 chars. QR-IBAN required for QRR references.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Currency</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">CHF or EUR only. Other currencies rejected by Swiss Payment Standards.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Reference Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">QRR (27-digit + mod-10), SCOR (ISO 11649), or NON. Pick once, fill Reference accordingly.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Address Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">S = structured (separate Postal Code + City). K = combined (full address in two Address Lines).</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(14, 165, 233);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">paging Options</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">first, last, append, or a specific 1-based page number.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(244, 63, 94);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Format Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF for printable invoices, PNG/JPEG/TIFF for image output.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="baue-den-zap">Baue den Zap<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#baue-den-zap" class="hash-link" aria-label="Direkter Link zur Baue den Zap" title="Direkter Link zur Baue den Zap" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-dropbox--neue-datei-im-ordner-auslöser">Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#schritt-1-dropbox--neue-datei-im-ordner-ausl%C3%B6ser" class="hash-link" aria-label="Direkter Link zur Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)" title="Direkter Link zur Schritt 1: Dropbox – Neue Datei im Ordner (Auslöser)" translate="no">​</a></h3>
<p>Überprüfen Sie den Quellordner auf neue Rechnungen.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Space</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Default</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>/pdf4metest/Swiss-RP</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Include files in subfolders?</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>False</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Include file contents?</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Yes</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Include sharing link?</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Yes</code></td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-zapier-dropbox/02-new-file-in-folder.jpg" alt="Zapier Dropbox Auslöser „Neue Datei im Ordner“: Standardbereich, Ordner /pdf4metest/Swiss-RP, Dateien in Unterordnern einbeziehen: Nein, Dateiinhalte einbeziehen: Ja, Freigabelink einbeziehen: Ja." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-dropbox--datei-suchen">Schritt 2: Dropbox – Datei suchen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#schritt-2-dropbox--datei-suchen" class="hash-link" aria-label="Direkter Link zur Schritt 2: Dropbox – Datei suchen" title="Direkter Link zur Schritt 2: Dropbox – Datei suchen" translate="no">​</a></h3>
<p>Lösen Sie die Datei anhand ihres Namens auf. Dadurch erhalten Sie eine stabile, zuordenbare Dateireferenz für Schritt 3.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Space</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Default</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>/pdf4metest/Files</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Include files in subfolders?</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>False</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>10 page.pdf</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Include Deleted Files?</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>False</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Include file contents?</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Yes</code></td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-zapier-dropbox/03-find-file.jpg" alt="Zapier Dropbox Datei suchen: Speicherplatz Standard, Ordner /pdf4metest/Files, Dateiname 10 page.pdf, Gelöschte Dateien einbeziehen Nein, Dateiinhalte einbeziehen Ja." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-pdf4me--swissqr-rechnung-erstellen">Schritt 3: PDF4me – SwissQR-Rechnung erstellen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#schritt-3-pdf4me--swissqr-rechnung-erstellen" class="hash-link" aria-label="Direkter Link zur Schritt 3: PDF4me – SwissQR-Rechnung erstellen" title="Direkter Link zur Schritt 3: PDF4me – SwissQR-Rechnung erstellen" translate="no">​</a></h3>
<p>Die Aktion, die die Arbeit erledigt. Suche nach <strong>PDF4me</strong> im Aktionsauswahlfeld auswählen <strong>Schweizer QR-Rechnung erstellen</strong>Füllen Sie dann die Felder genau wie in den Screenshots aus. <a href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/">Aktionsreferenz</a> Anzeige. Mindestanforderungen für diesen Lauf:</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(245,158,11) 0%, rgba(245,158,11,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Gruppe</th><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Format Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">PDF</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">2. File: (Exists but not shown)</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">2. File Name: 10 page  +  2. File Ext: .pdf</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">paging Options</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">first</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Currency</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CHF</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">QRR</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Language Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">English</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Separator Line</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Line with Scissor</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Amount</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">1923.67</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">IBAN</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CH4431999123000889012</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Address Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Var Schneider AG</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor:Street / Address Line 1</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Var Schneider AG</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor:Building No. / Address Line 2</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">23</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor City</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">biel</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Postal Code</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">2501</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor Address Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Pia-Maria Rutschmann-Schnyder</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor:Address Line 1</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Grosse Marktgasse</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor:Address Line 2</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">32</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor City</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Rorschach</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor Postal Code</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">9400</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">210000000003139471430009017</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Unstructured Message</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Instruction of 15.09.2019</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Billing Info</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S1/01/20170309/11/10201409/20/14000000/22/36958/30/CH106017086/40/1020/41/3010</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">AV1 Parameters</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Name AV1: UV;UltraPay005;12345</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">AV2 Parameters</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Name AV2: XY;XYService;54321</code></td></tr></tbody></table></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-dropbox--datei-hochladen">Schritt 4: Dropbox – Datei hochladen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#schritt-4-dropbox--datei-hochladen" class="hash-link" aria-label="Direkter Link zur Schritt 4: Dropbox – Datei hochladen" title="Direkter Link zur Schritt 4: Dropbox – Datei hochladen" translate="no">​</a></h3>
<p>Speichern Sie die ausgefüllte PDF-Datei im Ausgabeverzeichnis.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(139,92,246) 0%, rgba(139,92,246,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Space</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Default</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>/pdf4meoutput</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>3. File Url (from PDF4me Step 3)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Overwrite</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>no</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Specify File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>3. File Name: 10 page (from PDF4me Step 3)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Specify File Extension</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>3. File Extension: .pdf (from PDF4me Step 3)</code></td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-zapier-dropbox/04-upload-file.jpg" alt="Zapier Dropbox Datei hochladen: Speicherplatz Standard, Ordner /pdf4meoutput, Datei 3. Datei-URL, Überschreiben nein, Dateinamen angeben 3. Dateiname: 10 Seiten, Dateierweiterung angeben 3. Dateierweiterung: .pdf." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Karte <strong>Datei</strong> zu PDF4me <code>Datei-URL</code> Ausgabe (Schritt 3); trennen <strong>Dateinamen angeben</strong> Und <strong>Dateierweiterung angeben</strong> Die Felder behalten den ursprünglichen Namen bei.</p></figcaption></figure>
<p>Speichern und klicken <strong>Veröffentlichen</strong>Der Zap ist aktiv; fügen Sie eine neue Rechnung hinzu. <code>/pdf4metest/Swiss-RP</code> und das mit QR-Codes angereicherte PDF landet in <code>/pdf4meoutput</code> innerhalb des nächsten Wahlzyklus.</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill page is blank or unreadable</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">IBAN is invalid (must start with CH or LI, max 21 chars) or Currency is something other than CHF / EUR. Both are hard requirements of the Swiss Payment Standards.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Bank rejects a QRR reference</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QRR references must be 27 digits with a mod-10 check digit. If you do not have one, switch Reference Type to SCOR (ISO 11649) or NON and leave Reference empty.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill landed on the wrong page</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Adjust paging Options. first puts the slip as the new page 1. last appends it after the last page. Pass a 1-based page number to insert at that position.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Creditor or Debtor address looks wrong on the slip</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Mismatched Address Type. With S, fill Postal Code + City and use Address Line 1/2 for street. With K, leave Postal Code + City empty and put the full address into Address Line 1 + Address Line 2.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Upload writes a zero-byte or missing file</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">File field on Step 4 is not bound to the PDF4me File Url. Re-pick 3. File Url. Also confirm Specify File Name and Specify File Extension are mapped to the PDF4me Step 3 outputs, not hardcoded.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Want a standalone QR slip without a source invoice</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Skip Step 2 (Find File). In Step 3, leave File and File URL empty and the action returns a standalone Swiss QR-bill PDF.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Outgoing customer invoices</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Bills that need to be Swiss-payable directly from a banking app via QR scan.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Subscription billing</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QR-IBAN + 27-digit QRR reference identifies the customer or contract on every recurring run.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Bulk invoice retrofitting</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">When an existing PDF invoice template does not yet carry the payment slip, append it.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">e-Bill fallbacks</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">For customers who prefer paper or in-app QR-scan over electronic Bill.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">Erstellen Sie eine Schweizer QR-Rechnung in Zapier. Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, 5 Screenshots der Benutzeroberfläche und maximale Zeichenanzahl pro Feld.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">Gleiches Szenario bei Make</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">3-Modul-Workflow mit dem visuellen Szenario-Builder erstellen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Gleiches Szenario in n8n</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Entwicklerfreundlicher, selbstgehosteter Workflow mit Varianten sowohl mit PDF als auch als eigenständige Version.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Do I need a special Swiss QR library or font?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No. The PDF4me Create Swiss QR Bill action bundles QR-code generation, the QR-bill fonts (Liberation Sans), mod-10 reference math, and the Swiss Payment Standards layout. Configure the fields, publish the Zap, and the output is a Swiss-compliant PDF.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is the difference between QRR, SCOR, and NON references?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">QRR is the Swiss 27-digit numeric reference with a mod-10 check digit; it requires a QR-IBAN. SCOR is the international ISO 11649 creditor reference; it works with a standard IBAN. NON means no reference is shown on the slip. useful for ad-hoc one-off payments where the debtor adds their own reference at payment time.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I generate a Swiss QR-bill without an existing PDF invoice?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Skip Step 2 (Find File). In Step 3, leave File and File URL empty and the action returns a standalone Swiss QR-bill PDF (just the payment slip, no invoice body).</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>My IBAN starts with DE / FR / IT. can I still use this?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No. Swiss QR-bills are scoped to CH and LI IBANs only. For European SEPA payments with non-Swiss IBANs, use the Create EPC QR Code action instead.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Address Type S vs K. which one should I pick?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">S (Structured) is the modern default: Postal Code and City go in separate fields; Address Line 1/2 carries the street. K (Combined) puts the full address in two free-text Address Line fields and ignores Postal Code/City. New integrations should use S unless you are importing legacy data that does not separate postal code and city.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does the output PDF work with mobile banking apps?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Every Swiss bank app that supports payments via QR-bill (which is all of them since 2022) can scan the output to pre-fill the payment form. Test by opening UBS, PostFinance, Raiffeisen, or any Swiss banking app and scanning the QR code on the printed or on-screen slip.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I change where the QR-bill page lands?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Set paging Options. first puts the slip as the new page 1 of the output PDF, last appends it to the end, or pass a 1-based page number to insert it at that position. Page indexing starts at 1.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Same scenario in n8n, Make, or Power Automate?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The same PDF4me Create Swiss QR Bill action is available on all four platforms with identical parameters. See the cross-platform comparison at the bottom of the Create Swiss QR Bill action page.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://zapier.com/apps/pdf4me/integrations" target="_blank" rel="noopener noreferrer" class="btn btn--secondary">PDF4me on Zapier</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/">Action reference</a></div>]]></content:encoded>
            <category>Zapier</category>
            <category>PDF4me</category>
            <category>Create Swiss QR Bill</category>
            <category>Swiss QR</category>
            <category>QR-bill</category>
            <category>Dropbox</category>
            <category>ISO 20022</category>
            <category>invoice automation</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>Swiss payment</category>
        </item>
        <item>
            <title><![CDATA[Einfügen einer Schweizer QR-Rechnung auf einer benutzerdefinierten Seitenzahl in Power Automate (4-Aktionen-Dropbox-Flow mit PDF4me)]]></title>
            <link>https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/</link>
            <guid>https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/</guid>
            <pubDate>Thu, 04 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Power Automate-Workflow zum Einfügen der Schweizer QR-Rechnung auf einer bestimmten Seite einer mehrseitigen Rechnung (Seite 3 im Demo-Lauf). Manueller Auslöser plus Dropbox-Dateiinhalt abrufen plus PDF4me Barcode SwissQR-Rechnung erstellen (Seiteneinstellungen benutzerdefiniert, Seitenzahl 3, IBAN CH4431999123000889012, Betrag 5253531, QRR-Referenz, Englisch) plus Dropbox-Datei mit GUID und Headern/Dateinamen-Umbenennungsmuster erstellen. Echte Screenshots, exakte Feldwerte, 4 Ausgabeformate werden unterstützt.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Die meisten Anleitungen für Schweizer QR-Rechnungen zeigen, wie der Zahlungsbeleg auf dem Zahlungsabschnitt platziert wird. <strong>Seite 1</strong> (oder hängen Sie es ans Ende an). Echte Rechnungen benötigen dies oft. <strong>irgendwo in der Mitte</strong>Ein 10-seitiges Vertragspaket, bei dem die QR-Rechnung direkt nach der Zusammenfassung steht, oder ein Quartalsbericht, bei dem der Beleg nach dem Deckblatt folgen soll. Der PDF4me Power Automate Connector erledigt das in einem einzigen Schritt. <strong>Paging-Optionen = benutzerdefiniert</strong> plus ein <strong>Seitenzahl</strong> Feld. Diese Anleitung beschreibt den genauen Ablauf, der im Canvas erfasst wird: <code>/pdf4metest/sample/10 page.pdf</code> wird zu einer schweizerkonformen Datei, in die der QR-Code eingefügt ist <strong>Seite 3</strong>dann hochgeladen auf <code>/pdf4meoutput</code> mit einem GUID-Präfix im Namen, damit es bei erneuten Ausführungen nicht zu Konflikten kommt. <strong>4 Aktionen, kein Code, Ausführung in Sekundenschnelle.</strong></p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Manually trigger a flow</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Manual trigger for testing. Swap for any storage trigger in production.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox Get file content</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Reads /pdf4metest/sample/10 page.pdf with Infer Content Type Yes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. PDF4me Barcode - Create SwissQR Bill</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Output Format Type PNG (try PDF for hybrid). Paging Options custom, Page Number 3. All payment fields filled.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Dropbox Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes to /pdf4meoutput. File Name built from guid() plus headers/FileName so every run lands as a unique file.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Vier Power Automate-Aktionen. Manuelle Auslösung startet den Ablauf. Dropbox <strong>Dateiinhalt abrufen</strong> liest <code>/pdf4metest/sample/10 page.pdf</code> mit <strong>Inhaltstyp ableiten</strong> Auf Ja setzen. PDF4me <strong>Barcode – SwissQR-Rechnung erstellen</strong> fügt eine den Schweizer Zahlungsnormen entsprechende QR-Rechnungsseite hinzu mit <strong>Ausgabeformattyp</strong> <code>PNG</code> (in diesem Lauf; wählen Sie <code>PDF</code> für den Hybridcontainer, plus <code>JPEG</code> Und <code>Tiff</code> verfügbar), <strong>IBAN</strong> <code>CH4431999123000889012</code>, <strong>Menge</strong> <code>5253531</code>, <strong>Währung</strong> <code>CHF</code>, <strong>Referenztyp</strong> <code>QRR</code>, <strong>Sprache</strong> <code>Englisch</code>, <strong>Trennlinie</strong> <code>LinieMitSchere</code>Gläubiger <em>Var Schneider AG</em> (Adresse S, Biel 2501), Endschuldner <em>Pia-Maria Rutschmann-Schnyder</em> (Adresse S, Biel 9400), <strong>Referenz</strong> <code>210000000003139471430009017</code>sowie alle Parameter der alternativen AV1- und AV2-Schemata. Unter Erweiterte Parameter: <strong>Paging-Optionen</strong> <code>Brauch</code> Und <strong>Seitenzahl</strong> <code>3</code>Dropbox <strong>Datei erstellen</strong> schreibt an <code>/pdf4meoutput</code> mit <strong>Dateiname</strong> gebaut aus <code>guid() + headers/FileName</code> Zur Gewährleistung der Eindeutigkeit. Ausgabe: Eine von Schweizer Banken scannbare Datei im Archivordner.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Drei Faktoren entscheiden darüber, ob Ihre Ausgabe banklesbar ist UND auf der richtigen Seite landet.</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zunächst einmal die <strong>Die IBAN muss mit CH oder LI beginnen.</strong> und maximal 21 Zeichen lang sein. Für den QRR-Referenztyp muss die IBAN ein <em>QR-IBAN</em>Es handelt sich nicht um eine Standard-IBAN. Zweitens: Wenn der Referenztyp QRR ist, handelt es sich bei der Referenz um eine <strong>27-stellige Zahl mit Modulo-10-Prüfziffer</strong>Falls Sie keinen haben, wechseln Sie zu <code>PUNKTZAHL</code> oder <code>NICHT</code>. Dritte, <strong>Paginierungsoptionen und Seitenzahlen gelten nur, wenn das Ausgabeformat PDF ist.</strong>Die Bildformattypen (PNG, JPEG, Tiff) werden ignoriert, da es sich bei der Ausgabe um ein eigenständiges Zwischenbild und nicht um ein mehrseitiges Dokument handelt.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Menschen suchen nach genau diesem Problem mit Formulierungen wie:</p>
<ul>
<li class=""><strong>„Wie füge ich in Power Automate einen Schweizer QR-Code auf einer bestimmten Seite meiner PDF-Datei ein?“</strong> Ausgabeformattyp verwenden <code>PDF</code>Paging-Optionen <code>custom</code>und Seitenzahl mit dem 1-basierten Seitenindex (3 in diesem Leitfaden).</li>
<li class=""><strong>Kann ich den Schweizer QR-Code als PNG-Bild anstatt als PDF-Seite ausgeben?</strong> Ja. Ausgabeformattyp festlegen auf <code>PNG</code>, <code>JPEG</code>, oder <code>Tiff</code> Die Aktion gibt ein eigenständiges Bild des Belegs zurück, wobei die Paging-Optionen ignoriert werden.</li>
<li class=""><strong>„Wie kann ich sicherstellen, dass der Name meiner Ausgabedatei bei wiederholten Ausführungen nicht mit dem Namen einer anderen Ausgabedatei kollidiert?“</strong> Verwenden Sie ein <code>guid()</code> Power Automate-Ausdruck im Feld „Dateiname“ des Dropbox-Uploads, optional verkettet mit <code>headers/FileName</code> aus der PDF4me-Ausgabe.</li>
<li class=""><strong>„Was gehört zu den erweiterten Parametern der Power Automate-Aktion?“</strong> Vier Felder: Seitenzahl, Paginierungsoptionen, Dateiinhalt (Quell-PDF), Dateiname. Klicken Sie hier. <em>Alle anzeigen</em> auf Erweiterte Parameter, um diese anzuzeigen.</li>
<li class=""><strong>„Können Schweizer Banken QR-Codes im PNG-Format scannen?“</strong> Ja. Die QR-Codierung ist in PDF- und Bilddateien identisch. PNG eignet sich für E-Mails oder in Webseiten eingebettete Belege; PDF für die vollständige Rechnung mit Beleg.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Ein wiederverwendbarer Power Automate-Workflow mit 4 Aktionen, der eine von Schweizer Banken scannbare Rechnung mit QR-Code erstellt. <strong>welche Seite Sie auch immer wählen</strong>Der gleiche Ablauf wird auch für den Fall von eigenständigen Bildern angewendet (Quell-PDF überspringen, Ausgabeformat auf PNG / JPEG / Tiff ändern) bei in E-Mails eingebetteten Zahlungserinnerungen.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-power-automate-dropbox/01-flow-overview.jpg" alt="Power Automate Flow-Canvas mit vier Aktionen: Manuelles Auslösen eines Flows, Dropbox Dateiinhalt abrufen, Barcode - SwissQR-Rechnung erstellen, Dropbox Datei erstellen." style="max-width:380px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Vier Aktionen, von oben nach unten. Manuelle Auslösung erleichtert das Testen des Ablaufs; kann durch jede beliebige Speicherauslösung im Produktivbetrieb ersetzt werden.</p></figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong> Konto mit einem offenen Zahlungsfluss. <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Die</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Melden Sie sich beim ersten Ausführen der Aktion beim PDF4me Connect-Connector an.</li><li><strong>Dropbox</strong> mit <code>/pdf4metest/sample</code> als Quellordner und <code>/pdf4meoutput</code> als Ziel. Jeder Speicher funktioniert: SharePoint, OneDrive, Dataverse – alles funktioniert gleich.</li><li><strong>Eine Rechnung im PDF-Format</strong>Die <a href="https://docs.pdf4me.com/de/files/swissqr-bill-sample/10-page-sample.pdf" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Laden Sie die 10-seitige Leseprobe herunter.</a> Folgen Sie den Anweisungen anhand der Screenshots genau.</li><li><strong>Schweizer Zahlungsdaten</strong>: CH oder LI IBAN (max. 21 Zeichen), Betrag, Währung (<code>CHF</code> oder <code>EUR</code>), vollständige Namens- und Adressblöcke für Gläubiger und Schuldner. Vollständige Feldreferenz in der <a href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Aktionsdokumente</a>Die</li></ul></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-die-4-felder-die-das-ergebnis-bestimmen">Kurzübersicht: Die 4 Felder, die das Ergebnis bestimmen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#kurz%C3%BCbersicht-die-4-felder-die-das-ergebnis-bestimmen" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Die 4 Felder, die das Ergebnis bestimmen" title="Direkter Link zur Kurzübersicht: Die 4 Felder, die das Ergebnis bestimmen" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin:14px 0 24px"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Output Format Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">PDF (hybrid), PNG, JPEG, or Tiff. Picks the container of the populated output.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Paging Options</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">first, last, add at end, or custom. PDF Output Format Type only.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Page Number</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">1-based page index. Required when Paging Options is custom; ignored otherwise. Set to 3 in this run.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">File Content + File Name</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">The source PDF, mapped from a previous action. Skip both for a standalone QR-slip from payment data alone.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="den-ablauf-gestalten">Den Ablauf gestalten<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#den-ablauf-gestalten" class="hash-link" aria-label="Direkter Link zur Den Ablauf gestalten" title="Direkter Link zur Den Ablauf gestalten" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-1-einen-ablauf-manuell-auslösen">Aktion 1: Einen Ablauf manuell auslösen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#aktion-1-einen-ablauf-manuell-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" title="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" translate="no">​</a></h3>
<p>Manueller Auslöser für Testzwecke. Im Produktivbetrieb austauschen. <strong>Dropbox Wenn eine Datei erstellt</strong>, <strong>SharePoint Wenn eine Datei erstellt wird</strong>, <strong>OneDrive Wenn eine Datei erstellt</strong>, <strong>Outlook Wenn eine neue E-Mail eintrifft</strong>, <strong>Wiederauftreten</strong>, oder <strong>Webhooks</strong> abhängig von Ihrer AR-Pipeline.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-2-dropbox--dateiinhalte-abrufen">Aktion 2: Dropbox – Dateiinhalte abrufen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#aktion-2-dropbox--dateiinhalte-abrufen" class="hash-link" aria-label="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte abrufen" title="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte abrufen" translate="no">​</a></h3>
<p>Ziehen Sie die Quellrechnung aus Ihrem Eingabeordner.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>/pdf4metest/sample/10 page.pdf</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Infer Content Type</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)"><code>Yes</code></td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-power-automate-dropbox/02-get-file-content.jpg" alt="Power Automate Dropbox-Aktion „Dateiinhalt abrufen“ mit Datei /pdf4metest/sample/10 page.pdf und erweitertem Parameter „Inhaltstyp ableiten“: Ja." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-3-pdf4me-barcode--swissqr-rechnung-erstellen">Aktion 3: PDF4me Barcode – SwissQR-Rechnung erstellen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#aktion-3-pdf4me-barcode--swissqr-rechnung-erstellen" class="hash-link" aria-label="Direkter Link zur Aktion 3: PDF4me Barcode – SwissQR-Rechnung erstellen" title="Direkter Link zur Aktion 3: PDF4me Barcode – SwissQR-Rechnung erstellen" translate="no">​</a></h3>
<p>Die Aktion, die die Arbeit erledigt. Suche nach <strong>PDF4me</strong> im Aktionsauswahlfeld und Auswählen <strong>Barcode – SwissQR-Rechnung erstellen</strong>Die Aktion enthält die Zahlungsfelder im Hauptbereich und 4 Felder darunter. <strong>Erweiterte Parameter</strong> (Paging-Optionen, Seitenzahl, Dateiinhalt, Dateiname). Konfigurieren:</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Gruppe</th><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Output Format Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">PNG</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">IBAN</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CH4431999123000889012</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Amount</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">5253531</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Currency</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CHF</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">QRR</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Language Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">English</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Seperator Line</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">LineWithScissor</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Var Schneider AG</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Address Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor: Address Line 1</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Var Schneider AG</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor: Address Line 2</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">23</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor PostalCode</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">2501</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor City</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">biel</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Pia-Maria Rutschmann-Schnyder</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor AddressType</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor: Address Line 1</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Grosse Marktgasse</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor: Address Line 2</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">33</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor PostalCode</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">9400</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor City</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">biel</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">210000000003139471430009017</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Unstructured Message</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Instruction of 15.09.2019</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Billing Info</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S1/01/20170309/11/10201409/20/14000000/22/36958/30/CH106017086/40/1020/41/3010</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">AV1 Parameters</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Name AV1: UV;UltraPay005;12345</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(14, 165, 233);white-space:nowrap">Ref/Msg</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Av2 Parameters</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Name AV2: XY;XYService;54321</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Paging Options</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">custom</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Page Number</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">3</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File Content</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">File Content (from Action 2)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Advanced</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">abc.pdf</code></td></tr></tbody></table></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-4-dropbox--datei-erstellen">Aktion 4: Dropbox – Datei erstellen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#aktion-4-dropbox--datei-erstellen" class="hash-link" aria-label="Direkter Link zur Aktion 4: Dropbox – Datei erstellen" title="Direkter Link zur Aktion 4: Dropbox – Datei erstellen" translate="no">​</a></h3>
<p>Speichern Sie die ausgefüllte Datei unter einem eindeutigen, mit einer GUID beginnenden Namen, damit es bei erneuten Ausführungen nicht zu Konflikten kommt.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(139,92,246) 0%, rgba(139,92,246,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder Path</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4meoutput</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">guid() + headers/FileName (concat expression for a unique-per-run name)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Content</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">File Content (from Action 3 dynamic content)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-power-automate-dropbox/03-create-file.jpg" alt="Power Automate Dropbox-Aktion „Datei erstellen“ mit Ordnerpfad /pdf4meoutput, Dateiname aus guid() und headers/FileName-Ausdruck sowie dynamischem Dateiinhalt aus der PDF4me-Aktion „SwissQR-Rechnung erstellen“." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Der <code>guid()</code> Der Ausdruck im Dateinamen garantiert bei jeder Ausführung einen eindeutigen Namen. Verkettung <code>Header/Dateiname</code> Die PDF4me-Ausgabe behält den ursprünglichen Rechnungsnamen im neuen Dateinamen bei.</p></figcaption></figure>
<p>Speichern und klicken <strong>Prüfen</strong>Die von Schweizer Banken scannbare Datei landet in <code>/pdf4meoutput</code>Die</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="die-4-ausgabeformat-optionen-nebeneinander">Die 4 Ausgabeformat-Optionen, nebeneinander<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#die-4-ausgabeformat-optionen-nebeneinander" class="hash-link" aria-label="Direkter Link zur Die 4 Ausgabeformat-Optionen, nebeneinander" title="Direkter Link zur Die 4 Ausgabeformat-Optionen, nebeneinander" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 200px), 1fr));gap:12px;margin-bottom:1.4rem"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>PDF</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Hybrid output: QR-bill page inserted into your source invoice. Most common for outgoing AR. Uses Paging Options + Page Number.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>PNG</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Standalone raster image of the QR-bill slip. Best for inline email embeds and web previews. Ignores Paging Options.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>JPEG</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Compressed raster image. Smaller file size than PNG. Still bank-scannable.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>Tiff</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Lossless raster archive format. Use when the recipient needs print-grade quality.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill landed on the wrong page</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Check Paging Options. custom uses Page Number. first puts the slip as the new page 1. last appends at the end. Only applies when Output Format Type is PDF.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Page Number is greyed out / ignored</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Paging Options is something other than custom. Switch Paging Options to custom and the Page Number field becomes active.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill page is blank or unreadable</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">IBAN is invalid (must start with CH or LI, max 21 chars) or Currency is something other than CHF / EUR. Both are hard requirements of the Swiss Payment Standards.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Bank rejects a QRR reference</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QRR references must be 27 digits with a mod-10 check digit. If you do not have one, switch Reference Type to SCOR (ISO 11649) or NON and leave Reference empty.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Create file writes an empty file</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">File Content on Action 4 is not bound to the PDF4me File Content output. Click the field and re-pick the dynamic content from Action 3.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Want a standalone QR slip without a source invoice</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Skip Action 2 (Get file content). On Action 3, leave File Content and File Name empty under Advanced parameters and the action returns a standalone Swiss QR-bill in the chosen Output Format Type.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Slip on a specific mid-document page</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Quarterly statement where the QR-bill belongs right after the cover page. Contract pack with the slip after the summary.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Inline email PNG payment reminders</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Output Format Type PNG, skip the source PDF, embed the slip image directly in an Outlook Send email body.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">High-volume AR archival</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">guid()-prefixed Dropbox upload makes every run uniquely addressable for downstream search and audit.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Subscription billing</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QR-IBAN plus QRR Reference identifies the customer or contract every recurring run.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">SwissQR-Rechnung in Power Automate erstellen. Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, 5 Screenshots der Benutzeroberfläche, Referenzkarten zu Ausgabeformattyp und Paging-Optionen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">Gleiches Szenario bei Make</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">3-Modul-Workflow mit dem visuellen Szenario-Builder erstellen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-zapier-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Gleiches Szenario in Zapier</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">4-stufiger Zapier-Zap mit dem Muster „Neue Datei im Ordner + Datei suchen“.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I insert the Swiss QR-bill on a specific page in Power Automate?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Click Show all on Advanced parameters in the PDF4me Barcode - Create SwissQR Bill action. Set Paging Options to custom, then set Page Number to the 1-based page index where the QR-bill should land (3 in this guide). Output Format Type must be PDF for Paging Options to take effect.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is the difference between Paging Options values first, last, add at end, and custom?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">first inserts the QR-bill as the new page 1 (everything else shifts down by one). last appends at the very end of the source PDF. add at end is a functional alias for last. custom uses the Page Number field to insert at a specific 1-based position.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Why does the QR-bill not move when I change Paging Options?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Output Format Type is set to PNG, JPEG, or Tiff. Image formats ignore Paging Options because the output is a standalone slip image, not a multi-page document. Switch Output Format Type to PDF.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I generate a Swiss QR-bill image (PNG) without a source invoice?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Set Output Format Type to PNG (or JPEG / Tiff). Skip the File Content and File Name fields under Advanced parameters. The action returns a standalone QR-bill image you can embed inline in an Outlook email or display on a web page.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Why use guid() in the Dropbox Create file File Name?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">It guarantees every run lands as a unique file in /pdf4meoutput so re-runs do not silently overwrite previous outputs. Concatenating headers/FileName from the PDF4me output keeps the original invoice name inside the new filename for traceability.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>My IBAN starts with DE / FR / IT, can I still use this?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No. Swiss QR-bills are scoped to CH and LI IBANs only. For European SEPA payments with non-Swiss IBANs use the Generate EPC QR Code for SEPA action instead.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Address Type S vs K, which one should I pick?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">S (Structured) is the modern default and the recommended choice for new integrations. PostalCode and City go in separate fields; Address Line 1 / 2 carries the street. K (Combined) puts the full address into two free-text Address Line fields and leaves PostalCode and City empty.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Same flow in Make, Zapier, or n8n?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The same PDF4me Create Swiss QR Bill action is available on all four platforms with identical parameters. See the cross-platform comparison at the bottom of the action reference page.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/swissqr-bill-power-automate-custom-page-insert/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://learn.microsoft.com/en-us/connectors/pdf4meconnect/" target="_blank" rel="noopener noreferrer" class="btn btn--secondary">PDF4me Connect</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/barcode/create-swissqr-bill/">Action reference</a></div>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Create Swiss QR Bill</category>
            <category>Swiss QR</category>
            <category>QR-bill</category>
            <category>Dropbox</category>
            <category>ISO 20022</category>
            <category>Paging Options</category>
            <category>Page Number</category>
            <category>Custom Page Insert</category>
            <category>invoice automation</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>Swiss payment</category>
        </item>
        <item>
            <title><![CDATA[Fügen Sie in Make einer beliebigen PDF-Rechnung einen Schweizer QR-Code hinzu: Ein Dropbox-Workflow mit 3 Modulen]]></title>
            <link>https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/</guid>
            <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Szenario mit drei Modulen: Datei per Dropbox herunterladen, PDF4me erstellt eine Schweizer QR-Rechnung, anschließend Datei per Dropbox hochladen. Fügt jeder PDF-Rechnung eine QR-Rechnungsseite gemäß den Schweizer Zahlungsstandards hinzu, die alle Felder für Gläubiger, Schuldner, IBAN und Referenz enthält. Original-Screenshots und exakte Feldwerte.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/make-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Jede Schweizer Rechnung muss einen <strong>Schweizer QR-Schein</strong> So können Banken und Buchhaltungssoftware die Zahlung automatisch scannen und verarbeiten. Bei Make und PDF4me ist diese Ergänzung ein <strong>Drei-Modul-Szenario</strong>Dropbox <strong>Datei herunterladen</strong>PDF4me <strong>Erstellen Sie einen Schweizer QR-Rechnungsschein</strong>Dropbox <strong>Datei hochladen</strong>Die folgenden Screenshots veranschaulichen den genauen Ablauf, der im Canvas dargestellt ist: eine 10-seitige Rechnung bei <code>/pdf4metest/Files/10 page.pdf</code> wird zu einer schweizerkonformen Rechnung mit beigefügtem Zahlungsbeleg und wird gespeichert auf <code>/pdf4meoutput/</code>In weniger als 10 Minuten produktionsbereit.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Das Szenario im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox Download a File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Reads /pdf4metest/Files/10 page.pdf. Scheduled trigger (clock badge) is shown but any trigger works.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. PDF4me Create Swiss QR-bill</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Appends the QR payment slip to the source PDF. Currency, IBAN, creditor + debtor blocks, reference filled out.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Dropbox Upload a File</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the populated PDF to /pdf4meoutput/. File Name and Data mapped from the prior step.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Drei Make-Module. Dropbox <strong>Datei herunterladen</strong> ruft die Quellrechnung ab (der Screenshot zeigt <em>YnooxTestone</em> Verbindung, <em>Wählen Sie eine Datei aus</em>, Weg <code>/pdf4metest/Files/10 page.pdf</code>PDF4me <strong>Erstellen Sie einen Schweizer QR-Rechnungsschein</strong> fügt eine den Schweizer Zahlungsnormen entsprechende QR-Rechnungsseite hinzu (Formattyp) <code>PDF</code>Paging-Optionen <code>Erste</code>, Währung <code>CHF</code>, IBAN beginnend mit <code>CH</code>(vollständige Gläubiger- und Schuldnerblöcke). Dropbox <strong>Datei hochladen</strong> schreibt das Ergebnis an <code>/pdf4meoutput/</code> mit Datei eingestellt auf <strong>Karte</strong>, Dateiname = <code>6. Name</code>, Daten = <code>6. Dokument</code>Die erstellte PDF-Datei kann per E-Mail versendet und mit den QR-Code-Scannern aller mobilen Apps von Schweizer Banken gescannt werden.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Zwei Faktoren entscheiden darüber, ob Ihre Ausgabe bankscannbar ist.</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zunächst einmal die <strong>Die IBAN muss mit CH oder LI beginnen.</strong> und maximal 21 Zeichen lang sein. Bei einem QRR-Referenztyp muss die IBAN ein <em>QR-IBAN</em>, keine Standard-IBAN. Zweitens, wenn <strong>Referenztyp ist QRR</strong>, Die <strong>Das Referenzfeld ist eine 27-stellige numerische Zeichenfolge mit einer Modulo-10-Prüfziffer.</strong>Falls Sie keinen Referenztyp haben, legen Sie ihn auf fest. <code>PUNKTZAHL</code> (ISO 11649) oder <code>NICHT</code> Lassen Sie das Feld „Referenz“ leer. Banken lehnen falsch eingegebene Referenzwerte ab, nicht das QR-Bild.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Menschen suchen nach genau diesem Problem mit Formulierungen wie:</p>
<ul>
<li class=""><strong>Wie kann ich automatisch einen Schweizer QR-Code zu meiner PDF-Rechnung hinzufügen?</strong> Laden Sie die Rechnung in Dropbox hoch; dieses 3-Modul-Szenario erledigt den Rest, einschließlich IBAN, Betrag, Referenz und Gläubiger-/Schuldnerdaten.</li>
<li class=""><strong>Kann Make aus einer bestehenden Rechnung eine Schweizer QR-Rechnung generieren?</strong> Ja. Über das PDF4me-Modul „Swiss QR-Rechnung erstellen“. Das Ergebnis ist dasselbe PDF, in dem der Zahlungsbeleg auf der von Ihnen gewählten Seite (erste/letzte/bestimmte Seite) eingefügt wird.</li>
<li class=""><strong>"Benötige ich eine Excel-Vorlage oder eine QR-Code-Bibliothek?"</strong> Nein. Das Modul verbirgt die gesamte QR-Code-Generierung, die Modulo-10-Referenzrechnung und das Layout gemäß den Schweizer Zahlungsnormen hinter einem einzigen konfigurierbaren Schritt.</li>
<li class=""><strong>„Was ist, wenn ich keine bestehende PDF-Rechnung habe? Kann ich trotzdem einen separaten QR-Code-Beleg generieren?“</strong> Ja. Wenn Sie die Dateigruppe komplett überspringen, gibt das Modul eine eigenständige PDF-Datei mit einem Schweizer QR-Code zurück.</li>
<li class=""><strong>Werden die Schweizer Banken diese Ergebnisse tatsächlich akzeptieren?</strong> Das Modul erstellt einen den Schweizer Zahlungsnormen ISO 20022 entsprechenden Beleg. Jeder Mobile-Banking-App einer Schweizer Bank kann diesen zur Zahlungsinitiierung scannen.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Ein wiederverwendbares Make-Szenario mit drei Modulen. Wird ein Trigger ausgelöst (manuell, geplant, Dateiüberwachung, beliebig), wird die Quellrechnung abgerufen, die Schweizer QR-Rechnung angehängt und die Ausgabe gespeichert. Dasselbe Verfahren eignet sich für einmalige Tests, geplante Stapelverarbeitungen oder die vollständig ereignisgesteuerte Rechnungsverarbeitung.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-make-dropbox/01-scenario-overview.jpg" alt="Szenario-Canvas erstellen: Dropbox-Datei herunterladen (mit Zeitschaltuhr) verbunden mit PDF4me „Schweizer QR-Rechnung erstellen“, welches wiederum mit Dropbox „Datei hochladen“ verbunden ist. Drei große, kreisförmige Modulsymbole sind mit den standardmäßigen gestrichelten Linien von „Erstellen“ verbunden." style="max-width:780px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Drei Module in einem. Das Uhrsymbol auf Dropbox 1 signalisiert einen geplanten Auslöser. Wechseln Sie je nach Anwendungsfall zu manueller Auslösung oder Webhook.</p></figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Machen</strong> Konto mit einem offenen Szenario. <a href="https://www.make.com/en/register" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Erstellen Sie ein Make-Konto</a> Falls Sie einen benötigen.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a> Fügen Sie es hinzu, wenn PDF4me nach einer Verbindung fragt. Siehe <a href="https://docs.pdf4me.com/de/general-guidelines/connect-to-make/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Verbinde PDF4me, um zu erstellen</a>Die</li><li><strong>Dropbox</strong> mit einem Quellordner (z.B. <code>/pdf4metest/Files/</code>) und ein Ausgabeverzeichnis (<code>/pdf4meoutput/</code>Jeder Speicherdienst funktioniert auf die gleiche Weise. Wechseln Sie je nach Bedarf zu Google Drive, OneDrive oder SharePoint.</li><li><strong>Eine Rechnung im PDF-Format</strong> (die Screenshots verwenden <code>10 Seiten.pdf</code>Optional: Die Quelldatei kann übersprungen und ein eigenständiger QR-Code nur aus den Zahlungsdaten generiert werden.</li><li><strong>Schweizer Zahlungsdaten</strong>: A <strong>CH oder LI IBAN</strong>, Betrag, Währung (<code>CHF</code> oder <code>EUR</code>), und Gläubiger- + Schuldnernamen-/Adressblöcke. Vollständige Feldreferenz in der <a href="https://docs.pdf4me.com/de/integration/make/barcode/create-swissqr-bill/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Aktionsdokumente</a>Die</li></ul></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="erstellen-sie-das-szenario">Erstellen Sie das Szenario<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#erstellen-sie-das-szenario" class="hash-link" aria-label="Direkter Link zur Erstellen Sie das Szenario" title="Direkter Link zur Erstellen Sie das Szenario" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-1-dropbox--eine-datei-herunterladen">Modul 1: Dropbox – Eine Datei herunterladen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#modul-1-dropbox--eine-datei-herunterladen" class="hash-link" aria-label="Direkter Link zur Modul 1: Dropbox – Eine Datei herunterladen" title="Direkter Link zur Modul 1: Dropbox – Eine Datei herunterladen" translate="no">​</a></h3>
<p>Ziehen Sie die Quellrechnung aus Ihrem Eingabeordner.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...). your Dropbox connection</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Way of selecting files</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Select a file</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4metest/Files/10 page.pdf</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-make-dropbox/02-dropbox-download.jpg" alt="Dropbox-Datei-Download-Konfiguration. Verbindung auf YnooxTestone eingestellt. Dateiauswahlmethode: Datei auswählen. Dateipfad: /pdf4metest/Files/10 page.pdf. Schaltflächen „Abbrechen“ und „Speichern“ unten." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Dropbox-Datei herunterladen (Konfiguration). Wählen Sie die Datei über die Pfadauswahl aus oder verwenden Sie für die Stapelverarbeitung die entsprechende Funktion. <em>Dateien durchsuchen</em> und Datei dynamisch binden.</p></figcaption></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-2-pdf4me--erstellung-einer-schweizer-qr-rechnung">Modul 2: PDF4me – Erstellung einer Schweizer QR-Rechnung<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#modul-2-pdf4me--erstellung-einer-schweizer-qr-rechnung" class="hash-link" aria-label="Direkter Link zur Modul 2: PDF4me – Erstellung einer Schweizer QR-Rechnung" title="Direkter Link zur Modul 2: PDF4me – Erstellung einer Schweizer QR-Rechnung" translate="no">​</a></h3>
<p>Suchen nach <strong>PDF4me</strong> und wählen <strong>Erstellen Sie einen Schweizer QR-Rechnungsschein</strong>Das Modul stellt 26 Felder bereit. Die vollständige Referenz für jedes Feld (mit den 5 detaillierten UI-Screenshots und Beispielwerten wie Var Schneider AG, CH4431999123000889012, Pia-Maria Rutschmann-Schnyder) befindet sich auf der <a href="https://docs.pdf4me.com/de/integration/make/barcode/create-swissqr-bill/">Erstellen Sie eine SwissQR-Rechnung in Make</a> Aktionsseite. Mindesteinstellungen:</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Gruppe</th><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Dropbox - Download a File (pulls from Module 1 automatically)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Format Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">PDF</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Paging Options</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">First (also: Last, or a specific 1-based page number)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Currency</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CHF (or EUR)</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Reference Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">QRR, SCOR, or NON</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Language</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">English / German / French / Italian</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Separator Line</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Line With Scissor, Only Line, or No Line</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Amount</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">e.g. 1250.00</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Payment</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">IBAN</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">CH or LI IBAN, max 21 chars</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Address Type</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S (Structured) or K (Combined)</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(139, 92, 246);white-space:nowrap">Creditor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Creditor Name</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Company name on the account</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(244, 63, 94);white-space:nowrap">Debtor</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Ultimate Debtor AddressType</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">S or K</code></td></tr></tbody></table></div>
<p>Füllen Sie die Felder für die Gläubiger- und Schuldneradresse entsprechend Ihrer Auswahl des Adresstyps aus, anschließend alle optionalen Referenz-/Unstrukturierte-Nachricht-/Rechnungsinformationen-/AV1-/AV2-Parameter.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-3-dropbox--eine-datei-hochladen">Modul 3: Dropbox – Eine Datei hochladen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#modul-3-dropbox--eine-datei-hochladen" class="hash-link" aria-label="Direkter Link zur Modul 3: Dropbox – Eine Datei hochladen" title="Direkter Link zur Modul 3: Dropbox – Eine Datei hochladen" translate="no">​</a></h3>
<p>Schreibe die ausgefüllte PDF-Datei in den Ausgabeordner.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(245,158,11) 0%, rgba(245,158,11,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...). same Dropbox connection as Module 1</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4meoutput/</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Map (so File Name and Data come from the PDF4me step)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">6. Name (dynamic content from PDF4me Module 2)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Data</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">6. Document (dynamic content from PDF4me Module 2)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-make-dropbox/03-dropbox-upload.jpg" alt="Dropbox-Datei-Upload-Konfiguration erstellen. Verbindung: YnooxTestone. Ordner: /pdf4meoutput/. Dateityp: Map. Dateiname: Name (aus „PDF4me Schweizer QR-Rechnung erstellen“). Datentyp: Dokument. Hinweis: Dateiname inklusive Dateiendung, z. B. invoice.xml." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Das Radio „File“ ist auf „“ eingestellt. <strong>Karte</strong> Dateiname und Daten werden als separate Felder bereitgestellt. Binden Sie beide an die Ausgänge des PDF4me-Moduls 2, damit die befüllte PDF-Datei unverändert gespeichert wird.</p></figcaption></figure>
<p>Speichern und klicken <strong>Einmal ausführen</strong>Die ausgefüllte Rechnung wird angezeigt in <code>/pdf4meoutput/</code> innerhalb weniger Sekunden.</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/make/barcode/create-swissqr-bill/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-landet-im-ausgabeverzeichnis">Was landet im Ausgabeverzeichnis?<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#was-landet-im-ausgabeverzeichnis" class="hash-link" aria-label="Direkter Link zur Was landet im Ausgabeverzeichnis?" title="Direkter Link zur Was landet im Ausgabeverzeichnis?" translate="no">​</a></h2>
<p>Eine einzelne PDF-Datei, benannt nach der Quelle (z.B. <code>10 page.pdf</code>) mit der an der gewählten Position eingefügten Schweizer QR-Rechnungsseite in <strong>Paging-Optionen</strong> (<code>First</code> setzt es als neue Seite 1; <code>Last</code> (wird am Ende angehängt). Öffnen Sie die Datei in einem beliebigen PDF-Viewer. Im Abschnitt „QR-Rechnung“ werden der Zahlungs-QR-Code, die lesbare Konto-/Zahlungsadresse, der Betrag, die Währung, der Verwendungszweck sowie die Adressen von Gläubiger und Schuldner angezeigt. Scannen Sie den QR-Code mit einer Schweizer Banking-App, und die Zahlung wird automatisch ausgefüllt.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-wichtigste-parameter">Kurzübersicht: Wichtigste Parameter<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#kurz%C3%BCbersicht-wichtigste-parameter" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Wichtigste Parameter" title="Direkter Link zur Kurzübersicht: Wichtigste Parameter" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin-bottom:1.4rem"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">IBAN</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">CH or LI prefix, max 21 chars. QR-IBAN required for QRR references.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Currency</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">CHF or EUR only. Anything else is rejected by the Swiss Payment Standards.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Reference Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">QRR (27-digit + mod-10), SCOR (ISO 11649), or NON. Pick once, fill Reference accordingly.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Address Type</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">S = structured (separate PostalCode + City). K = combined (full address in two AddressLines).</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(14, 165, 233);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Paging Options</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">First, Last, or a 1-based page number. Decides where the QR-bill page lands.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(244, 63, 94);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">AV1 / AV2</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Alternative scheme parameters for eBill and similar. Format: Name AV1: UV;value;id.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill page is blank or the QR code is unreadable</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">The IBAN is invalid (must start with CH or LI, max 21 chars) or the Currency was something other than CHF / EUR. Both are hard requirements of the Swiss Payment Standards.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Reference Type QRR but the bank rejects the reference</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QRR references must be 27 digits with a mod-10 check digit. If you do not have one, switch Reference Type to SCOR (ISO 11649) or NON and leave Reference empty.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">QR-bill landed on the wrong page</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Adjust Paging Options. First puts the slip as the new page 1. Last appends it after the last page. Or pass a 1-based page number to insert at that position.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Creditor or Debtor address looks wrong on the slip</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Mismatched Address Type. With type S, fill PostalCode + City and use AddressLine1/2 for street. With type K, leave PostalCode + City empty and put the full address into AddressLine1 + AddressLine2.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Upload writes a zero-byte file</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">File Name or Data in the Upload module is not bound to the PDF4me Module 2 outputs. Click the field and re-pick the dynamic content from Module 6 (PDF4me Create Swiss QR-bill).</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Want a standalone QR slip without an invoice</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Skip the source file entirely. Remove Dropbox Module 1, or leave the File group empty in the PDF4me module. The output is a standalone Swiss QR-bill PDF.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Outgoing customer invoices</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Bills that need to be Swiss-payable directly from a banking app via QR scan.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Subscription billing</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">QR-IBAN + 27-digit QRR reference identifies the customer or contract on every recurring run.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Bulk invoice retrofitting</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">When an existing PDF invoice template does not yet carry the payment slip. Append it via this scenario.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">e-Bill replacements / fallbacks</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">For customers who prefer paper or in-app QR-scan over the electronic Bill flow.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/make/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">SwissQR-Rechnung in Make erstellen. Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Jeder Parameter mit erforderlichen Pillen, 5 UI-Screenshots und maximalen Zeichenbegrenzungen pro Feld.</div></div></a><a href="https://docs.pdf4me.com/de/integration/make/barcode/read-swissqr-code/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">SwissQR-Code in Make lesen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die dazugehörige Aktion für eingehende Zahlungen: Scannen Sie einen Schweizer QR-Code-Rechnung zurück in die Felder für strukturierte Zahlungen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Gleiches Szenario in n8n</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Derselbe Ablauf auf der entwicklerfreundlichen, selbstgehosteten Plattform mit sowohl PDF- als auch Standalone-Varianten.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Do I need a special Swiss QR library or font?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No. The PDF4me Create Swiss QR-bill module bundles QR-code generation, the QR-bill fonts (Liberation Sans), the mod-10 reference math, and the Swiss Payment Standards layout. Configure the fields, click Run, and the output is a Swiss-compliant PDF.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is the difference between QRR, SCOR, and NON references?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">QRR is the Swiss 27-digit numeric reference with a mod-10 check digit; it requires a QR-IBAN. SCOR is the international ISO 11649 creditor reference; it works with a standard IBAN. NON means no reference is shown on the slip. useful for ad-hoc one-off payments where the debtor adds their own reference at payment time.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I generate a Swiss QR-bill without an existing PDF invoice?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Skip the File group in the PDF4me module and the output is a standalone Swiss QR-bill PDF (just the payment slip, no invoice body). Useful when the debtor only needs the slip, or when your invoice body comes from a different source.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>My IBAN starts with DE / FR / IT. can I still use this?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No, Swiss QR-bills are scoped to CH and LI IBANs only. For European SEPA payments with non-Swiss IBANs, use the Generate EPC QR Code for SEPA module instead.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Address Type S vs K. which one should I pick?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">S (Structured) is the modern default: PostalCode and City go in separate fields; AddressLine1/2 carries the street. K (Combined) puts the full address in two free-text AddressLine fields and ignores PostalCode/City. New integrations should use S unless you are importing legacy data that does not separate postal code and city.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does the output PDF work with mobile banking apps?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Every Swiss bank app that supports payments via QR-bill (which is all of them since 2022) can scan the output to pre-fill the payment form. Test by opening UBS, PostFinance, Raiffeisen, or any Swiss banking app and scanning the QR code on the printed or on-screen slip.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I change where the QR-bill page lands?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Set Paging Options. First puts the slip as the new page 1 of the output PDF, Last appends it to the end, or pass a 1-based page number to insert it at that position. Page indexing starts at 1.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Same scenario in n8n, Zapier, or Power Automate?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The same PDF4me Create Swiss QR-bill action is available on all four platforms with identical parameters. See the cross-platform comparison at the bottom of the Create SwissQR Bill action page.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://www.make.com/en/integrations/pdf4me" target="_blank" rel="noopener noreferrer" class="btn btn--secondary">PDF4me on Make</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/make/barcode/create-swissqr-bill/">Action reference</a></div>]]></content:encoded>
            <category>Make</category>
            <category>PDF4me</category>
            <category>Create Swiss QR Bill</category>
            <category>Swiss QR</category>
            <category>QR-bill</category>
            <category>Dropbox</category>
            <category>ISO 20022</category>
            <category>invoice automation</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>Swiss payment</category>
        </item>
        <item>
            <title><![CDATA[Erstellen einer ZUGFeRD 2.0+ E-Rechnung in Make: Ein Dropbox-Workflow mit 4 Modulen]]></title>
            <link>https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/</guid>
            <pubDate>Wed, 03 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Szenario mit vier Modulen: PDF-Vorlage und ZUGFeRD 2.0+ XML-Rechnung aus Dropbox abrufen, XML-Code mit PDF4me in die PDF-Datei einbetten, ZUGFeRD-Rechnung (EN16931-konform) erstellen und die hybride PDF/A-3-E-Rechnung anschließend wieder in Dropbox hochladen. Original-Screenshots, exakte Feldwerte, herunterladbare XML/JSON/CSV-Beispiele.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/make-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>ZUGFeRD 2.0+ (auch bekannt als <strong>Factur-X</strong> in Frankreich und <strong>XRechnung</strong> im deutschen öffentlichen Sektor) ist ein <strong>Hybrid-Rechnung (PDF/A-3)</strong> mit maschinenlesbarem XML, eingebettet in die PDF-Datei. Eine Datei, die sowohl von Menschen als auch von ERP-Systemen verarbeitet werden kann. Diese Anleitung beschreibt den genauen Ablauf, der in den Screenshots dargestellt ist: Eine Basis-PDF-Rechnung und eine ZUGFeRD 2.0+ XML-Datei in Dropbox werden zu einer EN16931-konformen hybriden E-Rechnung. <code>/pdf4meoutput/</code>, In <strong>4. Module erstellen, keine Programmierung erforderlich</strong>Die</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Das Szenario im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Dropbox Download (PDF)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Pulls the base invoice PDF (/pdf4metest/Zugfred Invoice/SimplePdf.pdf). Scheduled trigger shown.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Dropbox Download (XML)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Pulls the ZUGFeRD 2.0+ XML invoice data (/pdf4metest/Zugfred Invoice/version2.xml).</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. PDF4me Create a ZUGFeRD invoice</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Input Format XML, Output Mode XML With PDF, ZUGFeRD Version 2+, Conformance EN16931, Render Yes, Language de.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Dropbox Upload</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Writes the hybrid PDF/A-3 e-invoice to /pdf4meoutput/ using File set to Map.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Vier Make-Module, die den gesamten Prozess abdecken. Zwei Dropbox-Module. <strong>Datei herunterladen</strong> Die folgenden Schritte laden das Basis-PDF und das ZUGFeRD 2.0+ XML (die Screenshots zeigen <em>YnooxTestone</em> Verbindung plus Wege <code>/pdf4metest/Zugfred Invoice/SimplePdf.pdf</code> Und <code>/pdf4metest/Zugfred Invoice/version2.xml</code>PDF4me <strong>Erstellen Sie eine ZUGFeRD-Rechnung</strong> bettet das XML in das PDF ein mit <em>Ausgabemodus</em> <code>XML mit PDF</code>, <em>ZUGFeRD Version</em> <code>Ab 2 Jahren</code>, <em>Konformitätsgrad</em> <code>EN16931</code>, <em>Rechnung als PDF ausgeben</em> <code>Ja</code>, <em>Sprache</em> <code>von</code>Dropbox <strong>Datei hochladen</strong> schreibt das Ergebnis <strong>Hybrid PDF/A-3</strong> Zu <code>/pdf4meoutput/</code> mit Datei eingestellt auf <strong>Karte</strong>, Dateiname <code>15. Name</code>Daten <code>15. Dokument</code>Die Ausgabe lässt sich in jedem PDF-Reader öffnen und in jedem ERP-System, das ZUGFeRD / Factur-X / XRechnung unterstützt, problemlos parsen.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Zwei Faktoren entscheiden darüber, ob Ihr ERP-System die Rechnung akzeptiert.</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zunächst einmal die <strong>Konformitätsgrad</strong> muss den Anforderungen des ERP-Systems Ihres Käufers oder Empfängers entsprechen. <code>EN16931</code> (Comfort) ist der deutsche Rechtsstandard und die sichere Wahl für B2B in der EU; <code>XRECHNUNG</code> ist für die Rechnungsstellung im B2G-Bereich (öffentlicher Sektor) in Deutschland erforderlich; <code>BASIC</code> funktioniert für die meisten anderen Käufer. Zweitens, <strong>ZUGFeRD Version</strong> muss sein <code>Ab 2 Jahren</code> für alle Produkte, die der Norm EN 16931 entsprechen. Legacy <code>1.0</code> Verwendet die Modi BASIC / COMFORT / EXTENDED und ist nicht kompatibel mit EN 16931-Empfängern. Wählen Sie <code>Ab 2 Jahren</code> es sei denn, ein Empfänger verlangt ausdrücklich Version 1.0.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Menschen suchen nach genau diesem Problem mit Formulierungen wie:</p>
<ul>
<li class=""><strong>„Wie erstelle ich in Make eine ZUGFeRD-Rechnung mit eingebettetem XML?“</strong> Dieses Szenario mit 4 Modulen deckt den gesamten Prozess ab: Eingabe einer PDF-Vorlage und einer XML-Rechnung, Ausgabe eines hybriden PDF/A-3-Dokuments.</li>
<li class=""><strong>"Ist ZUGFeRD dasselbe wie Factur-X?"</strong> Ja. Es handelt sich um dasselbe technische Format unter verschiedenen Bezeichnungen. Eine ZUGFeRD 2.x-Datei wird von Systemen akzeptiert, die Factur-X erwarten, und umgekehrt.</li>
<li class=""><strong>„Welche Konformitätsstufe soll ich wählen?“</strong> EN16931 für B2B (entspricht dem deutschen Rechtsstandard und der EU EN 16931), XRECHNUNG für den deutschen öffentlichen Sektor (B2G), BASIC für größtmögliche Legacy-Kompatibilität.</li>
<li class=""><strong>„Muss ich das XML selbst schreiben?“</strong> Nein, aber für dieses Szenario verwenden die Screenshots eine bestehende XML-Rechnung. Das Modul akzeptiert auch JSON- oder CSV-Eingaben und erstellt das XML-Dokument automatisch.</li>
<li class=""><strong>"Was ist, wenn mein Käufer nur die XML-Datei benötigt, kein PDF?"</strong> Stellen Sie den Ausgabemodus auf <code>XML Only</code> und das Modul gibt nur die XML-Rechnungsdatei anstelle der Hybriddatei zurück.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-bauen">Was Sie bauen<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#was-sie-bauen" class="hash-link" aria-label="Direkter Link zur Was Sie bauen" title="Direkter Link zur Was Sie bauen" translate="no">​</a></h2>
<p>Ein wiederverwendbares Make-Szenario, das aus einer PDF- und einer XML-Rechnungsdatei eine vollständig ZUGFeRD 2.0+-konforme hybride E-Rechnung erstellt. Die Auslösung kann manuell, zeitgesteuert (wie dargestellt), per Dropbox-Dateiüberwachung oder über einen HTTP-Webhook erfolgen. Das Ergebnis ist eine einzelne Datei, die sowohl die Anforderungen an lesbares PDF als auch an maschinenlesbares XML gemäß den EU-Vorgaben für elektronische Rechnungsstellung erfüllt.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-zugferd-invoice-make-dropbox/01-scenario-overview.jpg" alt="Szenario-Canvas erstellen: Dropbox-Datei herunterladen (PDF, mit Zeitanzeige), verbunden mit einer zweiten Dropbox-Datei herunterladen (XML), verbunden mit PDF4me, Rechnung erstellen (ZUGFeRD), verbunden mit Dropbox-Datei hochladen. Jedes Modul zeigt einen Iterationszähler (1) und ein grünes Häkchen für einen erfolgreichen Durchlauf an." style="max-width:880px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"><figcaption style="margin-top:10px;font-size:0.92rem;color:var(--ifm-font-color-secondary)"><p>Vier Module in einem. Zwei Downloads, eine PDF4me-Aktion, ein Upload. Das Uhrensymbol auf Modul 1 signalisiert einen geplanten Auslöser; je nach Anwendungsfall kann zwischen manueller Ausführung, Dateiüberwachung oder Webhook gewechselt werden.</p></figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Machen</strong> Konto mit einem offenen Szenario. <a href="https://www.make.com/en/register" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Erstellen Sie ein Make-Konto</a> Falls Sie einen benötigen.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a> und verbinden Sie sich mit dem ersten PDF4me-Modul. Siehe <a href="https://docs.pdf4me.com/de/general-guidelines/connect-to-make/" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Verbinde PDF4me, um zu erstellen</a>Die</li><li><strong>Dropbox</strong> mit einem Quellordner (z.B. <code>/pdf4metest/Zugfred Rechnung/</code>) die die PDF-Vorlage und die XML-Rechnung sowie einen Ausgabeordner enthält (<code>/pdf4meoutput/</code>).</li><li><strong>Ein Basis-PDF</strong> (die Screenshots verwenden <code>SimplePdf.pdf</code>Es benötigt keine Layout-Auszeichnung. Das Modul bettet das XML als PDF/A-3-Anhang ein.</li><li><strong>Eine ZUGFeRD 2.0+ XML-Rechnung</strong>Verwenden Sie Ihr eigenes oder besorgen Sie sich eins. <a href="https://docs.pdf4me.com/de/assets/data/zugferd/ZUGFeRD-invoice-sample-2.0.xml" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">2.0 XML-Beispiel</a> um folgen zu können.</li></ul></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-was-die-einzelnen-parameter-bewirken">Kurzübersicht: Was die einzelnen Parameter bewirken<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#kurz%C3%BCbersicht-was-die-einzelnen-parameter-bewirken" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Was die einzelnen Parameter bewirken" title="Direkter Link zur Kurzübersicht: Was die einzelnen Parameter bewirken" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin:14px 0 24px"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Input Format</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">XML for existing ZUGFeRD XML, JSON for structured JSON, CSV for tabular invoice rows.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Output Mode</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">XML With PDF returns the hybrid PDF/A-3 (recommended). XML Only returns just the XML invoice file.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">ZUGFeRD Version</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">2+ for EN 16931 alignment (use this). 1.0 is legacy with BASIC / COMFORT / EXTENDED only.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Conformance Level</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">2+ supports MINIMUM, BASICWL, BASIC, EN16931 (Comfort, default), EXTENDED, XRECHNUNG (German B2G).</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(14, 165, 233);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Render Invoice on PDF</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Yes draws the invoice line items visually on the PDF. Only takes effect when Output Mode is XML With PDF.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(244, 63, 94);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem">Language</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Two-letter ISO code: de (default), en, fr, it, es, nl, pl, pt, cs. Controls label localisation on the rendered PDF.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="erstellen-sie-das-szenario">Erstellen Sie das Szenario<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#erstellen-sie-das-szenario" class="hash-link" aria-label="Direkter Link zur Erstellen Sie das Szenario" title="Direkter Link zur Erstellen Sie das Szenario" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-1-dropbox-datei-herunterladen-basis-pdf">Modul 1: Dropbox-Datei herunterladen (Basis-PDF)<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#modul-1-dropbox-datei-herunterladen-basis-pdf" class="hash-link" aria-label="Direkter Link zur Modul 1: Dropbox-Datei herunterladen (Basis-PDF)" title="Direkter Link zur Modul 1: Dropbox-Datei herunterladen (Basis-PDF)" translate="no">​</a></h3>
<p>Ziehen Sie die Quell-PDF-Datei, in die das ZUGFeRD-XML als PDF/A-3-Anhang eingebettet wird.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...). your Dropbox connection</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Way of selecting files</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Select a file</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4metest/Zugfred Invoice/SimplePdf.pdf</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-zugferd-invoice-make-dropbox/02-dropbox-download-pdf.jpg" alt="Dropbox-Datei-Download-Konfiguration für die Basis-PDF-Datei erstellen. Verbindung: YnooxTestone. Dateiauswahl: Datei auswählen. Dateipfad: /pdf4metest/Zugfred Invoice/SimplePdf.pdf." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-2-dropbox-datei-herunterladen-zugferd-20-xml">Modul 2: Dropbox-Datei herunterladen (ZUGFeRD 2.0+ XML)<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#modul-2-dropbox-datei-herunterladen-zugferd-20-xml" class="hash-link" aria-label="Direkter Link zur Modul 2: Dropbox-Datei herunterladen (ZUGFeRD 2.0+ XML)" title="Direkter Link zur Modul 2: Dropbox-Datei herunterladen (ZUGFeRD 2.0+ XML)" translate="no">​</a></h3>
<p>Laden Sie die ZUGFeRD-XML-Rechnungsdatei herunter. Die XML-Datei enthält alle Rechnungsdetails; die PDF-Datei ist lediglich die visuelle Darstellung.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...). same Dropbox connection</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Way of selecting files</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Select a file</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4metest/Zugfred Invoice/version2.xml</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-zugferd-invoice-make-dropbox/03-dropbox-download-xml.jpg" alt="Dropbox-Datei-Download-Konfiguration für ZUGFeRD 2.0+ XML. Verbindung: YnooxTestone. Dateiauswahl: Datei auswählen. Dateipfad: /pdf4metest/Zugfred Invoice/version2.xml." style="max-width:620px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-3-pdf4me-erstellen-einer-zugferd-rechnung">Modul 3: PDF4me Erstellen einer ZUGFeRD-Rechnung<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#modul-3-pdf4me-erstellen-einer-zugferd-rechnung" class="hash-link" aria-label="Direkter Link zur Modul 3: PDF4me Erstellen einer ZUGFeRD-Rechnung" title="Direkter Link zur Modul 3: PDF4me Erstellen einer ZUGFeRD-Rechnung" translate="no">​</a></h3>
<p>Die Aktion, die das eigentliche Einbetten durchführt. Ordnen Sie beide heruntergeladenen Dateien als Eingaben zu, wählen Sie Ihre Konformitätseinstellungen und führen Sie die Aktion aus.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(245,158,11) 0%, rgba(245,158,11,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Gruppe</th><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:var(--ifm-color-primary);white-space:nowrap">Auth</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Connection</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Classify Documen (testva...). PDF4me connection</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File (PDF template)</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Map → Module 1 File Name + Data</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Input Format</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">XML</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(16, 185, 129);white-space:nowrap">Source</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">File (XML invoice)</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Map → Module 2 File Name + Data (a second File picker appears when Input Format is XML)</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Output Mode</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">XML With PDF (hybrid PDF/A-3)</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">ZUGFeRD Version</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">2+</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Conformance Level</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">EN16931</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Render Invoice on PDF</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">Yes</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:10px 14px;vertical-align:top"><span style="padding:2px 8px;border-radius:999px;font-size:0.78rem;font-weight:700;background:var(--ifm-color-emphasis-200);color:rgb(245, 158, 11);white-space:nowrap">Output</span></td><td style="padding:10px 14px;font-weight:600;vertical-align:top">Language</td><td style="padding:10px 14px;color:var(--ifm-font-color-secondary);vertical-align:top"><code style="display:inline-block;word-break:break-word">de</code></td></tr></tbody></table></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="modul-4-dropbox-datei-hochladen">Modul 4: Dropbox-Datei hochladen<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#modul-4-dropbox-datei-hochladen" class="hash-link" aria-label="Direkter Link zur Modul 4: Dropbox-Datei hochladen" title="Direkter Link zur Modul 4: Dropbox-Datei hochladen" translate="no">​</a></h3>
<p>Speichern Sie die hybride PDF/A-3-E-Rechnung wieder im Ausgabeverzeichnis.</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(139,92,246) 0%, rgba(139,92,246,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Connection</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">YnooxTestone (ynoox.test...)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4meoutput/</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Map (so File Name and Data come from the PDF4me step)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">15. Name (dynamic content from PDF4me Module 3)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Data</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">15. Document (dynamic content from PDF4me Module 3)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-zugferd-invoice-make-dropbox/04-dropbox-upload.jpg" alt="Dropbox-Datei-Upload konfigurieren. Verbindung: YnooxTestone. Ordner: /pdf4meoutput/. Dateityp: Map. Dateiname: 15. Name (aus PDF4me: ZUGFeRD-Rechnung erstellen). Daten: 15. Dokument." style="max-width:560px;width:100%;height:auto;border-radius:12px;box-shadow:0 6px 24px rgba(0,0,0,0.10)"></figure>
<p>Speichern und klicken <strong>Einmal ausführen</strong>Das Hybridmodell PDF/A-3 landet in <code>/pdf4meoutput/</code> innerhalb weniger Sekunden.</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/make/pdf/create-zugferd-invoice/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="beispieldateien-xml-json-csv">Beispieldateien (XML, JSON, CSV)<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#beispieldateien-xml-json-csv" class="hash-link" aria-label="Direkter Link zur Beispieldateien (XML, JSON, CSV)" title="Direkter Link zur Beispieldateien (XML, JSON, CSV)" translate="no">​</a></h2>
<p>Sie können Modul 2 (XML) anstelle jeder dieser Eingaben verwenden und ändern. <strong>Eingabeformat</strong> entsprechend.</p>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 240px), 1fr));gap:14px;margin-bottom:1.4rem"><a href="https://docs.pdf4me.com/de/assets/data/zugferd/ZUGFeRD-invoice-sample-2.0.xml" download="" style="text-decoration:none;color:inherit"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:4px">ZUGFeRD 2.0 XML-Beispiel</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary)">Direkter Ersatz für <code>version2.xml</code> im obigen Lauf.</div></div></a><a href="https://docs.pdf4me.com/de/assets/data/zugferd/sample-invoice-zugferd-2.0-en16931.json" download="" style="text-decoration:none;color:inherit"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:4px">2.0 EN16931 JSON-Beispiel</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary)">Verwenden Sie diese Anwendung, wenn das Eingabeformat JSON ist. Die Erstellung erfolgt mit HTTP / Airtable / Google Sheets als Upstream-Lösung.</div></div></a><a href="https://docs.pdf4me.com/de/assets/data/zugferd/sample-invoice-zugferd-2.0-en16931-minimal.json" download="" style="text-decoration:none;color:inherit"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:4px">2.0 EN16931 JSON minimal</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary)">Kleinste gültige EN16931-JSON-Nutzlast. Gut geeignet für erste Testabläufe.</div></div></a><a href="https://docs.pdf4me.com/de/assets/data/zugferd/zugferd-invoice-2.0.csv" download="" style="text-decoration:none;color:inherit"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:4px">ZUGFeRD 2.0 CSV-Beispiel</div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary)">Verwenden Sie diese Option, wenn das Eingabeformat CSV ist. Eine Zeile pro Rechnung; die Spalten entsprechen den Positionen.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Conformance Level dropdown shows different options than expected</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">You toggled between Versions. Version 1.0 has BASIC, COMFORT, EXTENDED. Version 2+ has Empty, MINIMUM, BASICWL, BASIC, EN16931, EXTENDED, XRECHNUNG. Pick the version first; conformance levels follow.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Second File picker did not appear when Input Format is XML</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">It only appears when File is set to Map. Click the File radio and choose Map; the second File picker (for the XML invoice) renders below.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Buyer ERP rejects the hybrid PDF as non-compliant</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Mismatched Conformance Level. Check what the receiver expects (commonly EN16931 for B2B EU, XRECHNUNG for German B2G). Re-run with the right value.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Output is XML only when you wanted the hybrid PDF</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Output Mode is set to XML Only. Switch to XML With PDF.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Rendered invoice on PDF is missing line items</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Render Invoice on PDF is set to No or Empty, or Output Mode is XML Only. Set both: Output Mode = XML With PDF AND Render Invoice on PDF = Yes.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Want JSON or CSV instead of XML as the input</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Change Input Format. The Invoice XML Data / second File picker is replaced by an Invoice JSON Data or Invoice CSV Data text field, which you map from a Google Sheets, HTTP, or file-download module.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">B2B invoicing in the EU</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">EN16931 (Comfort) covers the legal default for German and EU business-to-business e-invoicing.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">B2G (public-sector) Germany</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">XRECHNUNG is required for invoicing public authorities. Same flow, different conformance level.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Cross-border Factur-X</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">France and other EU markets accept ZUGFeRD 2.x as Factur-X. No format conversion needed.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">ERP integration without code</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Buyer ERP extracts the embedded XML automatically; no manual data entry in accounts payable.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/make/pdf/create-zugferd-invoice/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">ZUGFeRD-Rechnung in Make erstellen. Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, beide UI-Blöcke, vollständige Konformitätsstufen-Referenztabelle, Beispiel-CSV-/JSON-/XML-Dateien.</div></div></a><a href="https://docs.pdf4me.com/de/integration/make/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">Fügen Sie eine Schweizer QR-Banknote hinzu. Erstellen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Ähnliches Szenario für die Rechnungsstellung in der Schweiz. Fügt einen Zahlungsbeleg an jede beliebige PDF-Rechnung an, anstatt XML einzubetten.</div></div></a><a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-make-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Schweizer QR-Banknoten selber machen. Blog-Anleitung</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Gleiches 3/4-Modul-Muster wie bei Dropbox, Screenshots und der vollständigen Parameterbeschreibung.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is ZUGFeRD 2.0+ and how does it differ from 1.0?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">ZUGFeRD 2.0+ aligns with the EU EN 16931 e-invoicing standard and supports the modern Conformance Level set (MINIMUM, BASICWL, BASIC, EN16931, EXTENDED, XRECHNUNG). ZUGFeRD 1.0 predates EN 16931 and uses BASIC / COMFORT / EXTENDED only. For any new integration in 2026 use 2+; 1.0 is kept for legacy buyer ERPs.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Is ZUGFeRD the same as Factur-X?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Same technical format under different brand names. ZUGFeRD is the German designation; Factur-X is the French equivalent. Both align to EN 16931 and are cross-compatible: a ZUGFeRD 2.x invoice is accepted by Factur-X receivers and vice versa.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Which Conformance Level should I pick for a typical EU B2B invoice?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">EN16931 (also called Comfort). It is the German legal default and the safe choice for EU business-to-business invoicing. Use XRECHNUNG when invoicing German public authorities (B2G). Use BASIC only when a recipient ERP explicitly requires it.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Do I need to author the XML myself?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">No. The screenshots use an existing XML (Input Format = XML), but the module also accepts JSON or CSV. Choose Input Format = JSON or CSV and the XML is built for you. Sample JSON and CSV files are in the section above.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What if my buyer needs only the XML, no PDF?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Set Output Mode to XML Only. The module returns just the XML invoice file without a PDF wrapper. Useful when the receiving ERP renders its own document and only consumes the structured data.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I render line items visually on the PDF page?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Set Render Invoice on PDF = Yes (only effective when Output Mode is XML With PDF). The module draws the invoice items as a visual table on the PDF pages so human reviewers see the invoice content without opening the embedded XML.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does this work in Power Automate, n8n, or Zapier?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The PDF4me Create ZUGFeRD Invoice action is available on all four platforms with the same parameters. See the cross-platform comparison at the bottom of the Make action reference page.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does the output PDF/A-3 work with every PDF viewer?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. PDF/A-3 is backward-compatible with all PDF readers. Human readers see the rendered invoice PDF; ZUGFeRD-aware ERPs extract the embedded XML automatically. Non-aware tools just see a normal PDF.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/create-zugferd-invoice-make-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://www.make.com/en/integrations/pdf4me" target="_blank" rel="noopener noreferrer" class="btn btn--secondary">PDF4me on Make</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/make/pdf/create-zugferd-invoice/">Action reference</a></div>]]></content:encoded>
            <category>Make</category>
            <category>PDF4me</category>
            <category>Create ZUGFeRD Invoice</category>
            <category>ZUGFeRD 2.0</category>
            <category>Factur-X</category>
            <category>EN 16931</category>
            <category>hybrid PDF</category>
            <category>e-invoice</category>
            <category>Dropbox</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>XRechnung</category>
        </item>
        <item>
            <title><![CDATA[Befüllen einer Excel-Vorlage aus JSON-Daten in Power Automate: Ein 4-stufiger Dropbox-Workflow mit Aspose Smart Markers]]></title>
            <link>https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/</guid>
            <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Durchgängiger Power Automate-Workflow: Eine Aspose Smart Marker .xlsx-Vorlage aus Dropbox abrufen, eine verschachtelte RootData.Items-JSON-Payload mit PDF4me Excel - Populate zusammenführen und die befüllte Arbeitsmappe anschließend wieder in Dropbox hochladen. Original-Screenshots, exakte Feldwerte, herunterladbare Vorlage und JSON-Datei.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Fügen Sie eine Excel-Vorlage hinzu, die Folgendes verwendet <strong>Aspose Smart Markers</strong> (Zellen geschrieben wie <code>&amp;=RootData.Items.ItemName</code>Wenn Sie eine Datei in Dropbox hochladen, fügen Sie eine passende JSON-Nutzlast in einen Power Automate-Flow ein, und die ausgefüllte Arbeitsmappe landet mit bereits berechneten Summen wieder in Dropbox. Diese Anleitung führt Sie durch die einzelnen Schritte. <strong>exakter Vier-Aktionen-Ablauf</strong> In den Screenshots dargestellt: Manuelle Auslösung, Dropbox <strong>Dateiinhalt über den Pfad abrufen</strong>, <strong>PDF4me Excel - Ausfüllen</strong>und Dropbox <strong>Datei erstellen</strong>Jeder Feldwert stammt aus einem realen Durchlauf; die Eingabevorlage, die JSON-Nutzlast und die Ausgabearbeitsmappe sind am Ende alle miteinander verknüpft.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Manual trigger</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Manually trigger a flow. Replace with any trigger later.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Get file content (path)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox path: /pdf4metest/excel/populate excel/aspose template.xlsx</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Excel - Populate</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. JSON Data with RootData.Items array. Worksheet Indexes: 1 (Invoice sheet).</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox /pdf4metest/excel/populate excel/output, name Excel_populate.xlsx.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Ein manueller Auslöser startet den Ablauf. Dropbox <strong>Dateiinhalt über den Pfad abrufen</strong> liest <code>aspose template.xlsx</code> (Die Arbeitsmappe enthält eine echte Excel-Datei.) <em>Tisch</em> benannt <code>SimpleInvoice</code> mit Zellen wie <code>&amp;=RootData.Items.ItemName</code> in Zeile 2). <strong>PDF4me Excel - Ausfüllen</strong> Fügt die JSON-Nutzdaten (3 Datensätze: Laptop, Maus, Tastatur) in den Arbeitsblattindex ein. <strong>1</strong> mit neu berechneten Formeln. Dropbox <strong>Datei erstellen</strong> schreibt <code>Excel_populate.xlsx</code> (Rechnungszwischensumme) <strong>1.635,00 USD</strong>Umsatzsteuer <strong>98,10 €</strong>, GESAMT <strong>1.585,00 USD</strong>) zurück in <code>/Ausgabe</code>Die</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Die beiden Faktoren, die darüber entscheiden, ob Ihre Ausgabe korrekt ist</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Zunächst einmal die <strong>Die Schlüssel der obersten Ebene der JSON-Daten müssen mit den Namen der Datenquellen übereinstimmen.</strong> Sie werden in Zellmarkern verwendet. Marker wie <code>&amp;=RootData.Items.ItemName</code> Sie benötigen das JSON, um die Datensätze einzuschließen <code>RootData.Items[]</code>Feldnamen unterscheiden Groß- und Kleinschreibung. Zweitens, <strong>Arbeitsblattverzeichnisse</strong> Die Felder sind 1-basiert und durch Kommas getrennt. Die Vorlage enthält drei Tabellenblätter (<em>Rechnung</em>, <em>Blatt 1</em>, <em>Blatt2</em>). Passieren <code>1</code> Es soll nur das in diesem Leitfaden gezeigte Rich-Rechnungsblatt ausgefüllt werden.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Ein Power Automate-Flow mit vier Aktionen wandelt eine Excel-Vorlage und eine JSON-Datei in eine vollständig befüllte Arbeitsmappe mit dynamischen Formeln um. Das gleiche Verfahren funktioniert für Rechnungen, Inventurberichte, Gehaltsabrechnungen, Umsatzübersichten und alle anderen Excel-Dokumente, deren Struktur gleich bleibt, deren Zeilen sich aber bei jedem Durchlauf ändern.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/01-flow-overview.png" alt="Power Automate-Flow mit vier Aktionen: Flow manuell auslösen, Dropbox-Dateiinhalt anhand des Pfads abrufen, PDF4me Excel – Daten einfügen, Dropbox-Datei erstellen. Jede Aktion zeigt die Ausführungsdauer (0 s, 1 s, 0,7 s, 1 s) und ein grünes Häkchen an." style="max-width:480px;width:100%;height:auto"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Der gesamte Ablauf dauert von Anfang bis Ende weniger als 3 Sekunden.</figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong> Konto mit einem im Cloud Designer geöffneten Flow.</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Fügen Sie die PDF4me Connect-Verbindung beim ersten Ausführen der Aktion hinzu.</li><li><strong>Dropbox</strong> Es sind zwei Ordner vorbereitet: einer für die Vorlage, einer für die Ausgabe. (Jeder Speicherort funktioniert: SharePoint (Dateiinhalte abrufen), OneDrive (Dateiinhalte abrufen) und Dataverse (Datei herunterladen) – alle funktionieren nach demselben Prinzip.)</li><li><strong>Eine Excel-Vorlage mit Aspose Smart Markers.</strong> Herunterladen <a href="https://docs.pdf4me.com/de/files/excel-populate/template.xlsx" download=""><code>template.xlsx</code></a> (auch als bezeichnet) <code>aspose template.xlsx</code> (siehe Screenshots), um genau folgen zu können.</li><li><strong>JSON-Beispieldaten</strong>. Herunterladen <a href="https://docs.pdf4me.com/de/files/excel-populate/sheet1-data.json" download=""><code>sheet1-data.json</code></a> (die verschachtelte <code>RootData.Items</code> Nutzdaten, die im Lauf verwendet wurden).</li></ul></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="eine-tour-durch-die-eingabevorlage">Eine Tour durch die Eingabevorlage<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#eine-tour-durch-die-eingabevorlage" class="hash-link" aria-label="Direkter Link zur Eine Tour durch die Eingabevorlage" title="Direkter Link zur Eine Tour durch die Eingabevorlage" translate="no">​</a></h2>
<p>Bevor Sie den Workflow erstellen, ist es hilfreich, sich anzusehen, wie Smart Marker in der Excel-Datei aussehen. Öffnen Sie die Datei. <strong>Rechnung</strong> Blatt <code>template.xlsx</code>Zeile 1 ist die Kopfzeile. Zeile 2 enthält die Spaltenmarkierungen (eine pro Spalte). Die Zeilen 3 bis 6 sind vorformatierte, leere Zeilen. Darunter befindet sich ein Summenblock mit einem <code>SimpleInvoice</code> Aggregation von Excel-Tabellen.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/06-template-input.png" alt="Excel-Rechnungsblatt. Die Kopfzeile (1) enthält Artikelname, Beschreibung, Menge, Einzelpreis, Rabatt und Preis. Zeile 2 enthält die Smart-Marker-Zellen: &amp;=RootData.Items.ItemName, &amp;=RootData.Items.Description, &amp;=RootData.Items.Qty, &amp;=RootData.Items.UnitPrice, &amp;=RootData.Items.Discount, &amp;=RootData.Items.Price. Unterhalb des Datenblocks befindet sich der Block „Rechnungszwischensumme 0,00 €“, „Steuersatz 6,00 %, Umsatzsteuer 0,00 €“, „Anzahlung erhalten 50,00 €“, „GESAMTSUMME -50,00 €“." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die Vorlage vor der Bevölkerungszählung. Markierungen in Zeile 2; Zwischensummen-/Steuer-/Gesamtformeln beziehen sich auf die <code>SimpleInvoice</code> Excel-Tabelle.</figcaption></figure>
<p>Die sechs Markierungen sind:</p>
<table><thead><tr><th>Zelle</th><th>Marker</th></tr></thead><tbody><tr><td>B2</td><td><code>&amp;=RootData.Items.ItemName</code></td></tr><tr><td>C2</td><td><code>&amp;=RootData.Items.Description</code></td></tr><tr><td>D2</td><td><code>&amp;=RootData.Items.Qty</code></td></tr><tr><td>E2</td><td><code>&amp;=RootData.Items.UnitPrice</code></td></tr><tr><td>F2</td><td><code>&amp;=RootData.Items.Discount</code></td></tr><tr><td>G2</td><td><code>&amp;=RootData.Items.Price</code></td></tr></tbody></table>
<p>Der Summenblock verwendet <strong>strukturierte Referenzen</strong> statt einfacher A1-Adressen:</p>
<div class="language-text codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-text codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token plain">G7  =SUM(SimpleInvoice[Price])</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">G9  =IFERROR(G7*G8,"")</span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">G11 =SUM(G2:G4)-G10</span><br></div></code></pre></div></div>
<p>Wenn Excel – Füllen Sie die Markierungszeile von 1 Datensatz auf 3 erweitert, <code>SimpleInvoice</code> Der Tabellenbereich wird automatisch erweitert, und <code>SUM(SimpleInvoice[Price])</code> Es summiert fortlaufend die rechte Spalte. Genau deshalb ist dieses Muster dem manuellen Schreiben von Formeln für jede Zeile überlegen.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="den-ablauf-gestalten">Den Ablauf gestalten<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#den-ablauf-gestalten" class="hash-link" aria-label="Direkter Link zur Den Ablauf gestalten" title="Direkter Link zur Den Ablauf gestalten" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-1-einen-ablauf-manuell-auslösen">Aktion 1: Einen Ablauf manuell auslösen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#aktion-1-einen-ablauf-manuell-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" title="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" translate="no">​</a></h3>
<p>Für Testzwecke ist der manuelle Auslöser am schnellsten. Im Produktivbetrieb sollte er durch Folgendes ersetzt werden: <strong>Wenn eine Datei erstellt wird (Dropbox)</strong>, <strong>Wenn ein Element erstellt oder geändert wird (SharePoint)</strong>, <strong>Wiederauftreten</strong>oder jedes Ereignis, das Ihnen eine neue JSON-Nutzlast liefert.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-2-dropbox--dateiinhalte-anhand-des-pfads-abrufen">Aktion 2: Dropbox – Dateiinhalte anhand des Pfads abrufen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#aktion-2-dropbox--dateiinhalte-anhand-des-pfads-abrufen" class="hash-link" aria-label="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte anhand des Pfads abrufen" title="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte anhand des Pfads abrufen" translate="no">​</a></h3>
<p>Satz <strong>Dateipfad</strong> zum vollständigen Dropbox-Pfad der Vorlage, einschließlich des Dateinamens:</p>
<div class="language-text codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-text codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token plain">/pdf4metest/excel/populate excel/aspose template.xlsx</span><br></div></code></pre></div></div>
<p>Unter <strong>Erweiterte Parameter</strong>, <strong>Inhaltstyp ableiten</strong> ist eingestellt auf <strong>Ja</strong> (Standardeinstellung).</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/02-get-file-content.png" alt="Dropbox-Aktion „Dateiinhalt anhand des Pfads abrufen“. Der Dateipfad ist auf „/pdf4metest/excel/populate excel/aspose template.xlsx“ festgelegt. Erweiterte Parameter: „Inhaltstyp ableiten“ ist aktiviert." style="max-width:560px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox: Dateiinhalte anhand des Pfades abrufen, wobei der exakte Dateipfad verwendet wird, der beim Ausführen verwendet wurde.</figcaption></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-3-pdf4me--excel--ausfüllen">Aktion 3: PDF4me – Excel – Ausfüllen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#aktion-3-pdf4me--excel--ausf%C3%BCllen" class="hash-link" aria-label="Direkter Link zur Aktion 3: PDF4me – Excel – Ausfüllen" title="Direkter Link zur Aktion 3: PDF4me – Excel – Ausfüllen" translate="no">​</a></h3>
<p>Hier findet die Zusammenführung statt. Suche nach <strong>PDF4me</strong> im Aktionsauswahlfeld dann auswählen <strong>Excel - Ausfüllen</strong>Konfigurieren Sie diese Felder:</p>
<div class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem;margin:0"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">Im Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Content</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">File Content from the previous Dropbox step (dynamic content)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">JSON Data</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Nested RootData.Items[] array with 3 records (Laptop, Mouse's, Keyboard)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Populate.xlsx</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Worksheet Indexes</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">1  (Invoice sheet)</td></tr></tbody></table></div>
<p>Die vollständige JSON-Datennutzlast (Kopieren und Einfügen von <code>sheet1-data.json</code>):</p>
<div class="language-json codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-json codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token property" style="color:#36acaa">"RootData"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Items"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">[</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">      </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"ItemName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Laptop"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain">   </span><span class="token property" style="color:#36acaa">"Description"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Dell Inspiron 15"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain">    </span><span class="token property" style="color:#36acaa">"Qty"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">2</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"UnitPrice"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">750</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Discount"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">50</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Price"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1450</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">      </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"ItemName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Mouse's"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain">  </span><span class="token property" style="color:#36acaa">"Description"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Wireless Mouse"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain">      </span><span class="token property" style="color:#36acaa">"Qty"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">3</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"UnitPrice"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain">  </span><span class="token number" style="color:#36acaa">25</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Discount"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain">  </span><span class="token number" style="color:#36acaa">0</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Price"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain">   </span><span class="token number" style="color:#36acaa">75</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">      </span><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"ItemName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Keyboard"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Description"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Mechanical Keyboard"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Qty"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">1</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"UnitPrice"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">120</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Discount"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token number" style="color:#36acaa">10</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"> </span><span class="token property" style="color:#36acaa">"Price"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain">  </span><span class="token number" style="color:#36acaa">110</span><span class="token plain"> </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">    </span><span class="token punctuation" style="color:#393A34">]</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain">  </span><span class="token punctuation" style="color:#393A34">}</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></div></code></pre></div></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/03-excel-populate-parameters.png" alt="PDF4me Excel – Aktion „Dateiinhalte aus dem vorherigen Dropbox-Schritt übernehmen“. JSON-Datenfeld mit dem verschachtelten Array „RootData.Items“ für Laptop, Maus und Tastatur. Dateiname: Populate.xlsx. Arbeitsblattindex: 1." style="max-width:520px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Excel - Füllen Sie die Daten mit dem exakten JSON-Datenblock und setzen Sie die Arbeitsblattindizes auf 1.</figcaption></figure>
<p>Expandieren <strong>Erweiterte Parameter</strong> für die vier optionalen Steuerelemente. Die Standardwerte sind in der Regel korrekt, aber die Screenshots zeigen, wie die einzelnen Werte in der Benutzeroberfläche aussehen:</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/04-excel-populate-advanced.png" alt="Erweiterte Excel-Parameter – Daten einfügen. Strenge JSON-Zeichenfolgen: Ja. Kultur- und Spracheinstellungen: Englisch (USA). Formeln berechnen: Ja. Anführungszeichen als Formatvorlage verwenden: Ja." style="max-width:500px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die vier erweiterten Einstellungen, die im Test verwendet wurden.</figcaption></figure>
<div class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem;margin:0"><thead><tr style="background:linear-gradient(90deg, rgb(16, 185, 129) 0%, rgba(16, 185, 129, 0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Fortgeschrittenes Fachgebiet</th><th style="padding:12px 14px;text-align:left">Wert</th><th style="padding:12px 14px;text-align:left">Warum das wichtig ist</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Strict JSON Strings</td><td style="padding:11px 14px"><code>Yes</code></td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Preserves quoted string primitives (like "55") as text in cells. Set No to coerce them to numbers during merge.</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Culture &amp; Language Settings</td><td style="padding:11px 14px"><code>en-US</code></td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Controls number, date, and currency formatting written into cells. Use fr-FR, de-DE, ja-JP, etc. for non-US locales.</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Calculate Formulas</td><td style="padding:11px 14px"><code>Yes</code></td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Recalculates the workbook after population so totals are accurate at open. Set No to skip and recalc downstream.</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Quote Prefix To Style</td><td style="padding:11px 14px"><code>Yes</code></td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Carries Excel's quote-prefix onto styled values so account numbers and ZIPs stay text.</td></tr></tbody></table></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-4-dropbox--datei-erstellen">Aktion 4: Dropbox – Datei erstellen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#aktion-4-dropbox--datei-erstellen" class="hash-link" aria-label="Direkter Link zur Aktion 4: Dropbox – Datei erstellen" title="Direkter Link zur Aktion 4: Dropbox – Datei erstellen" translate="no">​</a></h3>
<p>Im letzten Schritt wird die ausgefüllte Arbeitsmappe wieder in Dropbox hochgeladen:</p>
<table><thead><tr><th>Feld</th><th>Wert</th></tr></thead><tbody><tr><td>Ordnerpfad</td><td><code>/pdf4metest/excel/populate excel/output</code></td></tr><tr><td>Dateiname</td><td><code>Excel_populate.xlsx</code></td></tr><tr><td>Dateiinhalt</td><td><strong>Inhalt der Ausgabedatei</strong> (Dynamischer Inhalt aus Excel - Befüllen)</td></tr></tbody></table>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/05-create-file.png" alt="Dropbox-Aktion „Datei erstellen“. Ordnerpfad: /pdf4metest/excel/populate excel/output. Dateiname: Excel_populate.xlsx. Dateiinhalt aus Excel übernommen – Populate." style="max-width:560px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox: Datei mit der ausgefüllten Arbeitsmappe im Feld „Dateiinhalt“ erstellen.</figcaption></figure>
<p>Das ist der gesamte Ablauf. Speichern und klicken. <strong>Prüfen</strong>Die</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="das-ergebnis">Das Ergebnis<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#das-ergebnis" class="hash-link" aria-label="Direkter Link zur Das Ergebnis" title="Direkter Link zur Das Ergebnis" translate="no">​</a></h2>
<p>Wenn Sie öffnen <code>Excel_populate.xlsx</code> von <code>/output</code> Im Ordner enthält das Rechnungsblatt nun die drei Datensätze in den Zeilen 2 bis 4, und der Summenblock hat Live-Werte aus dem <code>SimpleInvoice</code> Tabellenaggregation.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/excel-populate-power-automate/07-populated-output.png" alt="Ausgefüllte Rechnung. Zeile 2: Laptop / Dell Inspiron 15 / 2 / 750 / 50,00 € / 1.450,00 €. Zeile 3: Maus / Kabellose Maus / 3 / 25 / 0,00 € / 75,00 €. Zeile 4: Tastatur / Mechanische Tastatur / 1 / 120 / 10,00 € / 110,00 €. Zwischensumme der Rechnung: 1.635,00 €, Steuersatz: 6,00 %, Umsatzsteuer: 98,10 €, Anzahlung erhalten: 50,00 €, Gesamtbetrag: 1.585,00 €." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dieselbe Arbeitsmappe nach Ausführung des Datenflusses. Drei Datensätze wurden befüllt; Zwischensumme, Umsatzsteuer und Gesamtsumme wurden live berechnet.</figcaption></figure>
<p>Der exakte numerische Beweis dafür, dass die Formeln korrekt neu berechnet wurden:</p>
<table><thead><tr><th>Zelle</th><th>Formel</th><th>Ergebnis</th></tr></thead><tbody><tr><td>G7</td><td><code>=SUM(SimpleInvoice[Price])</code></td><td><strong>1.635,00 USD</strong> (1450 + 75 + 110)</td></tr><tr><td>G9</td><td><code>=IFERROR(G7*G8,"")</code> mit G8 = 6,00 %</td><td><strong>98,10 €</strong></td></tr><tr><td>G10</td><td>Statisch <code>50</code></td><td>50,00 € (Anzahlung erhalten)</td></tr><tr><td>G11</td><td><code>=SUM(G2:G4)-G10</code></td><td><strong>1.585,00 USD</strong> (1635 + 98,10 - 50 ≈ gerundete Anzeige)</td></tr></tbody></table>
<p>Laden Sie die von diesem Lauf erzeugte Ausgabedatei herunter: <a href="https://docs.pdf4me.com/de/files/excel-populate/output-excel-populate.xlsx" download=""><code>output-excel-populate.xlsx</code></a>Die</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<p><strong>Eine Spalte wird als leer ausgegeben.</strong> Der Name Ihrer JSON-Eigenschaft stimmt nicht mit dem Namen des Markierungsfelds überein. Bei Markierungen wird zwischen Groß- und Kleinschreibung unterschieden. <code>&amp;=RootData.Items.ItemName</code> wird NICHT abheben <code>itemName</code> aus dem JSON.</p>
<p><strong>Das falsche Tabellenblatt wurde ausgefüllt.</strong> Überprüfen <strong>Arbeitsblattverzeichnisse</strong>Der Wert ist einsbasiert (nicht nullbasiert). Weiter <code>1</code> für das erste Blatt, <code>2</code> für das zweite usw. Lassen Sie die Felder leer, um jedes Blatt zu füllen.</p>
<p><strong>Die Gesamtzahlen zeigen <code>$0.00</code> nach dem Lauf.</strong> <strong>Formeln berechnen</strong> ist eingestellt auf <strong>NEIN</strong>Schalten Sie es um auf <strong>Ja</strong>Die</p>
<p><strong>Zeichenketten, die numerisch aussahen, wurden in Zahlen umgewandelt (oder umgekehrt).</strong> Umschalten <strong>Strenge JSON-Zeichenketten</strong>Die <strong>Ja</strong> Behält JSON-Primitive in Anführungszeichen als Text bei. <strong>NEIN</strong> zwingt sie.</p>
<p><strong>Dezimaltrennzeichen oder Datumsformate scheinen für Ihre Region falsch zu sein.</strong> Ändern <strong>Kultur- und Spracheinstellungen</strong>Die <code>en-US</code>, <code>fr-FR</code>, <code>de-DE</code>, <code>ja-JP</code>usw. sind alle gültig.</p>
<p><strong>Die Daten werden zwar übertragen, füllen aber selbst bei mehreren gesendeten Datensätzen nur die erste Zeile.</strong> Der Marker wurde mit dem <code>(noadd)</code> Modifikator (<code>&amp;=RootData.Items.ItemName(noadd)</code>Entfernen Sie den Modifikator, damit die Engine neue Zeilen einfügt.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<ul>
<li class=""><strong>Rechnungserstellung aus CRM-Positionen.</strong> Zeilen aus Dynamics, Salesforce oder HubSpot in ein JSON-Items-Array extrahieren; mit einer entworfenen Excel-Rechnungsvorlage darstellen.</li>
<li class=""><strong>Monatliche Bestands- und Verkaufsberichte.</strong> Die Kombination aus Wiederholungstrigger, Dataverse-Listenzeilen und diesem Workflow liefert Ihnen in wenigen Minuten ein professionelles Excel-Dokument.</li>
<li class=""><strong>Personalverzeichnis, Gehaltsabrechnung, Spesenabrechnungen.</strong> Überall dort, wo ein vorgegebenes Excel-Layout auf aktuelle Zeilendaten trifft.</li>
<li class=""><strong>Die Excel-Dateien werden vom Empfänger geöffnet und bearbeitet.</strong> Excel – Rückgabewerte mit der Funktion „Ausfüllen“ <code>.xlsx</code> (nicht PDF), damit Empfänger die Formeln nachgelagert sortieren, filtern und anpassen können.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/power-automate/excel/populate/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">Excel – Aktionsreferenz „Ausfüllen“</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Jeder Parameter, jedes dynamische Ausgabefeld und drei Ablaufmuster.</div></div></a><a href="https://docs.pdf4me.com/de/general-guidelines/excel-populate-syntax/overview/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">Syntax zum Ausfüllen einer Excel-Vorlage</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die Smart Marker-Grammatik mit allen Modifikatoren (dynamic, horizontal, noadd, skip, copystyle, shift, repeat).</div></div></a><a href="https://docs.pdf4me.com/de/integration/power-automate/generate/generate-document-single/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Dokument einzeln in Power Automate erstellen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Geschwisteraktion, wenn das Ergebnis im Word- oder PDF-Format anstatt in Excel vorliegen soll.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What is the difference between this and Generate Document Single?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Excel - Populate is the right action when your deliverable is native .xlsx with live formulas and Excel Tables. Generate Document Single targets Word, HTML, or PDF templates and produces a Word, PDF, Excel, or HTML output (template engine is mustache-style, not Smart Markers). Choose based on whether the recipient will work with the file inside Excel or just consume the rendered output.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does this work with SharePoint or OneDrive instead of Dropbox?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Swap the Dropbox actions for SharePoint Get file content / Create file, or OneDrive Get file content / Create file. The Excel - Populate action and all its parameters are identical regardless of the storage source.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How big can the JSON Data payload be?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Practical limits are bounded by the Power Automate action body size cap (about 100 MB on premium plans, smaller on standard) plus Excel cell limits. For larger payloads, write the JSON to a SharePoint or OneDrive file and reference it via a custom dispatcher pattern, or split the work into one call per sheet using Worksheet Indexes.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I populate multiple sheets in a single call?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Leave Worksheet Indexes empty (populates every sheet) or pass a comma-separated list like 1,3. The JSON Data top-level keys must contain a data source for each sheet you want populated.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does this work in Power Automate Desktop?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">PDF4me Connect is a cloud connector available in Power Automate (the web flow designer). For Power Automate Desktop, call the Excel Populate REST endpoint with the HTTP action.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I trigger this from email, SharePoint, or a webhook instead of manually?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Replace the manual trigger with When a new email arrives (Outlook), When a file is created (Dropbox / SharePoint / OneDrive), When an HTTP request is received, or any other trigger that produces a fresh JSON payload. The remaining three actions stay identical.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://docs.pdf4me.com/de/files/excel-populate/template.xlsx" class="btn btn--secondary">Download template.xlsx</a><a href="https://docs.pdf4me.com/de/files/excel-populate/sheet1-data.json" class="btn btn--secondary">Download sheet1-data.json</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/excel/populate/">Action reference</a></div>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Excel - Populate</category>
            <category>Aspose Smart Markers</category>
            <category>Dropbox</category>
            <category>XLSX</category>
            <category>JSON to Excel</category>
            <category>invoice automation</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>Microsoft 365</category>
        </item>
        <item>
            <title><![CDATA[Aufteilen einer mehrteiligen Excel-Arbeitsmappe in separate Dateien in Power Automate (4 Aktionen, beliebige Anzahl an Blättern)]]></title>
            <link>https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/</guid>
            <pubDate>Tue, 02 Jun 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Ein Power Automate-Workflow mit vier Aktionen teilt jede mehrseitige XLSX-Datei mithilfe von PDF4me Excel – Separate Worksheets in separate Dateien pro Arbeitsblatt auf und lädt die aufgeteilten Dateien anschließend per „Auf jedes Arbeitsblatt anwenden“-Schleife in Dropbox hoch. Original-Screenshots, exakte Feldwerte und eine herunterladbare Beispielarbeitsmappe sind enthalten.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/power-automate-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Ein Arbeitsheft mit 5, 50 oder 500 Blättern kann in einzelne Abschnitte unterteilt werden. <code>.xlsx</code> Dateien in einem einzigen Power Automate-Flow. <strong>PDF4me Excel - Separate Arbeitsblätter</strong> gibt ein Array mit einer Datei pro Tabellenblatt zurück; ein <strong>Auf jedes Element anwenden</strong> loop-lüfter schreibt Daten in Dropbox, SharePoint, OneDrive oder Dataverse. Diese Anleitung beschreibt den genauen Ablauf, der in den Screenshots dargestellt ist: ein 5-Tab-Loop. <code>Separate.xlsx</code> in Dropbox wird <code>Sheet1.xlsx</code> durch <code>Sheet5.xlsx</code> in einem Ausgabeverzeichnis. Gesamtablauf: <strong>4 Aktionen, kein Code, Laufzeit ca. 9 Sekunden (End-to-End).</strong>Die</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Der Fluss im Überblick</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">1. Manual trigger</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Manually trigger a flow. Swap for any trigger that produces a workbook.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">2. Get file content (path)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Dropbox path: /pdf4metest/excel/separate worksheets/Separate.xlsx</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(245,158,11);height:100%"><div style="font-weight:750;margin-bottom:4px">3. Excel - Separate Worksheets</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">PDF4me action. Splits the 5-sheet workbook into 5 single-sheet XLSXes.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(139,92,246);height:100%"><div style="font-weight:750;margin-bottom:4px">4. Apply to each → Create file</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Loop outputDocuments. Each iteration writes one sheet as its own .xlsx to Dropbox.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p>Ein manueller Auslöser startet den Ablauf. Dropbox <strong>Dateiinhalt über den Pfad abrufen</strong> liest <code>Separate.xlsx</code> (5 Blätter, jedes mit einer anderen Liste von Personendatensätzen). <strong>Excel - Separate Arbeitsblätter</strong> gibt ein zurück <code>Ausgabedokumente</code> Array mit 5 Einträgen: <code>{fileName: "Sheet1.xlsx", streamFile: "&lt;base64&gt;"}</code> bis einschließlich Sheet5.xlsx. Ein <strong>Auf jedes Element anwenden</strong> Die Funktion „over outputDocuments“ wird einmal pro Tabellenblatt ausgeführt (der Screenshot zeigt dies). <em>1 von 5</em> Iterationszähler) und verwendet <strong>Datei erstellen</strong> um jede XLSX-Datei in <code>/pdf4metest/excel/separate worksheets/output</code>Im Ausgabeverzeichnis befinden sich die 5 aufgeteilten Dateien, alphabetisch sortiert.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px">Was die Leute übersehen: <em>Auf jedes Element anwenden</em> ist nicht optional</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Excel - Separate Arbeitsblätter gibt ein Ergebnis zurück <strong>Array</strong>Es handelt sich nicht um eine einzelne Datei. Die Anzahl der Einträge hängt von der Quellarbeitsmappe ab (2 Tabellenblätter → 2 Einträge; 50 Tabellenblätter → 50 Einträge). Der nächste Schritt in „Auf jedes Element anwenden“ muss immer über die gesamte Datei umschlossen werden. <code>Ausgabedokumente</code>. Pflücken <em>Dateiinhalt</em> Von außerhalb der Schleife liefert die Abfrage keine brauchbaren Ergebnisse. Innerhalb der Schleife stellt die dynamische Inhaltsauswahl folgende Informationen bereit: <em>Dateiname</em> Und <em>Dateiinhalt</em> zum aktuellen Punkt.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufige-probleme-aus-dem-alltag-die-damit-gelöst-werden">Häufige Probleme aus dem Alltag, die damit gelöst werden<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#h%C3%A4ufige-probleme-aus-dem-alltag-die-damit-gel%C3%B6st-werden" class="hash-link" aria-label="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" title="Direkter Link zur Häufige Probleme aus dem Alltag, die damit gelöst werden" translate="no">​</a></h2>
<p>Die Nutzer suchen nach diesem Problem mit erstaunlich spezifischen Formulierungen. Hier sind die tatsächlichen Suchanfragen, die dieser Ablauf beantwortet:</p>
<ul>
<li class=""><strong>Wie kann ich eine Excel-Datei mit mehreren Tabellenblättern automatisch in separate Dateien aufteilen?</strong> Ja. Dieser Workflow macht genau das. Sie ziehen die Quellarbeitsmappe in Dropbox hoch, das Aufteilen und Hochladen erfolgt vollautomatisch.</li>
<li class=""><strong>Kann Power Automate jedes Tabellenblatt als separate Excel-Datei speichern?</strong> Ja, über die PDF4me Connect-Aktion und eine „Auf jedes Element anwenden“-Schleife. Ohne VBA, ohne Office-Skripte.</li>
<li class=""><strong>"Muss ich für jedes Blatt eine Aktion aufschreiben?"</strong> Nein. Die Anweisung „Auf jedes Blatt anwenden“ berücksichtigt die Anzahl der Blätter. Der Ablaufplan ändert sich nie.</li>
<li class=""><strong>"Was ist, wenn das Arbeitsbuch 100 Blätter hat?"</strong> Gleicher Ablauf. Die Schleife wird einfach 100 Mal durchlaufen. Jede Iteration dauert etwa 1 Sekunde.</li>
<li class=""><strong>Kann ich die Ausgabedateien umbenennen?</strong> Ja, erstellen Sie den neuen Namen mithilfe eines Compose-Schritts oder eines Ausdrucks innerhalb der Schleife vor dem Erstellen der Datei. Siehe Abschnitt zur Fehlerbehebung.</li>
</ul>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-bauen">Was Sie bauen<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#was-sie-bauen" class="hash-link" aria-label="Direkter Link zur Was Sie bauen" title="Direkter Link zur Was Sie bauen" translate="no">​</a></h2>
<p>Ein Power Automate-Workflow mit vier Aktionen, der beliebige mehrseitige Tabellen verarbeiten kann. <code>.xlsx</code> und speichert pro Arbeitsblatt eine Datei in einem Zielordner. Wiederverwendbar für Personalakten, nach Regionen aufgeteilte Vertriebspipelines, nach Monaten aufgeteilte Monatsberichte – alles, was in einer einzigen Arbeitsmappe auf mehreren Registerkarten vorhanden ist.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/01-flow-overview.png" alt="Power Automate-Flow mit vier Aktionen: Manuelles Auslösen eines Flows, Dropbox-Dateiinhalt anhand des Pfads abrufen, PDF4me Excel – Arbeitsblätter trennen, dann für jede Aktion eine Datei erstellen (Iteration 1 von 5). Laufzeiten: 0 s, 1 s, 2 s, 5 s für die Schleife „Für jede Aktion“, 1 s für „Datei erstellen“." style="max-width:440px;width:100%;height:auto"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Der vollständige Ablauf. Die For-Each-Schleife wird 5 Mal durchlaufen (einmal pro Ausgabeblatt); jede Iteration dauert etwa 1 Sekunde.</figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-benötigen">Was Sie benötigen<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#was-sie-ben%C3%B6tigen" class="hash-link" aria-label="Direkter Link zur Was Sie benötigen" title="Direkter Link zur Was Sie benötigen" translate="no">​</a></h2>
<div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-info);background-color:rgba(14, 165, 233, 0.04)"><ul style="margin:0;padding-left:20px"><li><strong>Power Automate</strong> Konto mit einem im Cloud Designer geöffneten Flow. <a href="https://make.powerautomate.com/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Power Automate öffnen</a>Die</li><li><strong>PDF4me API-Schlüssel</strong>Die <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Holen Sie sich Ihren API-Schlüssel</a>Fügen Sie die PDF4me Connect-Verbindung beim ersten Ausführen der Aktion hinzu.</li><li><strong>Dropbox</strong> mit einem Quellordner und einem Ausgabeordner. Jeder Speicherort funktioniert: SharePoint, OneDrive, Dataverse – alles funktioniert gleich.</li><li><strong>Eine Excel-Arbeitsmappe mit mehreren Tabellenblättern</strong>Die <a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/separate.xlsx" download="" style="background-color:rgba(253, 224, 71, 0.45);padding:1px 5px;border-radius:4px;text-decoration:none">Separate.xlsx herunterladen</a> genau folgen (5 Registerkarten, Personendatensätze).</li></ul></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-funktion-der-einzelnen-teile">Kurzübersicht: Funktion der einzelnen Teile<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#kurz%C3%BCbersicht-funktion-der-einzelnen-teile" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Funktion der einzelnen Teile" title="Direkter Link zur Kurzübersicht: Funktion der einzelnen Teile" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 220px), 1fr));gap:12px;margin:14px 0 24px"><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>outputDocuments</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">The array the action returns. One entry per sheet. Always loop with Apply to each.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>File Name (item)</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Sheet name plus .xlsx extension. Pass directly into Create file File Name.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>File Content (item)</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Binary single-sheet workbook. Pass directly into Create file File Content.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(139, 92, 246);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>Worksheet Indexes</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Optional. Leave empty for all sheets. Comma-separated 1-based to restrict (e.g. 1,3).</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(14, 165, 233);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>Culture &amp; Language</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Defaults to en-US. Switch to fr-FR, de-DE, ja-JP, pt-BR for non-US sheet content.</div></div><div class="card" style="padding:14px 16px;border-radius:10px;border-left:4px solid rgb(244, 63, 94);height:100%"><div style="font-weight:700;margin-bottom:5px;font-size:0.95rem"><code>Error Details Item</code></div><div style="font-size:0.88rem;color:var(--ifm-font-color-secondary);line-height:1.55">Itemised failure array. Empty on success; wire into a Condition for retry logic.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="ein-blick-auf-die-eingabe">Ein Blick auf die Eingabe<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#ein-blick-auf-die-eingabe" class="hash-link" aria-label="Direkter Link zur Ein Blick auf die Eingabe" title="Direkter Link zur Ein Blick auf die Eingabe" translate="no">​</a></h2>
<p>Offen <code>Separate.xlsx</code> in Excel. Es hat 5 Tabellenblätter (Tabelle1 bis Tabelle5), die jeweils mit Zeilen von Personendatensätzen gefüllt sind: Vorname, Nachname, Geschlecht, Land, Alter, Datum, ID.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/06-input-workbook.png" alt="Die Datei „Separate.xlsx“ ist in Excel geöffnet, wobei Tabelle 5 aktiv ist. Die Spalten enthalten die Angaben „Nummer“, „Vorname“, „Nachname“, „Geschlecht“, „Land“, „Alter“, „Datum“ und „ID“. Es sind etwa 50 Zeilen mit Datensätzen enthalten. Die Registerkarten „Tabelle1“, „Tabelle2“, „Tabelle3“, „Tabelle4“ und „Tabelle5“ sind unten sichtbar." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Quellarbeitsmappe. Fünf Registerkarten am unteren Rand, jede mit ca. 50 Zeilen Personendatensätzen.</figcaption></figure>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/07-source-folder.png" alt="Dropbox-Quellordner /pdf4metest/excel/separate worksheets containing Separate.xlsx." style="max-width:720px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Der Quellordner vor Ausführung des Workflows. Nur die eine Arbeitsmappe.</figcaption></figure>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="den-ablauf-gestalten">Den Ablauf gestalten<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#den-ablauf-gestalten" class="hash-link" aria-label="Direkter Link zur Den Ablauf gestalten" title="Direkter Link zur Den Ablauf gestalten" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-1-einen-ablauf-manuell-auslösen">Aktion 1: Einen Ablauf manuell auslösen<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#aktion-1-einen-ablauf-manuell-ausl%C3%B6sen" class="hash-link" aria-label="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" title="Direkter Link zur Aktion 1: Einen Ablauf manuell auslösen" translate="no">​</a></h3>
<p>Für Testzwecke ist der manuelle Auslöser am schnellsten. Im Produktivbetrieb sollte er durch Folgendes ersetzt werden: <strong>Wenn eine Datei erstellt wird (Dropbox)</strong>, <strong>Wenn ein Element erstellt wird (SharePoint)</strong>, <strong>Wenn eine neue E-Mail eingeht (Outlook)</strong>, <strong>Wiederauftreten</strong>oder einem anderen Auslöser.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-2-dropbox--dateiinhalte-anhand-des-pfads-abrufen">Aktion 2: Dropbox – Dateiinhalte anhand des Pfads abrufen<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#aktion-2-dropbox--dateiinhalte-anhand-des-pfads-abrufen" class="hash-link" aria-label="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte anhand des Pfads abrufen" title="Direkter Link zur Aktion 2: Dropbox – Dateiinhalte anhand des Pfads abrufen" translate="no">​</a></h3>
<p>Richten Sie es auf die Quellarbeitsmappe aus:</p>
<div class="language-text codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-text codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token plain">/pdf4metest/excel/separate worksheets/Separate.xlsx</span><br></div></code></pre></div></div>
<p>Verlassen <strong>Inhaltstyp ableiten</strong> in der Standardeinstellung (<strong>Ja</strong>) unter Erweiterte Parameter.</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/02-get-file-content.png" alt="Dropbox-Aktion „Dateiinhalt anhand des Pfads abrufen“. Der Dateipfad ist auf „/pdf4metest/excel/separate worksheets/Separate.xlsx“ festgelegt. Erweiterte Parameter: „Inhaltstyp ableiten“ ist aktiviert." style="max-width:560px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-3-pdf4me---excel---separate-arbeitsblätter">Aktion 3: PDF4me - Excel - Separate Arbeitsblätter<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#aktion-3-pdf4me---excel---separate-arbeitsbl%C3%A4tter" class="hash-link" aria-label="Direkter Link zur Aktion 3: PDF4me - Excel - Separate Arbeitsblätter" title="Direkter Link zur Aktion 3: PDF4me - Excel - Separate Arbeitsblätter" translate="no">​</a></h3>
<p>Suchen nach <strong>PDF4me</strong> im Aktionsauswahlfeld und Auswählen <strong>Excel - Separate Arbeitsblätter</strong>Konfigurieren:</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Content</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">File Content from the previous Dropbox step (dynamic content)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">Separate.xlsx</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Culture &amp; Language Settings (Advanced)</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">en-US (default. change only for non-US locales)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/03-separate-worksheets-action.png" alt="PDF4me Excel – Aktion „Arbeitsblätter trennen“ konfiguriert. Dateiinhalt aus Dropbox abgerufen. Dateiname: Separate.xlsx. Erweiterte Parameter: Kultur- und Spracheinstellungen (Englisch, USA)." style="max-width:520px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Aktionskonfiguration. Standardkultur: en-US. Umschalten auf <code>fr-FR</code>, <code>Das ist das</code>, <code>I-JP</code> etc. nur dann, wenn der Inhalt des Blattes nicht-US-amerikanische Zahlen-/Datumsformate verwendet.</figcaption></figure>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="aktion-4-auf-jedes-anwenden--dropbox--datei-erstellen">Aktion 4: Auf jedes anwenden → Dropbox – Datei erstellen<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#aktion-4-auf-jedes-anwenden--dropbox--datei-erstellen" class="hash-link" aria-label="Direkter Link zur Aktion 4: Auf jedes anwenden → Dropbox – Datei erstellen" title="Direkter Link zur Aktion 4: Auf jedes anwenden → Dropbox – Datei erstellen" translate="no">​</a></h3>
<p>Nach der Aktion „Arbeitsblätter trennen“ hinzufügen <strong>Auf jedes Element anwenden</strong> und auswählen <strong>Ausgabedokumente</strong> Aus dem dynamischen Inhaltsauswahlfeld. Innerhalb der Schleife eine Dropbox ablegen. <strong>Datei erstellen</strong> Aktion und Konfiguration wie folgt:</p>
<div style="width:100%;overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-bottom:1.2rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, rgb(16,185,129) 0%, rgba(16,185,129,0.75) 100%);color:#fff"><th style="padding:12px 14px;text-align:left">Feld</th><th style="padding:12px 14px;text-align:left">In diesem Lauf verwendeter Wert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">Folder Path</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">/pdf4metest/excel/separate worksheets/output</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Name</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">File Name (dynamic content from the current item)</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 14px;font-weight:600">File Content</td><td style="padding:11px 14px;color:var(--ifm-font-color-secondary)">File Content (dynamic content from the current item)</td></tr></tbody></table></div>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/04-for-each-loop.png" alt="Wenden Sie diese Aktion auf jede Schleife an, die die Aktion „Datei erstellen“ umschließt. Die Dropdown-Liste zur Auswahl eines Ausgabedokuments zeigt die im vorherigen Schritt „Excel – Arbeitsblätter trennen“ ausgewählten Ausgabedokumente an." style="max-width:560px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die Methode „Auf jedes Element anwenden“ durchläuft die Ausgabedokumente. Der Dateiname und der Dateiinhalt des aktuellen Elements werden innerhalb der Schleife im dynamischen Inhaltsauswahlfeld angezeigt.</figcaption></figure>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/05-create-file.png" alt="Dropbox erstellt Datei innerhalb der Schleife. Ordnerpfad: /pdf4metest/excel/separate worksheets/output. Dateiname: dynamischer Inhalt. Dateiinhalt: dynamischer Inhalt. Verbindung zu Dropbox hergestellt." style="max-width:560px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Innerhalb der Schleife. Dateiname und Dateiinhalt stammen vom aktuellen Element.</figcaption></figure>
<p>Speichern und klicken <strong>Prüfen</strong>. Erledigt.</p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/power-automate/excel/separate-worksheets/">Full action reference</a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="das-ergebnis">Das Ergebnis<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#das-ergebnis" class="hash-link" aria-label="Direkter Link zur Das Ergebnis" title="Direkter Link zur Das Ergebnis" translate="no">​</a></h2>
<p>Öffnen Sie den Ausgabeordner in Dropbox. Die 5 Arbeitsmappen mit jeweils einem Tabellenblatt sind angekommen; jede ist nach ihrem Quell-Tabellenblatt benannt:</p>
<figure style="text-align:center;margin:22px 0"><img src="https://docs.pdf4me.com/assets/images/blog/separate-excel-worksheets-power-automate/08-output-folder.png" alt="Dropbox-Ausgabeordner mit den Dateien Sheet1.xlsx, Sheet2.xlsx, Sheet3.xlsx, Sheet4.xlsx, Sheet5.xlsx." style="max-width:760px;width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08)"><figcaption style="margin-top:8px;font-size:0.9rem;color:var(--ifm-font-color-secondary)">Fünf separate Arbeitshefte, eines pro Quellenblatt, alphabetisch sortiert.</figcaption></figure>
<p>Laden Sie die eigentlichen Ausgabedateien dieses Durchlaufs herunter: <a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/sheet1.xlsx" download=""><code>sheet1.xlsx</code></a>, <a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/sheet2.xlsx" download=""><code>sheet2.xlsx</code></a>, <a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/sheet3.xlsx" download=""><code>sheet3.xlsx</code></a>, <a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/sheet4.xlsx" download=""><code>sheet4.xlsx</code></a>, <a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/sheet5.xlsx" download=""><code>sheet5.xlsx</code></a>Die</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 320px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Apply to each does not show File Name / File Content</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Make sure the loop is iterating outputDocuments, not the action itself. Click the Apply to each dropdown, search "outputDocuments", and pick it.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(16, 185, 129);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Only one file appears in the output folder</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Create file is OUTSIDE the loop. Drag it inside the Apply to each container so it runs once per item.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Output files all overwrite each other</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Two causes: (a) File Name is hardcoded instead of mapped to dynamic content. delete and re-pick File Name from the inner item; (b) two sheets in the source share the same name. rename them in Excel or build a unique name in a Compose step.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(139, 92, 246);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Decimals read as text or dates</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">A sheet using 1.234,56 (comma decimal) gets misinterpreted because Culture &amp; Language Settings is en-US. Switch to your locale (fr-FR, de-DE, pt-BR, etc).</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(244, 63, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Cross-sheet formula came out as #REF!</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Expected. After splitting, =Sheet2!A1 from a Sheet1 output cannot resolve because Sheet2 is now in a different file. Plan each sheet to be self-contained, or pre-compute the values upstream.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:4px solid rgb(14, 165, 233);box-shadow:0 4px 16px rgba(0,0,0,0.06);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Need a date prefix on each output file name</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Inside the Apply to each, add a Compose before Create file with: concat(formatDateTime(utcNow(),'yyyy-MM-dd'),'_',items('Apply_to_each')?['fileName']). Point File Name at the Compose output. Result: 2026-06-02_Sheet1.xlsx.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="wann-man-dieses-muster-verwendet">Wann man dieses Muster verwendet<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#wann-man-dieses-muster-verwendet" class="hash-link" aria-label="Direkter Link zur Wann man dieses Muster verwendet" title="Direkter Link zur Wann man dieses Muster verwendet" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 250px), 1fr));gap:14px;margin-bottom:1.4rem"><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Monthly report distribution</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">One workbook arrives with Jan, Feb, Mar tabs. Split, then email each tab to its owner.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Regional sales splits</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Single workbook with one tab per territory becomes individual files for each regional manager.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">HR roster fan-out</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">One company workbook with one tab per department. Upload each tab to the right SharePoint library.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(245, 158, 11);background:linear-gradient(180deg, rgba(245, 158, 11, 0.08) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Data prep for downstream tools</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Many BI and accounting tools accept single-sheet inputs only. Split once, ingest many.</div></div><div class="card" style="padding:18px 20px;border-radius:12px;border-top:3px solid rgb(14, 165, 233);background:linear-gradient(180deg, rgba(14, 165, 233, 0.06) 0%, transparent 100%);height:100%"><div style="font-weight:700;margin-bottom:8px;font-size:1rem">Compliance and auditing</div><div style="font-size:0.92rem;color:var(--ifm-font-color-secondary);line-height:1.6">Each split file is a self-contained artifact you can store, version, or sign without dragging the rest of the workbook.</div></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-lesen-sollten">Was Sie als Nächstes lesen sollten<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#was-sie-als-n%C3%A4chstes-lesen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes lesen sollten" title="Direkter Link zur Was Sie als Nächstes lesen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:14px;margin-top:10px;margin-bottom:6px"><a href="https://docs.pdf4me.com/de/integration/power-automate/excel/separate-worksheets/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:700;margin-bottom:6px">Excel – Aktion „Arbeitsblätter trennen“</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, das vollständige Ausgabepaket und drei Plattform-Ablaufmuster.</div></div></a><a href="https://docs.pdf4me.com/de/integration/power-automate/excel/populate/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(16, 185, 129);height:100%"><div style="font-weight:700;margin-bottom:6px">Excel - Ausfüllen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die zugehörige Füllaktion. JSON in eine Aspose Smart Marker-Vorlage einfügen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/excel-populate-power-automate-dropbox-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:16px;border-radius:10px;border-left:4px solid rgb(245, 158, 11);height:100%"><div style="font-weight:700;margin-bottom:6px">Eine Excel-Vorlage mit JSON-Daten füllen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Geschwister-Tutorial: Erstellen einer ausgefüllten Rechnung aus einer Vorlage und einer JSON-Nutzlast.</div></div></a></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:10px;margin-bottom:1.5rem"><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I split an Excel file with multiple sheets into separate files automatically in Power Automate?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Use the PDF4me Excel - Separate Worksheets action. It takes a single multi-sheet .xlsx as input and returns an outputDocuments array with one file per sheet. Wrap the result in an Apply to each loop and write each item with Create file. Four actions total: trigger, Get file content, Separate Worksheets, Apply to each → Create file.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can Power Automate save each sheet as a separate Excel file without code?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. The PDF4me Excel - Separate Worksheets action is a no-code cloud connector. There is no VBA, no Office Script, no Power Automate Desktop required. it runs entirely in the Power Automate cloud designer and outputs ready-to-save .xlsx files.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>What happens if the source workbook has a different sheet count next run?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Nothing breaks. The action dynamically returns one outputDocuments entry per sheet present, and the Apply to each iterates whatever the array length is. Build the flow once with a 5-sheet sample and it will handle 2-sheet or 200-sheet workbooks identically.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Do the output files keep their sheet names?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Each output file is named after its source sheet name plus the .xlsx extension. Sheet5 → Sheet5.xlsx. If you have custom sheet names (e.g. "Q1 2025"), the output file is "Q1 2025.xlsx" accordingly.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Will my formulas still work after the split?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Intra-sheet formulas (everything that references cells on the same sheet) work as expected. the engine preserves cell values, number formats, and styles. Cross-sheet references like =Sheet2!A1 cannot survive because Sheet2 is no longer in the same file; expect those to become #REF!. Plan the workbook so each sheet is self-contained, or pre-compute the values upstream.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Can I use SharePoint, OneDrive, or Dataverse instead of Dropbox?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Yes. Swap the Dropbox actions for SharePoint Get file content / Create file, OneDrive Get file content / Create file, or Dataverse Download file / Add file. The PDF4me action and its parameters are identical regardless of source.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>How do I rename the output files (add a date prefix, replace spaces, etc.)?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Inside the Apply to each loop, add a Compose step before Create file. Build the new name with concat() and formatDateTime() expressions, then bind Create file → File Name to the Compose output. Example: concat(formatDateTime(utcNow(),'yyyy-MM-dd'),'_',items('Apply_to_each')?['fileName']) produces 2026-06-02_Sheet1.xlsx.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Is there a limit on the number of sheets I can split?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">Practical limits are bounded by Power Automate run-time and action body size. A single workbook with hundreds of sheets is fine; the loop just iterates more times. For thousands of sheets, consider Power Automate concurrency settings or batching the work across multiple runs.</div></details><details class="card" style="padding:0;border-radius:10px;overflow:hidden;border:1px solid var(--ifm-color-emphasis-200)"><summary style="padding:14px 18px;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px"><span>Does this work in Power Automate Desktop?</span><span style="flex-shrink:0;font-size:1.1rem;color:var(--ifm-color-primary)">+</span></summary><div style="padding:0 18px 14px;color:var(--ifm-font-color-secondary);line-height:1.65;font-size:0.95rem">PDF4me Connect is a cloud connector available in Power Automate (the web flow designer). For Power Automate Desktop, call the same Separate Worksheets REST endpoint with the HTTP action.</div></details></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="los-gehts">Los geht's!<a href="https://docs.pdf4me.com/de/blog/separate-excel-worksheets-power-automate-dropbox-workflow/#los-gehts" class="hash-link" aria-label="Direkter Link zur Los geht's!" title="Direkter Link zur Los geht's!" translate="no">​</a></h2>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary">Get your API Key</a><a href="https://docs.pdf4me.com/de/files/separate-excel-worksheets/separate.xlsx" class="btn btn--secondary">Download separate.xlsx</a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/power-automate/excel/separate-worksheets/">Action reference</a></div>]]></content:encoded>
            <category>Power Automate</category>
            <category>PDF4me</category>
            <category>Excel - Separate Worksheets</category>
            <category>split excel</category>
            <category>multi-sheet xlsx</category>
            <category>Dropbox</category>
            <category>XLSX</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>Microsoft 365</category>
        </item>
        <item>
            <title><![CDATA[Erstellung von Schweizer QR-Rechnungen in n8n: Zwei vollständige Arbeitsabläufe (mit und ohne vorhandenes PDF)]]></title>
            <link>https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/</guid>
            <pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Schritt-für-Schritt-Anleitung von n8n zur Erstellung von Schweizer QR-Code-Rechnungen mit PDF4me und Dropbox. Behandelt zwei Szenarien: das Überlagern eines bestehenden PDFs mit einem QR-Code (4 Schritte) und die Erstellung einer eigenständigen QR-Code-Rechnung ohne PDF-Vorlage (3 Schritte). Enthält Screenshots und genaue Parameterwerte.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/n8n-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Jede Schweizer Rechnung muss einen <strong>Schweizer QR-Schein</strong> (auch Schweizer QR-Zahlungsbeleg genannt), damit Banken und Buchhaltungssoftware die Zahlung automatisch scannen und verarbeiten können. n8n und PDF4me automatisieren diesen Vorgang. Diese Anleitung führt Sie durch den Prozess. <strong>zwei produktionsreife Arbeitsabläufe</strong>Es gibt zwei Möglichkeiten: Eine Funktion, die den QR-Code in eine bereits in Dropbox gespeicherte PDF-Datei einfügt, und eine andere, die allein aus den Zahlungsdaten ein eigenständiges QR-Rechnungsdokument erstellt – ganz ohne PDF-Hintergrund. Beide sind in weniger als 10 Minuten eingerichtet.</p>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">In diesem Leitfaden werden zwei Arbeitsabläufe behandelt.</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:10px"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750;margin-bottom:4px">Workflow A (4 nodes)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Trigger → Download PDF → Create SwissQR (Binary Data) → Upload. Output: 602 kB. Best when you already have a PDF invoice in Dropbox.</div></div><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid rgb(16,185,129);height:100%"><div style="font-weight:750;margin-bottom:4px">Workflow B (3 nodes)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Trigger → Create SwissQR (None) → Upload. Output: 132 kB. Best when you only have payment data and need a standalone QR slip.</div></div></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p><strong>Arbeitsablauf A:</strong> Auslöser wird betätigt. Dropbox-Download ruft ab <code>Test Debt AG.pdf</code> (344 kB). PDF4me Create SwissQR Bill läuft mit <em>Eingabedatentyp: Binärdaten</em>Betrag 1000, CHF, IBAN <code>CH0200700110003765824</code>Gläubiger: Test AG. Ausgabe ist <code>swissqr_bill.pdf</code> bei 602 kB. Dropbox Upload speichert das Ergebnis.<br><br>
<strong>Arbeitsablauf B:</strong> Auslöser wird ausgelöst. PDF4me erstellt SwissQR-Rechnungen mit <em>Eingabedatentyp: Keine</em>, dieselben Zahlungsfelder plus eine vollständige, strukturierte Gläubigeradresse. Ausgabe ist <code>n8n_swissqr02.pdf</code> bei 132 kB. Dropbox Upload speichert das Ergebnis.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px;color:var(--ifm-font-color-base)">Die eine Einstellung, die alles bestimmt</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Der <strong>Eingabedatentyp</strong> Das Feld im PDF4me-Knoten ist der einzige strukturelle Unterschied zwischen den beiden Workflows. Stellen Sie es auf ein <strong>Binärdaten</strong> Wenn Sie bereits eine PDF-Datei haben (Workflow A). Stellen Sie diese wie folgt ein: <strong>Keiner</strong> Wenn Sie einen separaten QR-Code-Beleg nur aus den Zahlungsdaten benötigen (Workflow B). Alle anderen Parameter wie Betrag, IBAN, Währung und Gläubigername sind in beiden Fällen identisch.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-bauen">Was Sie bauen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#was-sie-bauen" class="hash-link" aria-label="Direkter Link zur Was Sie bauen" title="Direkter Link zur Was Sie bauen" translate="no">​</a></h2>
<p>Jede Schweizer Rechnung, die nach der Umstellung vom alten Zahlungsbelegstandard im Jahr 2020 ausgestellt wurde, muss eine Schweizer QR-Rechnung enthalten: einen standardisierten Zahlungsabschnitt mit einem QR-Code, der IBAN, Betrag, Währung, Gläubiger und optional Schuldnerdaten im ISO-20022-Format kodiert. Banken und Buchhaltungssoftware scannen diesen Code automatisch. Die beiden n8n-Workflows in diesem Leitfaden automatisieren diesen Generierungsschritt, sodass die QR-Rechnung erstellt und in Dropbox gespeichert wird, ohne dass ein manueller Eingriff erforderlich ist.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="auf-einen-blick">Auf einen Blick<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#auf-einen-blick" class="hash-link" aria-label="Direkter Link zur Auf einen Blick" title="Direkter Link zur Auf einen Blick" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="arbeitsablauf-a-4-schritte">Arbeitsablauf A: 4 Schritte<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#arbeitsablauf-a-4-schritte" class="hash-link" aria-label="Direkter Link zur Arbeitsablauf A: 4 Schritte" title="Direkter Link zur Arbeitsablauf A: 4 Schritte" translate="no">​</a></h3>
<div style="display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:1.25rem 0 1.75rem;padding:16px;background-color:var(--ifm-color-emphasis-100);border-radius:12px"><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">1</span>Trigger</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">2</span>Download PDF from Dropbox</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">3</span>Create SwissQR (Binary Data)</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">4</span>Upload result to Dropbox</div></div>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-n8n/flow-with-pdf-overview.png" alt="n8n Workflow – Übersicht: Beim Klicken auf den Workflow-Trigger werden folgende Knoten ausgelöst: Dropbox-Datei herunterladen (Download: Datei), PDF4me-SwissQR-Rechnung erstellen (Rechnung / SwissQR-Rechnung erstellen) und Dropbox-Datei hochladen (Upload: Datei). Alle vier Knoten sind nacheinander verbunden, wobei jeweils ein Element zwischen ihnen ausgetauscht wird." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Workflow A: vier Knoten, Auslöser zum Herunterladen, um eine SwissQR-Rechnung (Binärdaten) zu erstellen, die hochgeladen wird.</em></p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="arbeitsablauf-b-3-schritte">Arbeitsablauf B: 3 Schritte<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#arbeitsablauf-b-3-schritte" class="hash-link" aria-label="Direkter Link zur Arbeitsablauf B: 3 Schritte" title="Direkter Link zur Arbeitsablauf B: 3 Schritte" translate="no">​</a></h3>
<div style="display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:1.25rem 0 1.75rem;padding:16px;background-color:var(--ifm-color-emphasis-100);border-radius:12px"><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">1</span>Trigger</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">2</span>Create SwissQR (None)</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">3</span>Upload result to Dropbox</div></div>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-n8n/flow-without-pdf-overview.png" alt="n8n Workflow B – Übersicht: Beim Klicken auf „Workflow-Trigger ausführen“ werden folgende Knoten aufgerufen: PDF4me „SwissQR-Rechnung erstellen“ (PDF) (Rechnung erstellen / SwissQR-Rechnung erstellen), Dropbox „Datei hochladen“ (Upload: Datei). Die drei Knoten sind nacheinander verbunden, wobei jeweils ein Element zwischen ihnen ausgetauscht wird." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Workflow B: Drei Knoten, Auslöser zum Erstellen einer SwissQR-Rechnung (Eingabedatentyp: Keine) zum Hochladen. Kein Download-Schritt erforderlich.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-zwei-separate-arbeitsabläufe">Warum zwei separate Arbeitsabläufe?<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#warum-zwei-separate-arbeitsabl%C3%A4ufe" class="hash-link" aria-label="Direkter Link zur Warum zwei separate Arbeitsabläufe?" title="Direkter Link zur Warum zwei separate Arbeitsabläufe?" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:14px;margin-bottom:1.5rem"><div class="card" style="padding:20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%)"><strong style="display:block;margin-bottom:8px">Bewahren Sie Ihr bestehendes Dokument auf</strong><p style="margin:0;font-size:0.95rem;line-height:1.55;color:var(--ifm-font-color-secondary)"></p><p>Workflow A erhält Ihre individuelle Rechnungsvorlage. PDF4me fügt den Schweizer QR-Code an die bereits in Dropbox vorhandene PDF-Datei an. Keine Neuformatierung, kein Redesign, keine manuelle Layoutbearbeitung.</p><p></p></div><div class="card" style="padding:20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%)"><strong style="display:block;margin-bottom:8px">Allein aus Daten generieren</strong><p style="margin:0;font-size:0.95rem;line-height:1.55;color:var(--ifm-font-color-secondary)"></p><p>Workflow B überspringt den Download-Schritt komplett. Geben Sie die Zahlungsdaten ein, und PDF4me erstellt automatisch den kompletten QR-Zahlungsbeleg. Es wird keine PDF-Vorlage benötigt.</p><p></p></div><div class="card" style="padding:20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%)"><strong style="display:block;margin-bottom:8px">Eine Einstellung, zwei Wege</strong><p style="margin:0;font-size:0.95rem;line-height:1.55;color:var(--ifm-font-color-secondary)"></p><p>Der einzige strukturelle Unterschied besteht darin, dass <strong>Eingabedatentyp</strong> Feld: Binärdaten für Workflow A, Keine für Workflow B. Betrag, IBAN, Währung und Gläubigername sind in beiden Workflows gleich konfiguriert.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="bevor-sie-beginnen">Bevor Sie beginnen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#bevor-sie-beginnen" class="hash-link" aria-label="Direkter Link zur Bevor Sie beginnen" title="Direkter Link zur Bevor Sie beginnen" translate="no">​</a></h2>
<div class="card" style="padding:20px 22px;border-radius:12px;border:1px dashed var(--ifm-color-emphasis-400);background-color:rgba(14, 165, 233, 0.04)"><div style="font-weight:700;margin-bottom:14px">Checklist</div><ul style="margin:0;padding-left:1.25rem;line-height:1.85"><li><strong>n8n</strong> (Cloud oder selbst gehostet). Erstellen Sie einen neuen leeren Workflow.</li><li><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="font-weight:600">PDF4me API-Schlüssel</a>Ersteinrichtung: <a href="https://docs.pdf4me.com/de/general-guidelines/connect-to-n8n/" style="font-weight:600">Verbinde PDF4me mit n8n</a>Die</li><li><strong>Dropbox</strong> OAuth2-Anmeldeinformationen in n8n mit Lese- und Schreibzugriff auf Ihren Arbeitsordner.</li><li><strong>Nur Arbeitsablauf A:</strong> Eine bereits in Dropbox gespeicherte PDF-Datei (z.B. <code>Test Debt AG.pdf</code> In <code>/Blogdaten/SwissQR/</code>).</li><li><strong>Zahlungsdaten:</strong> Eine gültige Schweizer IBAN (21 Zeichen, beginnt mit <code>CH</code>), Betrag, Währung (CHF oder EUR), Name des Gläubigers und für Workflow B die vollständige strukturierte Adresse des Gläubigers.</li></ul></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="workflow-a-erstellung-einer-schweizer-qr-rechnung-auf-basis-eines-bestehenden-pdfs-4-knoten">Workflow A: Erstellung einer Schweizer QR-Rechnung auf Basis eines bestehenden PDFs (4 Knoten)<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#workflow-a-erstellung-einer-schweizer-qr-rechnung-auf-basis-eines-bestehenden-pdfs-4-knoten" class="hash-link" aria-label="Direkter Link zur Workflow A: Erstellung einer Schweizer QR-Rechnung auf Basis eines bestehenden PDFs (4 Knoten)" title="Direkter Link zur Workflow A: Erstellung einer Schweizer QR-Rechnung auf Basis eines bestehenden PDFs (4 Knoten)" translate="no">​</a></h2>
<p>Nutzen Sie diese Funktion, wenn Sie bereits eine Rechnung oder ein Dokument im PDF-Format haben. PDF4me fügt die Schweizer QR-Rechnung als Overlay in die Datei ein.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-laden-sie-die-vorhandene-pdf-datei-aus-dropbox-herunter">Schritt 1: Laden Sie die vorhandene PDF-Datei aus Dropbox herunter.<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#schritt-1-laden-sie-die-vorhandene-pdf-datei-aus-dropbox-herunter" class="hash-link" aria-label="Direkter Link zur Schritt 1: Laden Sie die vorhandene PDF-Datei aus Dropbox herunter." title="Direkter Link zur Schritt 1: Laden Sie die vorhandene PDF-Datei aus Dropbox herunter." translate="no">​</a></h3>
<p><strong>Bisheriger Ablauf:</strong> Auslösen.</p>
<ol>
<li class="">Füge die <strong>Dropbox</strong> Knoten.</li>
<li class=""><strong>Anmeldeinformationen:</strong> Dropbox OAuth2 API.</li>
<li class=""><strong>Ressource:</strong> Datei. <strong>Betrieb:</strong> Herunterladen.</li>
<li class=""><strong>Dateipfad:</strong> Pfad zu Ihrer PDF-Datei in Dropbox, z.B. <code>Test Debt AG.pdf</code> (In diesem Beispiel befindet sich die Datei unter <code>/Blogdaten/SwissQR/</code>).</li>
<li class=""><strong>Ausgabedatei im Feld einfügen:</strong> <code>Daten</code>Die</li>
<li class="">Führen Sie den Schritt aus. Im Ausgabefenster sollte der Dateiname angezeigt werden (<code>Test Debt AG.pdf</code>), Verzeichnis, MIME-Typ <code>application/pdf</code>und einer Dateigröße von 344 kB.</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-n8n/step1-dropbox-download.png" alt="n8n Dropbox-Datei herunterladen: Anmeldeinformationen: Dropbox OAuth2 API, Ressourcendatei, Vorgang: Herunterladen, Dateipfad: Test Debt AG.pdf, Ausgabedatei im Datenfeld ablegen. Das Ausgabefeld zeigt den Dateinamen „Test Debt AG.pdf“, das Verzeichnis „/Blog Data/SwissQR“, die Dateiendung „.pdf“, den MIME-Typ „application/pdf“ und die Dateigröße „344 kB“." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Dropbox-Download mit Dateipfad konfiguriert <code>Test Debt AG.pdf</code> und Ausgabedatei in das Feld einfügen <code>Daten</code>. OUTPUT bestätigt, dass die Datei mit 344 kB heruntergeladen wurde.</em></p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-erstellen-sie-eine-swissqr-rechnung-in-der-heruntergeladenen-pdf-datei">Schritt 2: Erstellen Sie eine SwissQR-Rechnung in der heruntergeladenen PDF-Datei.<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#schritt-2-erstellen-sie-eine-swissqr-rechnung-in-der-heruntergeladenen-pdf-datei" class="hash-link" aria-label="Direkter Link zur Schritt 2: Erstellen Sie eine SwissQR-Rechnung in der heruntergeladenen PDF-Datei." title="Direkter Link zur Schritt 2: Erstellen Sie eine SwissQR-Rechnung in der heruntergeladenen PDF-Datei." translate="no">​</a></h3>
<p><strong>Bisheriger Ablauf:</strong> Auslöser aktivieren und dann PDF herunterladen.</p>
<p>Dies ist der entscheidende Schritt. PDF4me liest die heruntergeladene PDF-Datei und generiert eine neue PDF-Datei mit dem angehängten Schweizer QR-Code.</p>
<ol>
<li class="">Füge die <strong>PDF4me</strong> Knoten.</li>
<li class=""><strong>Anmeldeinformationen:</strong> PDF4ME-Konto.</li>
<li class=""><strong>Ressource:</strong> Rechnung. <strong>Rechnungsvorgänge:</strong> SwissQR-Rechnung erstellen.</li>
<li class=""><strong>Eingabedatentyp:</strong> Binärdaten (weil Sie das PDF vom vorherigen Knoten einspeisen).</li>
<li class=""><strong>Binäre Eigenschaft:</strong> <code>Daten</code> (entspricht dem Feldnamen aus dem Download-Schritt).</li>
<li class=""><strong>Dateiname:</strong> <code>Test Debt AG.pdf</code> (der Dateiname des Quelldokuments).</li>
<li class="">Füllen Sie die Zahlungsfelder aus:<!-- -->
<ul>
<li class=""><strong>Menge:</strong> <code>1000</code></li>
<li class=""><strong>Währung:</strong> Schweizer Franken</li>
<li class=""><strong>IBAN:</strong> <code>CH0200700110003765824</code></li>
<li class=""><strong>Name des Gläubigers:</strong> <code>Test AG</code></li>
</ul>
</li>
<li class="">Führe den Schritt aus. Das Ausgabefenster zeigt Folgendes an: <code>swissqr_bill.pdf</code>, MIME-Typ <code>application/pdf</code>Dateigröße 602 kB (vorher 344 kB, da die QR-Code-Seiten eingebettet waren).</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-n8n/step2-create-swissqr-with-pdf.png" alt="n8n PDF4me: SwissQR-Rechnungsknoten mit Eingabe „Datei herunterladen“ erstellen. Ausgabe: Dateiname: Test Debt AG.pdf, 344 kB. Parameter: Anmeldeinformationen: PDF4ME-Konto 3, Ressource: Rechnung, Rechnungsoperationen: SwissQR-Rechnung erstellen, Eingabedatentyp: Binärdaten, Binäreigenschaften: Daten, Dateiname: Test Debt AG.pdf, Betrag: 1000, Währung: Schweizer Franken, IBAN: CH0200700110003765824, Gläubiger: Test AG. Ausgabe: Daten, Dateiname: swissqr_bill.pdf, Dateierweiterung: pdf, MIME-Typ: application/pdf, Dateigröße: 602 kB." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>SwissQR-Rechnung mit Binärdaten als Eingabe erstellen. Eingabe: 344 kB große PDF-Datei aus Dropbox. Ausgabe: <code>swissqr_bill.pdf</code> bei 602 kB. Die Größenzunahme bestätigt, dass der QR-Code eingebettet wurde.</em></p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-laden-sie-das-ergebnis-in-dropbox-hoch">Schritt 3: Laden Sie das Ergebnis in Dropbox hoch.<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#schritt-3-laden-sie-das-ergebnis-in-dropbox-hoch" class="hash-link" aria-label="Direkter Link zur Schritt 3: Laden Sie das Ergebnis in Dropbox hoch." title="Direkter Link zur Schritt 3: Laden Sie das Ergebnis in Dropbox hoch." translate="no">​</a></h3>
<p><strong>Bisheriger Ablauf:</strong> Auslöser aktivieren, dann PDF herunterladen, dann SwissQR-Rechnung erstellen.</p>
<ol>
<li class="">Füge einen weiteren hinzu <strong>Dropbox</strong> Knoten.</li>
<li class=""><strong>Anmeldeinformationen:</strong> Dropbox OAuth2 API.</li>
<li class=""><strong>Ressource:</strong> Datei. <strong>Betrieb:</strong> Hochladen.</li>
<li class=""><strong>Dateipfad:</strong> Zielpfad in Dropbox, z.B. <code>/Blog Data/SwissQR/swissqr_bill.pdf</code>Die</li>
<li class=""><strong>Binärdatei:</strong> An.</li>
<li class=""><strong>Binäres Eingabefeld:</strong> <code>Daten</code> (die SwissQR-Rechnung, die im vorherigen Schritt ausgegeben wurde).</li>
<li class="">Ausführen. Dropbox gibt Upload-Metadaten zurück, die den Dateinamen und den Pfad bestätigen.</li>
</ol>
<p>Workflow A ist abgeschlossen. Ihre bestehende PDF-Datei enthält nun einen Schweizer QR-Code und wurde in Dropbox gespeichert.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="workflow-b-erstellen-einer-eigenständigen-schweizer-qr-banknote-3-knoten">Workflow B: Erstellen einer eigenständigen Schweizer QR-Banknote (3 Knoten)<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#workflow-b-erstellen-einer-eigenst%C3%A4ndigen-schweizer-qr-banknote-3-knoten" class="hash-link" aria-label="Direkter Link zur Workflow B: Erstellen einer eigenständigen Schweizer QR-Banknote (3 Knoten)" title="Direkter Link zur Workflow B: Erstellen einer eigenständigen Schweizer QR-Banknote (3 Knoten)" translate="no">​</a></h2>
<p>Verwenden Sie diese Funktion, wenn Sie keine PDF-Datei als Hintergrund haben. PDF4me generiert das gesamte QR-Zahlungsbelegdokument aus den Zahlungsdetails, die Sie direkt im Knoten eingeben.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-swissqr-rechnung-ohne-hintergrund-pdf-erstellen">Schritt 1: SwissQR-Rechnung ohne Hintergrund-PDF erstellen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#schritt-1-swissqr-rechnung-ohne-hintergrund-pdf-erstellen" class="hash-link" aria-label="Direkter Link zur Schritt 1: SwissQR-Rechnung ohne Hintergrund-PDF erstellen" title="Direkter Link zur Schritt 1: SwissQR-Rechnung ohne Hintergrund-PDF erstellen" translate="no">​</a></h3>
<p><strong>Bisheriger Ablauf:</strong> Auslösen.</p>
<p>Da keine PDF-Datei als Eingabe vorhanden ist, müssen Sie die vollständige Gläubigeradresse angeben, damit PDF4me das vollständige Layout der Schweizer QR-Rechnung rendern kann.</p>
<ol>
<li class="">Füge die <strong>PDF4me</strong> Knoten.</li>
<li class=""><strong>Anmeldeinformationen:</strong> PDF4ME-Konto.</li>
<li class=""><strong>Ressource:</strong> Rechnung. <strong>Rechnungsvorgänge:</strong> SwissQR-Rechnung erstellen.</li>
<li class=""><strong>Eingabedatentyp:</strong> Keine (dies weist PDF4me an, einen eigenständigen QR-Code ohne Hintergrund-PDF zu generieren).</li>
<li class="">Füllen Sie die Zahlungsfelder aus:<!-- -->
<ul>
<li class=""><strong>Menge:</strong> <code>1000</code></li>
<li class=""><strong>Währung:</strong> Schweizer Franken</li>
<li class=""><strong>IBAN:</strong> <code>CH0200700110003765824</code></li>
<li class=""><strong>Name des Gläubigers:</strong> <code>Test AG</code></li>
<li class=""><strong>Art der Gläubigeradresse:</strong> Strukturiert</li>
<li class=""><strong>Name der Straße oder Adresse des Gläubigers:</strong> <code>Teststraße</code></li>
<li class=""><strong>Gläubigergebäudenummer:</strong> <code>1</code></li>
<li class=""><strong>Postleitzahl des Gläubigers:</strong> <code>8000</code></li>
<li class=""><strong>Gläubigerstadt:</strong> <code>Zürich</code></li>
</ul>
</li>
<li class="">Führe den Schritt aus. Das Ausgabefenster zeigt Folgendes an: <code>swissqr_bill.pdf</code> mit 132 kB. Deutlich kleiner als Workflow A (602 kB), da kein Hintergrund-PDF vorhanden ist, sondern nur der QR-Code selbst.</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-n8n/step3-create-swissqr-without-pdf.png" alt="n8n PDF4me: SwissQR-Rechnungsknoten erstellen (Eingabedatentyp: Keine): Anmeldeinformationen: PDF4ME-Konto 3, Ressource: Rechnung, Rechnungsvorgänge: SwissQR-Rechnung erstellen, Eingabedatentyp: Keine, Betrag: 1000, Währung: Schweizer Franken, IBAN: CH0200700110003765824, Gläubiger: Test AG, Gläubigeradresse: Strukturiert, Gläubigerstraße: Test Strasse, Gläubigergebäude: 1, Gläubiger-Postleitzahl: 8000, Gläubigerort: Zürich. Ausgabe: Daten, Dateiname: swissqr_bill.pdf, Dateierweiterung: pdf, MIME-Typ: application/pdf, Dateigröße: 132 kB." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Erstellen Sie eine SwissQR-Rechnung ohne Eingabedaten. Die vollständige Gläubigeradresse ist erforderlich, da PDF4me das Layout neu generiert. Die Ausgabedatei hat eine Größe von 132 kB.</em></p>
<hr>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-laden-sie-die-eigenständige-qr-rechnung-in-dropbox-hoch">Schritt 2: Laden Sie die eigenständige QR-Rechnung in Dropbox hoch.<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#schritt-2-laden-sie-die-eigenst%C3%A4ndige-qr-rechnung-in-dropbox-hoch" class="hash-link" aria-label="Direkter Link zur Schritt 2: Laden Sie die eigenständige QR-Rechnung in Dropbox hoch." title="Direkter Link zur Schritt 2: Laden Sie die eigenständige QR-Rechnung in Dropbox hoch." translate="no">​</a></h3>
<p><strong>Bisheriger Ablauf:</strong> Trigger auslösen und SwissQR-Rechnung erstellen.</p>
<ol>
<li class="">Füge die <strong>Dropbox</strong> Knoten.</li>
<li class=""><strong>Anmeldeinformationen:</strong> Dropbox OAuth2 API.</li>
<li class=""><strong>Ressource:</strong> Datei. <strong>Betrieb:</strong> Hochladen.</li>
<li class=""><strong>Dateipfad:</strong> <code>/n8n_swissqr02.pdf</code> (oder ein beliebiger Pfad in Ihrer Dropbox).</li>
<li class=""><strong>Binärdatei:</strong> An.</li>
<li class=""><strong>Binäres Eingabefeld:</strong> <code>Daten</code>Die</li>
<li class="">Ausführen. Das Ausgabefenster bestätigt den Upload: <code>Name: n8n_swissqr02.pdf</code>, <code>path_display: /n8n_swissqr02.pdf</code>, <code>Größe: 132191</code>, Und <code>is_downloadable: true</code>Die</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/create-swissqr-bill-n8n/step4-upload-result.png" alt="n8n Dropbox Upload einer Datei1 Knoten: EINGABE von &quot;SwissQR-Rechnung erstellen&quot; mit Daten, Dateiname &quot;swissqr_bill.pdf&quot;, Dateierweiterung &quot;pdf&quot;, MIME-Typ &quot;application/pdf&quot;, Dateigröße 132 kB. Parameter: Anmeldeinformationen Dropbox OAuth2 API, Ressourcendatei, Vorgang &quot;Hochladen&quot;, Dateipfad &quot;/n8n_swissqr02.pdf&quot;, Binärdatei aktiviert, Eingabe Binärfeld &quot;data&quot;. AUSGABE: Name &quot;n8n_swissqr02.pdf&quot;, Pfad (kleingeschrieben) &quot;/n8n_swissqr02.pdf&quot;, Pfad (ausgeschrieben) &quot;/n8n_swissqr02.pdf&quot;, Größe 132191, Download möglich, Client-Änderung 19.05.2026, 09:08:03 UTC." style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Upload bestätigt: Name <code>n8n_swissqr02.pdf</code>, Weg <code>/n8n_swissqr02.pdf</code>, Größe 132191 Bytes, <code>is_downloadable: true</code>Die</em></p>
<p>Workflow B ist abgeschlossen. Die eigenständige PDF-Datei der Schweizer QR-Rechnung befindet sich in Dropbox und kann per E-Mail versendet oder an jedes ausgehende Dokument angehängt werden.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="welchen-arbeitsablauf-sollten-sie-wählen">Welchen Arbeitsablauf sollten Sie wählen?<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#welchen-arbeitsablauf-sollten-sie-w%C3%A4hlen" class="hash-link" aria-label="Direkter Link zur Welchen Arbeitsablauf sollten Sie wählen?" title="Direkter Link zur Welchen Arbeitsablauf sollten Sie wählen?" translate="no">​</a></h2>
<div style="overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin:1rem 0 1.5rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 16px;text-align:left"></th><th style="padding:12px 16px;text-align:left">Arbeitsablauf A (mit vorhandenem PDF)</th><th style="padding:12px 16px;text-align:left">Workflow B (eigenständig)</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top">Nodes</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">4 (trigger + download + QR + upload)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">3 (trigger + QR + upload)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top">Input Data Type</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">Binary Data</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">None</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top">Requires existing PDF</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">Yes (in Dropbox or another source)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">No</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top">Output size (example)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">602 kB</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">132 kB</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top">Full creditor address required</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">No (name only shown in example)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">Yes (Structured address required for layout)</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top">Best for</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">Adding QR slip to finished invoices or letters</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary)">Sending a separate payment slip alongside any document</td></tr></tbody></table></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht-wichtigste-parameter">Kurzübersicht: Wichtigste Parameter<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#kurz%C3%BCbersicht-wichtigste-parameter" class="hash-link" aria-label="Direkter Link zur Kurzübersicht: Wichtigste Parameter" title="Direkter Link zur Kurzübersicht: Wichtigste Parameter" translate="no">​</a></h2>
<div style="overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin:1rem 0 1.5rem"><table style="width:100%;border-collapse:collapse;font-size:0.94rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54,96,179,0.85) 100%);color:#fff"><th style="padding:12px 16px;text-align:left">Knoten</th><th style="padding:12px 16px;text-align:left">Schlüsseleinstellung</th><th style="padding:12px 16px;text-align:left">Beispielwert</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">Dropbox Download (A only)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">File Path + Put Output File in Field</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">Test Debt AG.pdf; data</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">PDF4me Create SwissQR Bill (A)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">Input Data Type + Binary Property + File Name</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">Binary Data; data; Test Debt AG.pdf</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">PDF4me Create SwissQR Bill (A and B)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">Amount + Currency + IBAN + Creditor Name</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">1000; Swiss Franc; CH0200700110003765824; Test AG</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">PDF4me Create SwissQR Bill (B only)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">Input Data Type</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">None</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">PDF4me Create SwissQR Bill (B only)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">Creditor Address Type + Street + Number + Postal Code + City</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">Structured; Test Strasse; 1; 8000; Zurich</code></td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">Dropbox Upload (A)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">File Path + Binary File + Input Binary Field</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">/Blog Data/SwissQR/swissqr_bill.pdf; On; data</code></td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:11px 16px;font-weight:600;vertical-align:top;font-size:0.88rem">Dropbox Upload (B)</td><td style="padding:11px 16px;vertical-align:top;color:var(--ifm-font-color-secondary);font-size:0.88rem">File Path + Binary File + Input Binary Field</td><td style="padding:11px 16px;vertical-align:top"><code style="font-size:0.82rem;word-break:break-all">/n8n_swissqr02.pdf; On; data</code></td></tr></tbody></table></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="anwendungsfälle">Anwendungsfälle<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#anwendungsf%C3%A4lle" class="hash-link" aria-label="Direkter Link zur Anwendungsfälle" title="Direkter Link zur Anwendungsfälle" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:12px;margin-top:16px"><div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid var(--ifm-color-primary)"><p><span style="color:var(--ifm-color-primary);font-weight:700">Monatlicher Rechnungsstapel:</span> Eine Liste von Rechnungs-PDFs aus Dropbox abrufen und diese mit einer Schleife durchlaufen. <strong>n8n In Chargen aufteilen</strong> Führen Sie auf jedem Knoten Workflow A aus und speichern Sie die Ergebnisse in einem separaten Ordner. Ein Durchlauf deckt den gesamten Monat ab.</p></div><div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid rgb(16,185,129)"><p><span style="color:rgb(16,185,129);font-weight:700">Dynamische Zahlungsbelege aus einer Datenbank:</span> Die Zahlungsanforderung wird per Webhook ausgelöst. Betrag, IBAN und Gläubigerdaten werden aus einem Postgres- oder Airtable-Knoten abgerufen. Workflow B generiert den QR-Code und versendet ihn automatisch per E-Mail (Gmail oder Outlook).</p></div><div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid rgb(245,158,11)"><p><span style="color:rgb(245,158,11);font-weight:700">Miet- und Nebenkostenabrechnungen:</span> Erstellen Sie monatlich eigenständige QR-Codes (Workflow B) für Miete, Nebenkosten oder Mitgliedsbeiträge. Speichern Sie diese in Dropbox und fügen Sie sie E-Mails an, die Sie von n8n aus versenden. Es wird keine PDF-Datei benötigt.</p></div><div class="card" style="padding:16px 20px;border-radius:8px;border-left:4px solid rgb(139,92,246)"><p><span style="color:rgb(139,92,246);font-weight:700">Selbstgehostet und lokal:</span> Betreiben Sie n8n auf Ihrer eigenen Infrastruktur. Zahlungsdaten verlassen Ihr Netzwerk nur für den PDF4me-API-Aufruf. Nutzen Sie lokale Dateifreigaben oder ein NAS anstelle von Dropbox.</p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Wann sollte ich Workflow A und wann Workflow B verwenden?</strong></summary><div><div class="collapsibleContent_owsb"><p>Verwenden <strong>Arbeitsablauf A</strong> Wenn Sie bereits ein fertiges PDF-Dokument (eine Rechnung, einen Brief, eine beliebige Datei) haben, dem Sie einen Schweizer QR-Code hinzufügen möchten, fügt PDF4me den QR-Code Ihrer bestehenden Datei hinzu. <strong>Arbeitsablauf B</strong> Wenn Sie lediglich Zahlungsdaten (IBAN, Betrag, Gläubigerdaten) besitzen und einen separaten QR-Zahlungsbeleg im PDF-Format benötigen, generiert Workflow B das gesamte Dokument von Grund auf neu – ohne dass eine PDF-Datei benötigt wird.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Welches IBAN-Format benötigt die Schweizer QR-Banknote?</strong></summary><div><div class="collapsibleContent_owsb"><p>Die IBAN muss gültig sein. <strong>Schweizer IBAN</strong>: genau 21 Zeichen, beginnend mit <code>CH</code>gefolgt von zwei Prüfziffern und der 17-stelligen Bankkontonummer. Beispiel: <code>CH0200700110003765824</code>Der Schweizer QR-Standard unterstützt auch QR-IBANs (beginnend mit <code>CH</code> (und Verwendung des Bereichs 3000 bis 3199 für die Bankleitzahl). Eine ungültige oder nicht-schweizerische IBAN führt zu einem Validierungsfehler der PDF4me-API, bevor eine PDF-Datei generiert wird.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Warum benötigt Workflow B eine vollständige Gläubigeradresse, Workflow A jedoch nicht?</strong></summary><div><div class="collapsibleContent_owsb"><p>Wenn Sie den Eingabedatentyp verwenden <strong>Binärdaten</strong> (Workflow A) PDF4me fügt den QR-Code an ein bestehendes PDF an, wobei das Layout den visuellen Kontext des Quelldokuments beibehält. Die Gläubigeradresse ist optional, da der QR-Code-Abschnitt angehängt und nicht neu generiert wird. Wenn Sie den Eingabedatentyp verwenden <strong>Keiner</strong> (Workflow B) PDF4me generiert das vollständige Dokumentenlayout von Grund auf neu. Der Schweizer QR-Standard schreibt vor, dass eine eigenständige QR-Rechnung die vollständige Gläubigeradresse (Straße, Hausnummer, Postleitzahl, Ort) in den QR-Code-Daten enthalten muss, damit Zahlungssysteme sie ohne weitere Dokumentenkontexte verarbeiten können.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Kann ich dynamische Zahlungsdaten aus einer Datenbank oder einem Formular anstelle von fest codierten Werten verwenden?</strong></summary><div><div class="collapsibleContent_owsb"><p>Ja. In n8n akzeptiert jedes Feld im PDF4me-Knoten Ausdrücke. Ordnen Sie die Felder „Betrag“, „IBAN“, „Kreditorenname“ und „Ort“ einem vorherigen Knoten zu, z. B. einer Postgres-Abfrage, einem Airtable-Datensatz, einer Google Sheets-Zeile, einer Formularübermittlung über den n8n-Formulartrigger oder einer Webhook-Payload. Jede Ausführung generiert dann automatisch eine eindeutige QR-Rechnung für den aktuellen Artikel, ohne dass der Workflow manuell bearbeitet werden muss. Dies ist die empfohlene Vorgehensweise für die automatisierte Rechnungsstellung im Produktivbetrieb.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Der PDF4me-Knoten gibt einen Fehler zurück. Was sollte ich zuerst überprüfen?</strong></summary><div><div class="collapsibleContent_owsb"><p>Überprüfen Sie drei Dinge der Reihe nach. <strong>Erste</strong>Bitte bestätigen Sie, dass Ihr API-Schlüssel aktiv ist unter <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener">dev.pdf4me.com</a> und Ihr Konto verfügt über Guthaben. <strong>Zweite</strong>Prüfen Sie für Workflow B, ob alle vier Adressfelder des Gläubigers (Straße, Hausnummer, Postleitzahl, Ort) ausgefüllt sind, wenn der Adresstyp des Gläubigers auf „Strukturiert“ eingestellt ist. Fehlt eines dieser Felder, schlägt die Validierung fehl. <strong>Dritte</strong>Bestätigen Sie für Workflow A, dass der Dropbox-Download-Schritt erfolgreich abgeschlossen wurde und dass der Name der Binär-Eigenschaft im PDF4me-Knoten mit dem im Download-Knoten festgelegten Feldnamen übereinstimmt (beide sollten übereinstimmen). <code>Daten</code>).</p></div></div></details>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:14px;margin-top:16px"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid rgb(239,68,68);background:linear-gradient(90deg, rgba(239,68,68,0.07) 0%, transparent 55%)"><strong style="color:rgb(185,28,28);font-size:1.02rem">Binärfeld beim Hochladen nicht gefunden</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Der Dropbox-Upload-Knoten sucht nach einem Feld namens <code>Daten</code> Standardmäßig. Falls der Knoten „SwissQR-Rechnung erstellen“ einen anderen Namen für das Ausgabebinärfeld verwendet, aktualisieren Sie das Eingabebinärfeld im Knoten „Hochladen“ entsprechend. Um dies zu vermeiden, verwenden Sie in allen Knoten denselben Feldnamen.</p><p></p></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid var(--ifm-color-warning);background:linear-gradient(90deg, rgba(245,158,11,0.08) 0%, transparent 55%)"><strong style="color:var(--ifm-color-warning);font-size:1.02rem">Fehler bei der Validierung des Schweizer QR-Codes (ungültige IBAN oder Adresse)</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Die IBAN muss eine gültige Schweizer IBAN sein, die mit einem bestimmten Präfix beginnt. <code>CH</code> (21 Zeichen). Bei Workflow B müssen alle vier Adressfelder des Gläubigers (Straße, Hausnummer, Postleitzahl, Ort) ausgefüllt sein, wenn der Adresstyp des Gläubigers auf „Strukturiert“ eingestellt ist. Fehlt eines dieser Felder, schlägt die Validierung fehl.</p><p></p></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid var(--ifm-color-warning);background:linear-gradient(90deg, rgba(245,158,11,0.08) 0%, transparent 55%)"><strong style="color:var(--ifm-color-warning);font-size:1.02rem">Dropbox-Datei nicht gefunden (Workflow A)</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Überprüfen Sie den Dateipfad im Download-Bereich. Bei manchen Dropbox-Konten wird zwischen Groß- und Kleinschreibung unterschieden. Öffnen Sie Ihre Dropbox und kopieren Sie den genauen Pfad inklusive Ordnernamen und Dateierweiterung. Befindet sich die Datei in einem Unterordner, muss der Pfad die gesamte Ordnerhierarchie enthalten, z. B. <code>/Blog Data/SwissQR/Test Debt AG.pdf</code>Die</p><p></p></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid var(--ifm-color-info);background:linear-gradient(90deg, rgba(14,165,233,0.08) 0%, transparent 55%)"><strong style="color:var(--ifm-color-info);font-size:1.02rem">API-Schlüssel- oder Guthabenfehler von PDF4me</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Sehen <a href="https://docs.pdf4me.com/de/general-guidelines/troubleshooting/">PDF4me-Fehlerbehebung</a> Schritte zur Überprüfung Ihres API-Schlüssels, zur Kontrolle des verbleibenden Guthabens und zur erneuten Verbindung der Anmeldeinformationen in n8n finden Sie hier.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-versuchen-sollten">Was Sie als Nächstes versuchen sollten<a href="https://docs.pdf4me.com/de/blog/create-swissqr-bill-n8n-dropbox-workflow/#was-sie-als-n%C3%A4chstes-versuchen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes versuchen sollten" title="Direkter Link zur Was Sie als Nächstes versuchen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:14px;margin-top:12px;margin-bottom:8px"><a href="https://docs.pdf4me.com/de/integration/n8n/barcode/create-swiss-qr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Vollständige n8n-Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Alle Parameter, alle Optionen, alle Felder für die Erstellung einer SwissQR-Rechnung in n8n erklärt.</div></div></a><a href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(34, 197, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Derselbe Workflow in Zapier</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die Zapier-Version ohne Programmierung des gleichen Workflows zur Generierung von Schweizer QR-Rechnungen.</div></div></a><a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-n8n-dropbox-json-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(168, 85, 247);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">ZUGFeRD-Rechnung in n8n erstellen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Kombinieren Sie Swiss QR mit ZUGFeRD für die grenzüberschreitende Rechnungsstellung in der DACH-Region, die sowohl Deutschland als auch die Schweiz abdeckt.</div></div></a><a href="https://docs.pdf4me.com/de/integration/n8n/pdf/merge-pdfs/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">PDFs nach der Generierung zusammenführen</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Nachdem Sie die QR-Rechnung generiert haben, kombinieren Sie sie mit anderen Dokumenten mithilfe der n8n-Aktion „PDFs zusammenführen“.</div></div></a></div>
<p style="font-size:0.95rem;margin-top:1rem;color:var(--ifm-font-color-secondary)"></p><p>Optional: Tauschen Sie den Abzug aus. Ersetzen Sie den manuellen Abzug durch einen <strong>Zeitplan</strong> für monatliche Abrechnungsläufe, ein <strong>Webhook</strong> beim Erstellen einer Zahlungsanforderung ausgelöst werden, oder <strong>Dropbox für erstellte Datei</strong> Neue PDFs werden automatisch verarbeitet, sobald sie eintreffen.</p><p></p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://n8n.io/" target="_blank" rel="noopener noreferrer" class="btn btn--primary"><p>n8n</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--secondary"><p>API-Schlüssel abrufen</p></a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/n8n/barcode/create-swiss-qr-bill/"><p>Schweizer QR-Rechnung (n8n Dokumente)</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/blog/swiss-qr-merge-n8n-workflow/"><p>Schweizer QR- und PDF-Zusammenführungs-Workflow</p></a></div>]]></content:encoded>
            <category>n8n</category>
            <category>Swiss QR Bill</category>
            <category>PDF4me</category>
            <category>Dropbox</category>
            <category>QR invoice</category>
            <category>payment slip</category>
            <category>document automation</category>
            <category>no-code</category>
            <category>workflow automation</category>
            <category>Swiss payment</category>
        </item>
        <item>
            <title><![CDATA[Wie man eine ZUGFeRD-Rechnung in Zapier mit Dropbox und XML erstellt (Schritt für Schritt)]]></title>
            <link>https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/</link>
            <guid>https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/</guid>
            <pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Automatisieren Sie die Erstellung von Hybridrechnungen mit ZUGFeRD und Factur-X in Zapier. Das Programm wird durch eine neue Dropbox-Datei ausgelöst, ruft eine PDF- und eine XML-Basisdatei ab, führt PDF4me zur Erstellung einer ZUGFeRD-Rechnung mit der Ausgabe „XmlWithPdf“ aus und speichert die Rechnung anschließend in Dropbox. Eine geprüfte Anleitung zur Einhaltung der Norm EN 16931 BASIC.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/zapier-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Wenn Sie nach Deutschland, Österreich oder an einen anderen EU-Käufer verkaufen, der eine strukturierte elektronische Rechnungsstellung verlangt, <strong>Im Jahr 16931</strong>Sie wurden wahrscheinlich gebeten, eine <strong>IN HANDSCHLÄGEN</strong> (oder <strong>Factur-X</strong>) Rechnung. Es handelt sich um eine einzelne PDF-Datei, die dank des in die PDF-Datei eingebetteten XML sowohl für Menschen als auch für Maschinen lesbar ist.</p>
<p>Diese Anleitung zeigt das vollständige <strong>Zapier</strong> Ein Workflow, der einen Dropbox-Ordner auf neue Uploads überwacht, eine Basis-PDF-Datei und eine Rechnungs-XML-Payload abruft und ausführt <strong>PDF4me erstellt ZUGFeRD-Rechnung</strong>und speichert die fertige Hybriddatei wieder in Dropbox. Fünf Zap-Schritte. Kein Code. Vollständig reproduzierbar.</p>
<p>Die Screenshots verwenden diese Beispielpfade:</p>
<ul>
<li class="">Auslöserordner: <code>/Blog Data/Zugferd Invoice</code></li>
<li class="">Basis-PDF: <code>/pdf4metest/sample/10 page.pdf</code></li>
<li class="">Rechnungs-XML: <code>/pdf4metest/Zugfred Invoice/version2.xml</code></li>
<li class="">Ausgabeverzeichnis: <code>/pdf4meoutput</code></li>
</ul>
<div class="card" style="padding:18px 20px;border-radius:12px;margin:16px 0 18px;border:1px solid var(--ifm-color-emphasis-200);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, rgba(14, 165, 233, 0.04) 100%)"><div style="font-weight:800;margin-bottom:10px">Downloads (Beispieldateien)</div><div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr));gap:10px"><a href="https://docs.pdf4me.com/files/blog/zugferd-invoice/SimplePdf.pdf" style="text-decoration:none;color:inherit"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750">10 page.pdf</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);margin-top:4px">Base PDF used as the invoice shell</div></div></a><a href="https://docs.pdf4me.com/files/blog/zugferd-invoice/ZUGFeRD-invoice-1.xml" style="text-decoration:none;color:inherit"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750">version2.xml</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);margin-top:4px">ZUGFeRD-compatible XML payload</div></div></a><a href="https://docs.pdf4me.com/files/blog/zugferd-invoice/sample-invoice.json" style="text-decoration:none;color:inherit"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750">sample-invoice.json</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);margin-top:4px">Alternative JSON input (for reference)</div></div></a><a href="https://docs.pdf4me.com/files/blog/zugferd-invoice/test-invoice.csv" style="text-decoration:none;color:inherit"><div class="card" style="padding:12px 14px;border-radius:10px;border-left:4px solid var(--ifm-color-primary);height:100%"><div style="font-weight:750">test-invoice.csv</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary);margin-top:4px">Alternative CSV input (for reference)</div></div></a></div></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(34, 197, 94, 0.07) 50%, rgba(14, 165, 233, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p><strong>1.</strong> Dropbox-Auslöser bei einer neuen Datei in <code>/Blogdaten/Zugferd Rechnung</code>Die <strong>2.</strong> Suchen Sie die Basis-PDF-Datei. <strong>3.</strong> Suchen Sie die XML-Datei der Rechnung. <strong>4.</strong> PDF4me erstellt ZUGFeRD-Rechnungsläufe mit dem Eingabeformat = <em>XML</em>, Ausgabemodus = <em>XmlWithPdf</em>ZUGFeRD 1.0, Konformität = BASIC, Sprache = de. <strong>5.</strong> Laden Sie die hybride PDF-Datei wieder in Dropbox hoch.</p></div></div>
<div style="border-radius:12px;padding:18px 22px;margin:1.25rem 0 1.75rem;background-color:rgba(251, 191, 36, 0.12);border-left:5px solid rgb(245, 158, 11);box-shadow:inset 0 1px 0 rgba(255,255,255,0.6)"><div style="font-weight:700;margin-bottom:8px;color:var(--ifm-font-color-base)">Denken Sie daran, wenn Sie Schritt 4 konfigurieren.</div><p style="margin:0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Satz <strong>Eingabeformat = XML</strong>dann nur kartieren <strong>Rechnungs-XML-Daten</strong>. Halten <strong>Rechnungs-JSON-Daten</strong> Und <strong>Rechnungs-CSV-Daten</strong> leer. Für <strong>XmlWithPdf</strong> Ausgabe, das Basis-PDF (das <em>Datei</em> Das Feld ist erforderlich, da es die visuelle Ebene bildet, in die Ihr XML eingebettet ist.</p><p></p></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-aufbauen">Was Sie aufbauen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#was-sie-aufbauen" class="hash-link" aria-label="Direkter Link zur Was Sie aufbauen" title="Direkter Link zur Was Sie aufbauen" translate="no">​</a></h2>
<p>Sie produzieren ein <strong>ZUGFeRD-konforme Hybridrechnung</strong>Ein PDF/A3-Dokument mit eingebetteten strukturierten XML-Rechnungsdaten. Menschen können das PDF mit jedem beliebigen Reader öffnen. ERP-Systeme und Kreditorenbuchhaltungssysteme parsen das XML automatisch. Dieselbe Datei ist für beide Zielgruppen geeignet. Kein separater XML-Anhang, keine manuelle Dateneingabe, keine Compliance-Lücke.</p>
<p>Dieses Muster ist obligatorisch in <strong>Deutschland für B2B-Rechnungsstellung ab Januar 2025</strong> gemäß dem Wachstumschancengesetz und ist in den EU-Märkten, die der Norm EN 16931 folgen, weithin anerkannt.</p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="auf-einen-blick-die-fünf-schritte">Auf einen Blick: die fünf Schritte<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#auf-einen-blick-die-f%C3%BCnf-schritte" class="hash-link" aria-label="Direkter Link zur Auf einen Blick: die fünf Schritte" title="Direkter Link zur Auf einen Blick: die fünf Schritte" translate="no">​</a></h2>
<div style="display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:1.25rem 0 1.75rem;padding:16px;background-color:var(--ifm-color-emphasis-100);border-radius:12px"><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">1</span>New file trigger</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">2</span>Find base PDF</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">3</span>Find XML</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">4</span>Create ZUGFeRD</div><div style="display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background-color:var(--ifm-background-color);border:1px solid var(--ifm-color-emphasis-300);font-size:0.85rem;font-weight:600;box-shadow:0 2px 8px rgba(0,0,0,0.04)"><span style="width:24px;height:24px;border-radius:50%;background:var(--ifm-color-primary);color:#fff;font-size:0.75rem;display:inline-flex;align-items:center;justify-content:center">5</span>Upload output</div></div>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-zapier-dropbox-xml-workflow/flow-overview.png" alt="Zapier-Workflow-Übersicht: Dropbox: Neue Datei im Ordner erstellen, zwei Schritte zum Suchen von Dateien in Dropbox, PDF4me: ZUGFeRD-Rechnung erstellen, Dropbox: Datei hochladen" style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Die vollständige fünfstufige Zap-Kette zur Generierung von ZUGFeRDs aus einem Dropbox-Trigger.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-dieses-workflow-layout-funktioniert">Warum dieses Workflow-Layout funktioniert<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#warum-dieses-workflow-layout-funktioniert" class="hash-link" aria-label="Direkter Link zur Warum dieses Workflow-Layout funktioniert" title="Direkter Link zur Warum dieses Workflow-Layout funktioniert" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:14px;margin-bottom:1.5rem"><div class="card" style="padding:20px;border-radius:12px;border-top:3px solid var(--ifm-color-primary);background:linear-gradient(180deg, rgba(54, 96, 179, 0.06) 0%, transparent 100%)"><strong style="display:block;margin-bottom:8px">Getrennte Eingänge</strong><p style="margin:0;font-size:0.95rem;line-height:1.55;color:var(--ifm-font-color-secondary)"></p><p>Die visuelle PDF-Vorlage und die XML-Datei befinden sich in unterschiedlichen Dropbox-Ordnern. Sie können eine Datei aktualisieren, ohne die andere zu verändern. Designer bearbeiten die PDF-Datei, die Buchhaltung die XML-Datei.</p><p></p></div><div class="card" style="padding:20px;border-radius:12px;border-top:3px solid rgb(34, 197, 94);background:linear-gradient(180deg, rgba(34, 197, 94, 0.07) 0%, transparent 100%)"><strong style="display:block;margin-bottom:8px">Ein einziger Schritt mit PDF4me erledigt die Hauptarbeit.</strong><p style="margin:0;font-size:0.95rem;line-height:1.55;color:var(--ifm-font-color-secondary)"></p><p><strong>ZUGFeRD-Rechnung erstellen</strong> Das Programm empfängt die PDF- und die XML-Datei, bettet eine in die andere ein, wendet das Konformitätsprofil an und gibt eine einzelne Hybriddatei aus. Es ist kein Code zum Zusammenfügen von XML-Dateien erforderlich.</p><p></p></div><div class="card" style="padding:20px;border-radius:12px;border-top:3px solid rgb(168, 85, 247);background:linear-gradient(180deg, rgba(168, 85, 247, 0.08) 0%, transparent 100%)"><strong style="display:block;margin-bottom:8px">Auslösergesteuert, nicht geplant</strong><p style="margin:0;font-size:0.95rem;line-height:1.55;color:var(--ifm-font-color-secondary)"></p><p>Zapier fragt Dropbox alle zwei Minuten ab, sodass neue Rechnungen innerhalb weniger Minuten nach Eingang verarbeitet werden. Keine Cronjobs, keine Leerlaufzeiten, keine verlorenen Dateien.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="bevor-sie-beginnen">Bevor Sie beginnen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#bevor-sie-beginnen" class="hash-link" aria-label="Direkter Link zur Bevor Sie beginnen" title="Direkter Link zur Bevor Sie beginnen" translate="no">​</a></h2>
<div class="card" style="padding:20px 22px;border-radius:12px;border:1px dashed var(--ifm-color-emphasis-400);background-color:rgba(14, 165, 233, 0.04)"><div style="font-weight:700;margin-bottom:14px">Checklist</div><ul style="margin:0;padding-left:1.25rem;line-height:1.85"><li><a href="https://zapier.com/" target="_blank" rel="noopener" style="font-weight:600">Zapier</a> Konto. Die kostenlose Version unterstützt diesen Workflow, da fünf Zap-Schritte innerhalb des Limits der kostenlosen Version pro Zap liegen.</li><li><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener" style="font-weight:600">PDF4me API-Schlüssel</a>Ersteinrichtung: <a href="https://docs.pdf4me.com/de/integration/zapier/getting-started/">Verbinde PDF4me mit Zapier</a>Die</li><li>Dropbox-Verbindung mit Lesezugriff auf die Quellordner und Schreibzugriff auf den Ausgabeordner.</li><li>Ein Basis-PDF und eine ZUGFeRD-kompatible XML-Rechnungsnutzlast, die in Dropbox gespeichert sind.</li></ul></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-auslöser-neue-datei-in-einem-dropbox-ordner">Schritt 1: Auslöser: Neue Datei in einem Dropbox-Ordner<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#schritt-1-ausl%C3%B6ser-neue-datei-in-einem-dropbox-ordner" class="hash-link" aria-label="Direkter Link zur Schritt 1: Auslöser: Neue Datei in einem Dropbox-Ordner" title="Direkter Link zur Schritt 1: Auslöser: Neue Datei in einem Dropbox-Ordner" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslösen.</p>
<p>Dadurch wird der Zap ausgelöst, sobald eine Datei im Überwachungsordner landet. Normalerweise handelt es sich dabei um Ihren Ordner „Rechnungsbereit“. Verwenden Sie ihn als Signal dafür, dass ein neuer Rechnungsauftrag in der Warteschlange steht.</p>
<ol>
<li class="">Füge die <strong>Dropbox</strong> Auslöser und Auswahl <strong>Neue Datei im Ordner</strong>Die</li>
<li class="">Satz <strong>Raum</strong> Zu <strong>Standard</strong>Die</li>
<li class="">Satz <strong>Ordner</strong> zu Ihrem Überwachungspfad. In diesem Beispiel verwenden wir <code>/Blog Data/Zugferd Invoice</code>Die</li>
<li class="">Verlassen <strong>Sollen auch Dateien in Unterordnern enthalten sein?</strong> als <strong>FALSCH</strong> Es sei denn, Sie wünschen sich absichtlich verschachtelte Dateien.</li>
<li class="">Satz <strong>Dateiinhalte einbeziehen?</strong> Zu <strong>Ja</strong> Und <strong>Link zum Teilen hinzufügen?</strong> Zu <strong>Ja</strong> damit nachfolgende Schritte den Dateiinhalt fehlerfrei lesen können.</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-zapier-dropbox-xml-workflow/step1-new-file-trigger.png" alt="Zapier Schritt 1 Neue Datei im Ordner: Ordner /Blog Data/Zugferd Invoice, Dateien in Unterordnern einbeziehen: Nein, Dateiinhalt einbeziehen: Ja, Freigabelink einbeziehen: Ja" style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Schritt 1: Dropbox-Trigger, der alle zwei Minuten den Rechnungsordner überwacht.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritte-2-und-3-suchen-sie-die-pdf-datei-und-die-xml-rechnung">Schritte 2 und 3: Suchen Sie die PDF-Datei und die XML-Rechnung.<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#schritte-2-und-3-suchen-sie-die-pdf-datei-und-die-xml-rechnung" class="hash-link" aria-label="Direkter Link zur Schritte 2 und 3: Suchen Sie die PDF-Datei und die XML-Rechnung." title="Direkter Link zur Schritte 2 und 3: Suchen Sie die PDF-Datei und die XML-Rechnung." translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Auslöser, dann Basis-PDF suchen, dann XML suchen.</p>
<p>Das Hybridformat von ZUGFeRD benötigt zwei Zutaten. <strong>visuelles PDF</strong> dass Menschen lesen, und die <strong>strukturiertes XML</strong> Diese Maschinen analysieren sie. Beide werden an bekannten Dropbox-Speicherorten abgelegt und wir rufen sie mit zwei Methoden ab. <strong>Datei suchen</strong> Aktionen.</p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-die-basis-pdf-finden">Schritt 2: Die Basis-PDF finden<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#schritt-2-die-basis-pdf-finden" class="hash-link" aria-label="Direkter Link zur Schritt 2: Die Basis-PDF finden" title="Direkter Link zur Schritt 2: Die Basis-PDF finden" translate="no">​</a></h3>
<ol>
<li class="">Füge ein <strong>Dropbox</strong> Aktion und Auswahl <strong>Datei suchen</strong>Die</li>
<li class=""><strong>Raum:</strong> Standard.</li>
<li class=""><strong>Ordner:</strong> <code>/pdf4metest/sample</code> (der Speicherort Ihrer visuellen Vorlage).</li>
<li class=""><strong>Dateiname:</strong> <code>10 page.pdf</code> (oder wie auch immer Ihre Vorlage heißt).</li>
<li class=""><strong>Dateiinhalte einbeziehen?</strong> eingestellt auf <strong>Ja</strong>Dies ist die Binärdatei, die im nächsten Schritt benötigt wird.</li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong> eingestellt auf <strong>Ja</strong>Die</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-zapier-dropbox-xml-workflow/step2-find-base-pdf.png" alt="Zapier Schritt 2: Datei suchen: Ordner /pdf4metest/sample, Dateiname: 10 page.pdf, Dateiinhalt einbeziehen: Ja, Freigabelink einbeziehen: Ja" style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Schritt 2: Dateikonfiguration für die Basis-PDF-Vorlage suchen.</em></p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-suchen-sie-die-xml-datei-der-rechnung">Schritt 3: Suchen Sie die XML-Datei der Rechnung<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#schritt-3-suchen-sie-die-xml-datei-der-rechnung" class="hash-link" aria-label="Direkter Link zur Schritt 3: Suchen Sie die XML-Datei der Rechnung" title="Direkter Link zur Schritt 3: Suchen Sie die XML-Datei der Rechnung" translate="no">​</a></h3>
<p>Gleiche Aktion, unterschiedliche Eingaben:</p>
<ol>
<li class="">Füge einen weiteren hinzu <strong>Dropbox</strong> Dann <strong>Datei suchen</strong> Schritt.</li>
<li class=""><strong>Ordner:</strong> <code>/pdf4metest/Zugfred Invoice</code>Die</li>
<li class=""><strong>Dateiname:</strong> <code>version2.xml</code>Die</li>
<li class=""><strong>Dateiinhalte einbeziehen?</strong> eingestellt auf <strong>Ja</strong>Dies ist von entscheidender Bedeutung, damit Schritt 4 die XML-Bytes lesen kann.</li>
<li class="">Halten <strong>Erfolgreich, wenn keine Suchergebnisse gefunden werden?</strong> als <strong>FALSCH</strong> Der Zap wird also sauber gestoppt, wenn die Datei fehlt, anstatt stillschweigend eine leere PDF-Datei zu erzeugen.</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-zapier-dropbox-xml-workflow/step3-find-xml-invoice.png" alt="Zapier Schritt 3: Datei suchen: Ordner /pdf4metest/Zugfred Invoice, Dateiname version2.xml, Dateiinhalt einbeziehen: Ja" style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Schritt 3: Dateikonfiguration finden, die auf die XML-Rechnungsnutzlast verweist.</em></p>
<blockquote>
<p><strong>Warum zwei separate Schritte zum Suchen von Dateien anstatt einem?</strong> Da die Aktion „ZUGFeRD-Rechnung erstellen“ von PDF4me in Schritt 4 die PDF- und die XML-Datei als zwei separate Eingaben verwendet, sorgt die Trennung dieser Daten im vorgelagerten Prozess für eine übersichtlichere Zuordnung und einfacheres Debuggen, falls ein Fehler auftritt.</p>
</blockquote>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-erstellen-sie-die-zugferd-rechnung-mit-pdf4me">Schritt 4: Erstellen Sie die ZUGFeRD-Rechnung mit PDF4me<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#schritt-4-erstellen-sie-die-zugferd-rechnung-mit-pdf4me" class="hash-link" aria-label="Direkter Link zur Schritt 4: Erstellen Sie die ZUGFeRD-Rechnung mit PDF4me" title="Direkter Link zur Schritt 4: Erstellen Sie die ZUGFeRD-Rechnung mit PDF4me" translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Trigger auslösen, dann PDF suchen, dann XML suchen, dann ZUGFeRD erstellen.</p>
<p>Hier wird die Hybriddatei erstellt. Die PDF4me-Aktion nimmt das Basis-PDF, bettet Ihre XML-Rechnungsnutzlast darin ein, wendet das gewählte Konformitätsprofil (hier BASIC) an und gibt eine einzelne ZUGFeRD-konforme Datei zurück.</p>
<p>Konfigurieren <strong>PDF4me, ZugFeRD-Rechnung erstellen</strong> so was:</p>
<ol>
<li class=""><strong>Datei</strong> Karten aus Schritt 2 <strong>Datei</strong> Ausgabe (die Basis-PDF).</li>
<li class=""><strong>Dateiname</strong> Karten Schritt 2 <strong>Dateiname</strong> plus <strong>Dateierweiterung</strong> Die Ausgabe erhält somit einen aussagekräftigen Namen.</li>
<li class=""><strong>Eingabeformat</strong> ist eingestellt auf <strong>XML</strong>Dies teilt PDF4me mit, welchen Payload-Typ es erwarten kann.</li>
<li class=""><strong>Rechnungs-XML-Daten</strong> Karten aus Schritt 3 <strong>Datei</strong> Ausgabe (der XML-Inhalt).</li>
<li class=""><strong>Ausgabemodus</strong> ist eingestellt auf <strong>XmlWithPdf</strong>Dadurch entsteht das hybride PDF/A-3-Format mit eingebettetem XML, das dem kanonischen ZUGFeRD-Format entspricht.</li>
<li class=""><strong>ZUGFeRD Version</strong> Ist <code>1.0</code>Verwenden Sie Version 2.0 oder höher, falls Ihr Handelspartner dies vorschreibt. Versionen 2.0 und höher entsprechen der deutschen EU-2025-Vorgabe.</li>
<li class=""><strong>Konformitätsgrad</strong> Ist <code>BASIC</code>Dies ist die gesetzlich vorgeschriebene Mindestrechnung mit Einzelposten. Wechseln zu <strong>EN16931</strong> für die vollständige EU-Konformität oder <strong>XRECHNUNG</strong> bei der Rechnungsstellung an deutsche öffentliche Einrichtungen.</li>
<li class=""><strong>Rechnung als PDF rendern</strong> Ist <code>True</code>PDF4me visualisiert den Rechnungsinhalt im PDF-Dokument, um die Lesbarkeit für Menschen zu verbessern.</li>
<li class=""><strong>Sprache</strong> Ist <code>de</code>Deutsche Bezeichnungen sind standardmäßig eingestellt. Wechseln zu <code>en</code>, <code>fr</code>, <code>it</code>und so weiter, je nach Region Ihres Käufers.</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-zapier-dropbox-xml-workflow/step4-create-zugferd-invoice.png" alt="Zapier Schritt 4 ZUGFeRD-Rechnung erstellen: Datei aus Schritt 2, Rechnungsdaten (XML) aus Schritt 3, Eingabeformat: XML, Ausgabemodus: XmlWithPdf, ZUGFeRD-Version: 1.0, Konformität: BASIC, Rechnung als PDF rendern: Ja, Sprache: Deutsch" style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Schritt 4: Vollständige Parameterzuordnung für die XML-basierte ZUGFeRD-Generierung mit BASIC-Konformität.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-laden-sie-die-hybride-pdf-datei-wieder-in-dropbox-hoch">Schritt 5: Laden Sie die hybride PDF-Datei wieder in Dropbox hoch.<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#schritt-5-laden-sie-die-hybride-pdf-datei-wieder-in-dropbox-hoch" class="hash-link" aria-label="Direkter Link zur Schritt 5: Laden Sie die hybride PDF-Datei wieder in Dropbox hoch." title="Direkter Link zur Schritt 5: Laden Sie die hybride PDF-Datei wieder in Dropbox hoch." translate="no">​</a></h2>
<p><strong>Bisheriger Ablauf:</strong> Trigger auslösen, dann PDF und XML lesen, dann ZUGFeRD generieren und anschließend wieder in Dropbox speichern.</p>
<p>Im letzten Schritt wird das Ergebnis in Ihren Ausgabeordner geschrieben, wo es vom Finanzteam oder Ihrem Portal-Connector für die Kreditorenbuchhaltung abgerufen werden kann.</p>
<ol>
<li class="">Hinzufügen <strong>Dropbox</strong> Dann <strong>Datei hochladen</strong>Die</li>
<li class=""><strong>Raum:</strong> Standard.</li>
<li class=""><strong>Ordner:</strong> <code>/pdf4meoutput</code> (oder Ihrem Archivspeicherort).</li>
<li class=""><strong>Datei</strong> Karten Schritt 4 <strong>Datei-URL</strong> (PDF4me liefert eine sichere URL, die Dropbox direkt importieren kann).</li>
<li class=""><strong>Überschreiben</strong> Ist <code>True</code>Dies ersetzt vorherige Testläufe problemlos. Umschalten zu <code>False</code> sobald die Produktion aufgenommen wurde.</li>
<li class=""><strong>Dateinamen angeben</strong> Karten Schritt 4 <strong>Dateiname</strong> Die Ausgabe behält also die Rechnungsreferenz bei.</li>
<li class=""><strong>Dateierweiterung angeben</strong> Karten Schritt 4 <strong>Dateierweiterung</strong> (<code>.pdf</code>).</li>
<li class=""><strong>Link zum Teilen hinzufügen?</strong> Ist <strong>Ja</strong> Wenn Sie für den nächsten Schritt (Benachrichtigung, ERP-Push, E-Mail) eine teilbare Dropbox-URL verwenden möchten.</li>
</ol>
<div style="text-align:center;margin:1.5rem 0"><img src="https://docs.pdf4me.com/assets/images/blog/zugferd-invoice-zapier-dropbox-xml-workflow/step5-upload-file-dropbox.png" alt="Zapier Schritt 5: Datei hochladen: Ordner /pdf4meoutput, Datei-URL aus Schritt 4, Überschreiben: Ja, Dateiname und -erweiterung aus „ZUGFeRD-Rechnung erstellen“, Freigabelink einfügen: Ja" style="max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 24px rgba(0,0,0,0.1)"></div>
<p style="text-align:center;font-size:0.9rem;color:var(--ifm-color-content-secondary);margin-top:-0.5rem"><em>Schritt 5: Die hybride PDF-Datei landet im Dropbox-Ausgabeordner und ist bereit für die Weiterverteilung.</em></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="kurzübersicht">Kurzübersicht<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#kurz%C3%BCbersicht" class="hash-link" aria-label="Direkter Link zur Kurzübersicht" title="Direkter Link zur Kurzübersicht" translate="no">​</a></h2>
<div style="overflow-x:auto;border-radius:12px;box-shadow:0 4px 24px rgba(0,0,0,0.06);margin-top:1rem"><table style="width:100%;border-collapse:collapse;font-size:0.95rem"><thead><tr style="background:linear-gradient(90deg, var(--ifm-color-primary) 0%, rgba(54, 96, 179, 0.85) 100%);color:#fff"><th style="padding:14px 16px;text-align:left">#</th><th style="padding:14px 16px;text-align:left">Schritt</th><th style="padding:14px 16px;text-align:left">Tastenzuordnung</th></tr></thead><tbody><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:12px 16px;font-weight:700;color:var(--ifm-color-primary)">1</td><td style="padding:12px 16px;font-weight:600">Dropbox New File in Folder</td><td style="padding:12px 16px;color:var(--ifm-font-color-secondary)">Folder /Blog Data/Zugferd Invoice, Include file contents Yes</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:12px 16px;font-weight:700;color:var(--ifm-color-primary)">2</td><td style="padding:12px 16px;font-weight:600">Dropbox Find File (base PDF)</td><td style="padding:12px 16px;color:var(--ifm-font-color-secondary)">Folder /pdf4metest/sample, File 10 page.pdf</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:12px 16px;font-weight:700;color:var(--ifm-color-primary)">3</td><td style="padding:12px 16px;font-weight:600">Dropbox Find File (XML)</td><td style="padding:12px 16px;color:var(--ifm-font-color-secondary)">Folder /pdf4metest/Zugfred Invoice, File version2.xml</td></tr><tr style="background-color:var(--ifm-color-emphasis-100);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:12px 16px;font-weight:700;color:var(--ifm-color-primary)">4</td><td style="padding:12px 16px;font-weight:600">PDF4me Create ZUGFeRD Invoice</td><td style="padding:12px 16px;color:var(--ifm-font-color-secondary)">Input Format XML, Output Mode XmlWithPdf, BASIC, 1.0, Render on PDF True</td></tr><tr style="background-color:var(--ifm-background-color);border-bottom:1px solid var(--ifm-color-emphasis-200)"><td style="padding:12px 16px;font-weight:700;color:var(--ifm-color-primary)">5</td><td style="padding:12px 16px;font-weight:600">Dropbox Upload File</td><td style="padding:12px 16px;color:var(--ifm-font-color-secondary)">Folder /pdf4meoutput, File from step 4 File Url, Overwrite True</td></tr></tbody></table></div>
<p style="margin-top:1rem;font-size:0.95rem"></p><p>Detaillierte Parameterreferenzen:<!-- --> <!-- -->
<a href="https://docs.pdf4me.com/de/integration/zapier/pdf/create-zugferd-invoice/">ZUGFeRD-Rechnung erstellen (Zapier-Dokumente)</a>,<!-- --> <!-- -->
<a href="https://docs.pdf4me.com/de/integration/zapier/getting-started/">Zapier – Erste Schritte</a>Die</p><p></p>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="häufig-gestellte-fragen">Häufig gestellte Fragen<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#h%C3%A4ufig-gestellte-fragen" class="hash-link" aria-label="Direkter Link zur Häufig gestellte Fragen" title="Direkter Link zur Häufig gestellte Fragen" translate="no">​</a></h2>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Wie erstelle ich eine ZUGFeRD-Rechnung in Zapier?</strong></summary><div><div class="collapsibleContent_owsb"><p>Sie verketten fünf Zap-Schritte wie oben dargestellt. Ein Dropbox-Trigger erkennt neue Rechnungsaufträge. Zwei Dropbox-Aktionen zum Suchen von Dateien rufen Ihre Basis-PDF- und XML-Daten ab. <strong>PDF4me erstellt ZUGFeRD-Rechnung</strong> Die Aktion wird mit dem Eingabeformat XML, dem Ausgabemodus XmlWithPdf, Ihrer gewählten ZUGFeRD-Version und einem Konformitätsprofil ausgeführt. Ein abschließender Dropbox-Upload speichert das Ergebnis. Keine Programmierung, kein Zusammenfügen von XML-Dateien. PDF4me übernimmt das Einbetten und die PDF/A-3-Verpackung.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Ist die Teilnahme an der ZugFeRD-Studie in Deutschland in den Jahren 2025 und 2026 verpflichtend?</strong></summary><div><div class="collapsibleContent_owsb"><p>Ja. Das deutsche Wachstumschancengesetz verpflichtet alle B2B-Rechnungsempfänger zur Annahme strukturierter elektronischer Rechnungen von <strong>1. Januar 2025</strong>, wobei die vollständigen Sendeverpflichtungen schrittweise eingeführt werden <strong>2028</strong>Ab 2027 ist die Nutzung für Unternehmen mit einem Jahresumsatz von über 800.000 € verpflichtend, ab 2028 für alle. ZUGFeRD 2.0 oder höher mit EN16931- oder XRECHNUNG-Konformität erfüllt die Anforderungen. ZUGFeRD 1.0 ist veraltet und erfüllt diese Anforderungen nicht mehr. <strong>nicht</strong> befolgen.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Worin besteht der Unterschied zwischen den Eingabeformaten XML, JSON und CSV für die Erstellung einer ZUGFeRD-Rechnung?</strong></summary><div><div class="collapsibleContent_owsb"><p>Die Handlung <strong>Eingabeformat</strong> Der Parameter akzeptiert drei Nutzlasttypen. <strong>XML</strong> Am besten funktioniert es, wenn Ihr ERP-System bereits eine ZUGFeRD-kompatible XML-Datei erzeugt, die Sie nur noch einbetten müssen. Diese Anleitung verwendet XML. <strong>JSON</strong> PDF4me ist die moderne, API-freundliche Lösung, wenn Rechnungsdaten über einen Webhook oder eine moderne Buchhaltungsplattform eingehen. PDF4me ordnet JSON-Felder automatisch dem ZUGFeRD-XML-Schema zu. <strong>CSV</strong> Geeignet für den Export von Stapelabrechnungen aus Tabellenkalkulationen oder älteren Systemen. Wählen Sie das Format, das zu Ihrer Datenquelle passt, und füllen Sie es aus. <strong>nur</strong> das entsprechende Feld „Rechnungsdaten“ in Schritt 4.</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Was ist der Unterschied zwischen XmlWithPdf und XmlOnly?</strong></summary><div><div class="collapsibleContent_owsb"><p><strong>XmlWithPdf</strong> Es wird das kanonische ZUGFeRD-Hybridformat erzeugt: ein PDF/A-3-Archiv-PDF mit eingebettetem XML-Code als Anhang. Menschen lesen das visuelle PDF. Maschinen analysieren den XML-Code. Eine Datei dient beiden Zielgruppen. <strong>Nur XML</strong> Gibt eine reine XML-Datei ohne PDF-Hülle aus. Nützlich für XRechnung-Einreichungen im öffentlichen Sektor (reines XML), EDI-Pipelines oder Integrationstests der Datenschicht. Für Standard-B2B-Rechnungen wählen Sie <strong>XmlWithPdf</strong>Die</p></div></div></details>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Welchen Konformitätsgrad sollte ich für deutsche B2B-Rechnungen verwenden?</strong></summary><div><div class="collapsibleContent_owsb"><p>Für ZUGFeRD 1.0 (diese Anleitung), <strong>BASIC</strong> ist das minimale rechtlich zulässige Rechnungsprofil mit Einzelposten. Geeignet für die meisten B2B-Szenarien. Für ZUGFeRD 2.x, <strong>EN16931</strong> ist die empfohlene Standardeinstellung für EU B2B (und diejenige, auf die sich das deutsche Mandat bezieht). <strong>XRECHNUNG</strong> ist obligatorisch bei der Rechnungsstellung an deutsche Bundes-, Landes- oder Kommunalbehörden. <strong>ERWEITERT</strong> Fügt branchenspezifische Felder hinzu. Beginnen Sie mit BASIC (1.0) oder EN16931 (2.0+) und wechseln Sie erst dann zu XRECHNUNG, wenn Ihr Käufer eine Einrichtung des öffentlichen Sektors ist.</p></div></div></details>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung">Fehlerbehebung<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#fehlerbehebung" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung" title="Direkter Link zur Fehlerbehebung" translate="no">​</a></h2>
<div style="display:flex;flex-direction:column;gap:14px;margin-top:16px"><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid var(--ifm-color-warning);background:linear-gradient(90deg, rgba(245, 158, 11, 0.08) 0%, transparent 55%)"><strong style="color:var(--ifm-color-warning);font-size:1.02rem">Fehler „Rechnungsdaten erforderlich“ in Schritt 4</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Dein <strong>Eingabeformat</strong> und die zugeordneten Datenfelder stimmen nicht überein. <strong>Eingabeformat = XML</strong>, füllen <strong>Rechnungs-XML-Daten</strong> Nur. Verlassen <strong>Rechnungs-JSON-Daten</strong> Und <strong>Rechnungs-CSV-Daten</strong> Leer. Bestätigen Sie Schritt 3. <strong>Dateiinhalte einbeziehen = Ja</strong> Die XML-Bytes erreichen also tatsächlich PDF4me.</p><p></p></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid rgb(239, 68, 68);background:linear-gradient(90deg, rgba(239, 68, 68, 0.07) 0%, transparent 55%)"><strong style="color:rgb(185, 28, 28);font-size:1.02rem">Ausgabemodus: XmlWithPdf, aber die PDF-Datei ist leer.</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Entweder hat es die Basis-PDF-Datei nicht in Schritt 4 geschafft. <strong>Datei</strong> Feld oder <strong>Rechnung als PDF rendern</strong> ist falsch. Ordnen Sie die Dateiausgabe aus Schritt 2 dem Dateifeld aus Schritt 4 zu und bestätigen Sie, dass „Rechnung als PDF rendern“ aktiviert ist. <strong>WAHR</strong> PDF4me zeichnet also den Rechnungsinhalt auf der visuellen Ebene.</p><p></p></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid var(--ifm-color-info);background:linear-gradient(90deg, rgba(14, 165, 233, 0.08) 0%, transparent 55%)"><strong style="color:var(--ifm-color-info);font-size:1.02rem">401-, 402- oder PDF4me-Verbindungsfehler</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Überprüfen Sie Ihre <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener">PDF4me API-Schlüssel</a> Ihr Konto ist aktuell und weist Guthaben auf. Siehe <a href="https://docs.pdf4me.com/de/general-guidelines/troubleshooting/">PDF4me-Fehlerbehebung</a> für die Schritte zur erneuten Autorisierung des Connectors, falls Zapier die Verbindung als getrennt anzeigt.</p><p></p></div><div class="card" style="padding:18px 20px;border-radius:12px;border-left:5px solid rgb(34, 197, 94);background:linear-gradient(90deg, rgba(34, 197, 94, 0.07) 0%, transparent 55%)"><strong style="color:rgb(21, 128, 61);font-size:1.02rem">Der Trigger wird beim Hinzufügen einer neuen Datei nicht ausgelöst.</strong><p style="margin:10px 0 0;line-height:1.6;color:var(--ifm-font-color-secondary)"></p><p>Dropbox führt im kostenlosen Tarif alle 2 Minuten Abfragen durch. Warten Sie oder klicken Sie <strong>Testauslöser</strong> Manuell. Überprüfen Sie das bitte noch einmal. <strong>Sollen auch Dateien in Unterordnern enthalten sein?</strong> entspricht dem Speicherort, an dem Sie die Datei ablegen. Standardwert <strong>FALSCH</strong> Es wird nur der Originalordner überwacht, nicht dessen Unterordner.</p><p></p></div></div>
<hr>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="was-sie-als-nächstes-versuchen-sollten">Was Sie als Nächstes versuchen sollten<a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-zapier-dropbox-xml-workflow/#was-sie-als-n%C3%A4chstes-versuchen-sollten" class="hash-link" aria-label="Direkter Link zur Was Sie als Nächstes versuchen sollten" title="Direkter Link zur Was Sie als Nächstes versuchen sollten" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:14px;margin-top:12px;margin-bottom:8px"><a href="https://docs.pdf4me.com/de/integration/zapier/pdf/create-zugferd-invoice/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Vollständige Zapier-Aktionsreferenz</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Jeder Parameter, jede Option, jede Konformitätsstufe wird erläutert.</div></div></a><a href="https://docs.pdf4me.com/de/integration/zapier/barcode/create-swissqr-bill/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(34, 197, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Fügen Sie der gleichen Rechnung eine Schweizer QR-Rechnung hinzu.</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Grenzüberschreitende Rechnungsstellung im DACH-Raum. Kombinieren Sie ZUGFeRD mit Swiss QR für den Handel mit Deutschland und der Schweiz.</div></div></a><a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-power-automate-dropbox-json-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(168, 85, 247);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Gleicher Workflow in Power Automate</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die JSON-Eingabeversion dieses Zaps für Microsoft 365. Gleiches Muster, andere Plattform.</div></div></a><a href="https://docs.pdf4me.com/de/blog/zugferd-invoice-n8n-dropbox-json-workflow/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(245, 158, 11);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Gleicher Workflow in n8n</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Die selbstgehostete Version derselben ZUGFeRD-Pipeline für entwicklergeführte Teams.</div></div></a></div>
<p style="font-size:0.95rem;margin-top:1rem;color:var(--ifm-font-color-secondary)"></p><p>Optionale Härtung: Zapier hinzufügen <strong>Filter</strong> Schritt für Schritt 1, um Dateien zu überspringen, die nicht einer Namenskonvention entsprechen, oder ein <strong>Weg</strong> Schritt nach Schritt 4, um vor dem Dropbox-Upload je nach Erfolg oder Misserfolg der Ausgabe zu verzweigen.</p><p></p>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a href="https://zapier.com/apps/pdf4me/integrations" target="_blank" rel="noopener noreferrer" class="btn btn--primary"><p>PDF4me auf Zapier</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--secondary"><p>API-Schlüssel abrufen</p></a><a class="btn btn--primary" href="https://docs.pdf4me.com/de/integration/zapier/pdf/create-zugferd-invoice/"><p>ZUGFeRD-Rechnung erstellen (Dokumente)</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/integration/zapier/getting-started/"><p>Zapier – Erste Schritte</p></a></div>]]></content:encoded>
            <category>Zapier</category>
            <category>ZUGFeRD</category>
            <category>Factur-X</category>
            <category>PDF4me</category>
            <category>Dropbox</category>
            <category>XML</category>
            <category>e-invoicing</category>
            <category>EN 16931</category>
            <category>invoice automation</category>
            <category>Germany</category>
        </item>
        <item>
            <title><![CDATA[Bildkomprimierungs-API: Schritt-für-Schritt-Postman-Test für kleinere JPGs]]></title>
            <link>https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/</link>
            <guid>https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/</guid>
            <pubDate>Fri, 17 Apr 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[Rufen Sie PDF4me POST /api/v2/CompressImage über Postman auf: JSON-Body (docContent, docName, imageType, compressionLevel, async), Authorization-Header, Base64-Antwort. Vergleichen Sie die Dateigrößen und automatisieren Sie den Vorgang anschließend über REST, API Tester, Make oder n8n.]]></description>
            <content:encoded><![CDATA[<div class="blog-post-featured-image-wrap"><img src="https://docs.pdf4me.com/de/assets/images/blog/guides-and-more-common-issues-banner-v2.png" alt="" class="blog-post-featured-image" loading="eager"></div><p>Große Bilder verlangsamen Seiten, treiben die Bandbreitenkosten in die Höhe und arbeiten gegen … <strong>Core Web Vitals</strong>: besonders <strong>Größte Inhaltsfarbe (LCP)</strong> Wenn ein großes Foto das Hauptelement ist. <strong>Bildkomprimierungs-API</strong> Ermöglicht es Ihnen, JPG/PNG-Nutzdaten in der Pipeline (Upload-Handler, CMS-Importe, DAM-Workflows) zu verkleinern, anstatt die Dateien manuell zu korrigieren.</p>
<p>Diese Schritt-für-Schritt-Anleitung verwendet <strong>PDF4me</strong> <code>POST /api/v2/CompressImage</code> mit <strong>Briefträger</strong>Das gleiche Muster funktioniert im Code, sobald die Anfragestruktur klar ist. Für ein <strong>erster No-Code-Test</strong>, verwenden Sie die interaktive <strong><a href="https://docs.pdf4me.com/de/url-api-tester/compress-image/">Tester der Compress Image API</a></strong>: Es greift auf denselben Endpunkt zu, indem es Formularfelder anstelle von rohem JSON verwendet.</p>
<div class="card" style="padding:14px 18px;border-radius:10px;margin:14px 0 16px;background-color:rgba(54, 96, 179, 0.08);border-left:4px solid var(--ifm-color-primary)"><div style="font-weight:700;margin-bottom:6px">So lesen Sie diese Anleitung</div><ul style="margin:0;padding-left:1.2rem;line-height:1.7;font-size:0.95rem;color:var(--ifm-font-color-secondary)"><li>Folgen Sie den Schritten <strong>1 → 5</strong>Die Screenshots entsprechen einem realen Durchlauf (Ihre Laufzeiten und Byteanzahlen können je nach Bildinhalt und Netzwerk variieren).</li><li>Platzhalter „Postbote“ ersetzen <code>{{BASE64_OF_INPUT_IMAGE}}</code> mit der Base64 von <em>dein</em> Datei, nein <code>data<!-- -->:image<!-- -->/jpeg;base64,</code> Präfix in der JSON-Zeichenkette.</li><li>Nach einem erfolgreichen Anruf wird die Antwort dekodiert. <code>.jpg</code> und vergleichen <strong>Dateigröße im Explorer</strong> (oder macOS Finder) zum Original.</li></ul></div>
<!-- -->
<div class="card" style="padding:22px 24px;border-radius:14px;margin-bottom:1.5rem;border:none;box-shadow:0 8px 30px rgba(54, 96, 179, 0.12);background:linear-gradient(135deg, rgba(54, 96, 179, 0.09) 0%, rgba(245, 158, 11, 0.08) 50%, rgba(34, 197, 94, 0.06) 100%)"><div style="font-size:0.75rem;letter-spacing:0.06em;text-transform:uppercase;color:var(--ifm-color-primary);font-weight:700;margin-bottom:10px">Die Kurzfassung</div><div style="font-size:1.05rem;line-height:1.55"><p><strong>1.</strong> Base64-kodieren Sie Ihr Bild → <strong>2.</strong> <code>POST <a href="https://api.pdf4me.com/api/v2/CompressImage">https://api.pdf4me.com/api/v2/CompressImage</a></code> mit <code>Content-Type: application/json</code> Und <strong>Genehmigung</strong> (Ihr PDF4me-API-Schlüssel) → <strong>3.</strong> JSON-Inhalt: <code>docContent</code>, <code>docName</code>, <code>Bildtyp</code>, <code>Kompressionsstufe</code>, <code>asynchron</code> → <strong>4.</strong> Erwarten <strong>200 OK</strong> und eine JPEG-Nutzlast (Rohbytes oder Base64, je nachdem, wie Ihr Client sie anzeigt) → <strong>5.</strong> Speichern und vergleichen Sie die Festplattengröße mit der Quelldatei.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="warum-teams-eine-bildkomprimierungs-api-verwenden-marktkontext">Warum Teams eine Bildkomprimierungs-API verwenden (Marktkontext)<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#warum-teams-eine-bildkomprimierungs-api-verwenden-marktkontext" class="hash-link" aria-label="Direkter Link zur Warum Teams eine Bildkomprimierungs-API verwenden (Marktkontext)" title="Direkter Link zur Warum Teams eine Bildkomprimierungs-API verwenden (Marktkontext)" translate="no">​</a></h2>
<table><thead><tr><th>Priorität</th><th>Was ändert sich mit einer API?</th></tr></thead><tbody><tr><td><strong>Web-Performance</strong></td><td>Kleinere Bilder lassen sich schneller dekodieren und übertragen, was wichtig ist, wenn LCP von einem einzigen großen Asset abhängig ist.</td></tr><tr><td><strong>Benutzererfahrung</strong></td><td>Seiten laden auf Mobilgeräten zuverlässig, wenn die Bilder kleiner sind, wodurch die Interaktionszeit verkürzt wird.</td></tr><tr><td><strong>Betrieb</strong></td><td>Ein einziger HTTP-Vertrag für Microservices, serverlose Upload-Handler und ETL-Jobs, ohne Desktop-Tools im Spiel.</td></tr><tr><td><strong>Kosten</strong></td><td>Weniger Datenverkehr und Speicherbedarf im Vergleich zur Auslieferung von Originalen mit mehreren Megabyte an jedem beliebigen Ort.</td></tr></tbody></table>
<p>PDF4me enthüllt <strong>Kompressionsstufen</strong> (<strong>Max</strong>, <strong>Medium</strong>, <strong>Niedrig</strong>So können Sie die Ausrichtung zwischen Vorschaubildern und Hauptbildern festlegen. Die Parameterübersicht finden Sie in <strong><a href="https://docs.pdf4me.com/de/pdf4me-api/image/compress-image/">Bild komprimieren (vollständige API-Referenz)</a></strong> und die untenstehende Kurzübersicht.</p>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="bevor-sie-die-erste-anfrage-senden">Bevor Sie die erste Anfrage senden<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#bevor-sie-die-erste-anfrage-senden" class="hash-link" aria-label="Direkter Link zur Bevor Sie die erste Anfrage senden" title="Direkter Link zur Bevor Sie die erste Anfrage senden" translate="no">​</a></h2>
<div class="card" style="padding:20px 22px;border-radius:12px;border:1px dashed var(--ifm-color-emphasis-400);background-color:rgba(14, 165, 233, 0.04)"><div style="font-weight:700;margin-bottom:14px">Checklist</div><ol style="margin:0;padding-left:1.35rem;line-height:1.9"><li><strong>API-Schlüssel:</strong> von <a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer">PDF4me-Dashboard</a> (verwendet in der <strong>Genehmigung</strong> Überschrift pro <a href="https://docs.pdf4me.com/de/pdf4me-api/image/compress-image/">offizielle Dokumente</a>).</li><li><strong>Eingabeformat:</strong> JPG oder PNG (siehe <a href="https://docs.pdf4me.com/de/url-api-tester/compress-image/">API-Tests</a> Parameterhinweise).</li><li><strong>Große Dateien / Zeitüberschreitungen:</strong> Satz <code>"async": true</code> wenn empfohlen, oder vorverarbeiten mit <a href="https://docs.pdf4me.com/de/url-api-tester/resize-image/">Bildgröße ändern</a> wenn die Anzahl der Pixel die Bildschirmgröße deutlich übersteigt.</li><li><strong>Quote:</strong> Bei fehlgeschlagener Authentifizierung oder Planbeschränkungen verwenden Sie <a href="https://docs.pdf4me.com/de/general-guidelines/troubleshooting/">PDF4me-Fehlerbehebung</a> Wenn Sie 401/402-Fehler sehen.</li></ol></div>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="referenz-json-body-felder">Referenz: JSON-Body-Felder<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#referenz-json-body-felder" class="hash-link" aria-label="Direkter Link zur Referenz: JSON-Body-Felder" title="Direkter Link zur Referenz: JSON-Body-Felder" translate="no">​</a></h3>
<table><thead><tr><th>Feld</th><th>Rolle</th></tr></thead><tbody><tr><td><strong>docContent</strong></td><td>Base64-Kodierung des Quellbildes (erforderlich).</td></tr><tr><td><strong>docName</strong></td><td>Ausgabedateiname, z.B. <code>output.jpg</code> (erforderlich).</td></tr><tr><td><strong>Bildtyp</strong></td><td>Ausgabeformat, z.B. <code>JPG</code> oder <code>PNG</code>Die</td></tr><tr><td><strong>Kompressionsstufe</strong></td><td><code>Max</code>, <code>Medium</code>, oder <code>Niedrig</code>Die</td></tr><tr><td><strong>asynchron</strong></td><td><code>WAHR</code> / <code>FALSCH</code>Verwenden Sie async, wenn die Verarbeitungszeit die Client-Timeouts überschreiten könnte.</td></tr></tbody></table>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-1-beginnen-sie-mit-einer-echten-vorher-datei">Schritt 1: Beginnen Sie mit einer echten „Vorher“-Datei<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#schritt-1-beginnen-sie-mit-einer-echten-vorher-datei" class="hash-link" aria-label="Direkter Link zur Schritt 1: Beginnen Sie mit einer echten „Vorher“-Datei" title="Direkter Link zur Schritt 1: Beginnen Sie mit einer echten „Vorher“-Datei" translate="no">​</a></h2>
<p>Verwenden Sie zum Üben eine beliebige große JPG-Datei. Der unten stehende Referenzlauf verwendete eine <strong>~4,5 MB</strong> Quelldatei benannt <code>input.jpg</code> im Windows Explorer, groß genug, dass die Komprimierung in den Ordnereigenschaften sichtbar aussagekräftig ist.</p>
<p><img alt="Der Windows Explorer zeigt eine große JPG-Eingabedatei (~4,48 MB) vor dem Aufruf der Komprimierungs-API an." src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAv8AAAA1CAIAAABZdROOAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAASdEVYdFNvZnR3YXJlAEdyZWVuc2hvdF5VCAUAAAfISURBVHhe7d3fixZVHMdx/4EQwi4MCiIKWqiLqIuMyqVCk7K6EYlgrRbZltZYXVs3LKKWIvpFWO0fsDd10YUXKqyFLJo/6Id4YXajmWFpEBJEwQZuzMwzc875nu+ZeXZ39pnH57xfSDgz3/mOO2fmnI/7w1asBgAAiMkKuQMAAKCnkX4AAEBcSD8AACAupB8AABAX0g8AAIgL6QcAAMSF9AMAAOJC+gEAAHEh/QAAgLiQfgAAQFxqSD8jw0MT42OhXyPDQ319ffIcAACAhtSQfibGx+bCJsbHdr/6CgEIAAB0iU6knwu/nCcAAQCALtGJ9DM3N0cAAgAAXaJD6YcABAAAusSyp59335m0vwl6+/aX5fkAAAAdtOzpR5gYH5Pn50Zn5ufnZ0blbvSM/snZcy2zk/3i4OB0a+fgdF4kq8wR//RAh3PTg6JE6RCqt/d7rZQatUC9qOicCpyd3zfvQ057eHuLI+F2vSb5cFsfrXtfvZvTxoCqJfYNLZ4ydLVkzEoHyitQ3lMjeQe15yUhj1lvpjXlBRqjOTWnn6c/v3Djez/d/PbpW946ddvrP9zz5vd9O489t+dUO+lnuYzOzJ+dWi/3osOSeSD88psJZHC6mEisZc05P51S5FRUdOifnC4u48xwgQ7B+mRLXkUIn2sq1Iu6ylfU/snZ2Vn/5mWTtdxblKsX6klu+nGGW2yJNcq/d1VD0U4BukA23CUDJQvsl9OZd6xUFHqlnPTjvuUlh9C4mtPPrW+cvH33d3eMH79zx5H7x49c+vOv/m1frXnhAOkncs4s4Ascdtc1q8LKFNYepYNVWNXB2x1oGaS1bOeiFdfJllsxI7f2z/rTaXoN0k/C3G79xmsqw01lARqXvlHTJQPlFbjvoL3Verr898+wyuVfgcS7XdYFHVdz+rlr9PDdI4fuHTp430tfP/DizGNb9z06sG/DwP520o+VUtZPnZ2fGU3+mzLhJaspDnhH8l5Zg9ZX03J8Va0xFQt86LBZaWSFnEbk8ULRQlbIDmb3YtOPe630d7KFdtGK5TQ/LFtlBwbb29vTqtOPdtsD1NGwd4qC5Bp8WaOrtN4UdSRTSoH7dnnvWvkjlJcXz5t/qCX8Z0IDak4/a54/8OCW/Y/sOvz4mbl1R/95csfRTQMzz245uIj0U0SbJMHkB7I045S1Mo2efvwjaEA2LSRrsrpOBOYEe8KRJe3OKqaHLFFmOHFNa2ELz3wWc6697FZdVJYI5rA8NzsiZlyzs40/cI8oTT/JgbKVS1KHI5R+nJu/kKtg2RTPvjqS4QL3KfJGUtuXyzqqFc6bqFagOTWnnw0D+zfu+uaJM/+t/3H+oeNXH97799bRE9u2HFpE+jGJxYoySfqxP4VjCkk/XSzLEflUk25Zs4CcppJJQmYkWeMu+vJoi3MhWSNiQ75Ln57SP5J6JKefW3nRqpwi11rltlkleUVV194SSD9mzNxVJ3sYQ5E2f/icgkD6EaMb113vToFnoa0C82Aoo1iWXPITlctZD1ugMZpTc/rZPHFsYxp91h6/uurTK6v3XN70xR+vbf92EenHhBwrC3lJpthB+ulictF3tuUkVEhnjtYhWeSsNPJgvrM0Y8m1StYLZbNf+Nyqi8ptQdw3d7PoXfym6FbRtse4C5phP2H+7QjcIzli3k7zezcoZZSO6Bhn8LSRDBakc00+eM6GKZa7CtmjpJ0lnjK1BI2pOf08dfLfdaeTz/rc8NmV6z64tPKjizdN/frMl7+RfqImVnFnu/QHq4o5R04+9rbfQZtlyjpo9UJgsaw4t+yiZU0zaWtJWYZbbZIf9nJ2RMJaxbQVz3/8ip3KPVI7hNOP0gENUV8Xe4jCBXIo/SdGVtiKR8n/W5B8yvzGaE7N6Wfnz1fXnkijz/uXV3548fqPL6z65Pzmvb/XmH6cr3yZbTfj2HWkn+aJScBsytlBMHOOuypZp/kdAhNVsEOg3hUoCuwuBC+qbErKTGnvslqnjawfYalo3FsC98ShDFPgHqkd9PSjjA+6hzqSNjc1Ow+DP7SywiZmo5I33ttGk2pOP5VqSD9OrnFOsb87yK2yExMakM4K1gxhLSDuZDA4aaaOZMaxVx1t2fE6+BNXTu8QrLf+LR85p5kS/Vxrv35RWaVRD1v30Znd0791FpveTelhzscaXvHcGyTPM9QOevppNS2a2P/4ExoXGrRQgRlJ7XVvM/1orcwh6+1FF7j20s/ZqdHiB97dVFP8eHv2w/LFsTQYyWJ0WvrqF59rznfJScmqUmcgt4HSwWkgy/UObnF+0DmgT1mhc93golw03y8/eosT/QwzgbqnO1/+C6zsvSa7r/ZNqr6lFvUOqR1KFlK7p38immMNlP4+LGgk208/+bSQ9pAzRKgFmtBF6acdfBWrl6grzYIsvQOAHud/ZyBA+kFzlh5dlt4BQI/rn5wl/MBXQ/oZGR6y/y/u5b9Ghofk+QtB+gEAAEtUQ/oBAAC4hpB+AABAXEg/AAAgLqQfAAAQF9IPAACIC+kHAADEhfQDAADiQvoBAABxIf0AAIC4kH4AAEBcSD8AACAupB8AABAX0g8AAIgL6QcAAMSF9AMAAOJC+gEAAHEh/QAAgLiQfgAAQFxIPwAAIC6kHwAAEBfSDwAAiAvpBwAAxOV/9Sp193agW+gAAAAASUVORK5CYII=" width="767" height="53"></p>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-2-postman-anfrage-konfigurieren-methode--url">Schritt 2: Postman-Anfrage konfigurieren (Methode + URL)<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#schritt-2-postman-anfrage-konfigurieren-methode--url" class="hash-link" aria-label="Direkter Link zur Schritt 2: Postman-Anfrage konfigurieren (Methode + URL)" title="Direkter Link zur Schritt 2: Postman-Anfrage konfigurieren (Methode + URL)" translate="no">​</a></h2>
<ul>
<li class=""><strong>Verfahren:</strong> <code>POST</code></li>
<li class=""><strong>URL:</strong> <code><a href="https://api.pdf4me.com/api/v2/CompressImage">https://api.pdf4me.com/api/v2/CompressImage</a></code></li>
</ul>
<p>Öffne die <strong>Überschriften</strong> Tab. Mindestens benötigen Sie <strong><code>Content-Type: application/json</code></strong> und Ihr PDF4me-Schlüssel <strong><code>Authorization</code></strong> (Ersetzen Sie den Platzhalter im Screenshot durch Ihren echten Schlüssel).</p>
<p><img src="https://docs.pdf4me.com/de/assets/images/postman-headers-compress-image-a3748351df1dfe808decb51c0efb9519.png" width="1024" height="431" alt="Postman-Registerkarte „Header“ für „Bild komprimieren“: POST-URL und Autorisierung" class="zoomable_Vhi0" title="Zum Vergrößern bitte anklicken" role="button" tabindex="0"></p>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-3-festlegen-des-rohen-json-bodys">Schritt 3: Festlegen des rohen JSON-Bodys<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#schritt-3-festlegen-des-rohen-json-bodys" class="hash-link" aria-label="Direkter Link zur Schritt 3: Festlegen des rohen JSON-Bodys" title="Direkter Link zur Schritt 3: Festlegen des rohen JSON-Bodys" translate="no">​</a></h2>
<p>Wählen <strong>Body → raw → JSON</strong>Fügen Sie anschließend eine Nutzlast in folgender Form ein (ersetzen Sie „Base64-Zeichenkette“ durch Ihre eigene).</p>
<p><img src="https://docs.pdf4me.com/de/assets/images/postman-body-json-compress-image-c39aaf992287a953351b616363109a54.png" width="1024" height="365" alt="Postman-Body-Tab mit docContent, docName, imageType, compressionLevel und async" class="zoomable_Vhi0" title="Zum Vergrößern bitte anklicken" role="button" tabindex="0"></p>
<div class="language-json codeBlockContainer_IfEc theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_Drer"><pre tabindex="0" class="prism-code language-json codeBlock_CgJj thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_BEr3"><div class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">{</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token property" style="color:#36acaa">"docContent"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"PASTE_BASE64_HERE_NO_DATA_URL_PREFIX"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token property" style="color:#36acaa">"docName"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"output.jpg"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token property" style="color:#36acaa">"imageType"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"JPG"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token property" style="color:#36acaa">"compressionLevel"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token string" style="color:#e3116c">"Max"</span><span class="token punctuation" style="color:#393A34">,</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"> </span><span class="token property" style="color:#36acaa">"async"</span><span class="token operator" style="color:#393A34">:</span><span class="token plain"> </span><span class="token boolean" style="color:#36acaa">false</span><span class="token plain"></span><br></div><div class="token-line" style="color:#393A34"><span class="token plain"></span><span class="token punctuation" style="color:#393A34">}</span><br></div></code></pre></div></div>
<details class="details_mqjz alert alert--info details_JPO1" data-collapsed="true"><summary><strong>Optional:</strong> Minimale Plausibilitätsprüfungen, bevor Sie auf „Senden“ klicken</summary><div><div class="collapsibleContent_owsb"><ul style="margin:10px 0 0;padding-left:1.2rem;line-height:1.7"><li><strong>JPEG Base64</strong> beginnt oft mit <code>/9j/</code> Wenn das Tool die Zeichenkettenform anzeigt, entspricht diese der JPEG-Dateisignatur.</li><li>Falls Postman langsam ist, kann die Anfrage trotzdem erfolgreich sein; achten Sie auf Folgendes: <strong>200 OK</strong> und die Ausgabe speichern; berücksichtigen <code>async: true</code> für Serienfertigungsaufträge.</li><li>Für ein geführtes Formular anstelle von JSON öffnen Sie <a href="https://docs.pdf4me.com/de/url-api-tester/compress-image/">Bild im API-Tester komprimieren</a> und vergleichen Sie die gleichen Felder nebeneinander.</li></ul></div></div></details>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-4-senden-und-die-antwort-lesen">Schritt 4: Senden und die Antwort lesen<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#schritt-4-senden-und-die-antwort-lesen" class="hash-link" aria-label="Direkter Link zur Schritt 4: Senden und die Antwort lesen" title="Direkter Link zur Schritt 4: Senden und die Antwort lesen" translate="no">​</a></h2>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wenn-der-client-base64-anzeigt">Wenn der Client Base64 anzeigt<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#wenn-der-client-base64-anzeigt" class="hash-link" aria-label="Direkter Link zur Wenn der Client Base64 anzeigt" title="Direkter Link zur Wenn der Client Base64 anzeigt" translate="no">​</a></h3>
<p>Wenn die <strong>Körper</strong> Der Betrachter ist auf Folgendes eingestellt: <strong>Base64</strong> und Sie sehen eine lange Schlange, die mit beginnt <code>/9j/</code>Die Nutzdaten sind JPEG-Daten, die für die Anzeige kodiert sind. Dekodieren Sie sie in eine Datei und öffnen Sie sie in einem Bildbetrachter, um die Qualität zu überprüfen.</p>
<p><img src="https://docs.pdf4me.com/de/assets/images/postman-response-base64-a3702fced7be48817571916efbc122ba.png" width="1024" height="222" alt="Postman 200 OK, Antworttext als Base64-JPEG interpretiert" class="zoomable_Vhi0" title="Zum Vergrößern bitte anklicken" role="button" tabindex="0"></p>
<h3 class="anchor anchorTargetStickyNavbar_zl4v" id="wenn-der-client-rohe-binärdaten-anzeigt">Wenn der Client rohe Binärdaten anzeigt<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#wenn-der-client-rohe-bin%C3%A4rdaten-anzeigt" class="hash-link" aria-label="Direkter Link zur Wenn der Client rohe Binärdaten anzeigt" title="Direkter Link zur Wenn der Client rohe Binärdaten anzeigt" translate="no">​</a></h3>
<p>Einige Ansichten werden gerendert <strong>roh</strong> Bytes (Metadaten wie XMP können als lesbarer Text innerhalb des Datenstroms erscheinen). A <strong>200 OK</strong> bedeutet weiterhin, dass das komprimierte Bild zurückgegeben wurde; speichern Sie den Inhalt als <code>output.jpg</code> mithilfe der Option „Antwort speichern“ Ihres Kunden.</p>
<p><img src="https://docs.pdf4me.com/de/assets/images/postman-response-raw-binary-60c5b62db3651315914b41c95f7d0e3d.png" width="1024" height="297" alt="Postman 200 OK mit unformatiertem Antworttext (binär / Metadaten sichtbar)" class="zoomable_Vhi0" title="Zum Vergrößern bitte anklicken" role="button" tabindex="0"></p>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="schritt-5-vergleichen-sie-die-dateigröße-auf-der-festplatte-nach-der-bearbeitung">Schritt 5: Vergleichen Sie die Dateigröße auf der Festplatte nach der Bearbeitung.<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#schritt-5-vergleichen-sie-die-dateigr%C3%B6%C3%9Fe-auf-der-festplatte-nach-der-bearbeitung" class="hash-link" aria-label="Direkter Link zur Schritt 5: Vergleichen Sie die Dateigröße auf der Festplatte nach der Bearbeitung." title="Direkter Link zur Schritt 5: Vergleichen Sie die Dateigröße auf der Festplatte nach der Bearbeitung." translate="no">​</a></h2>
<p>Nachdem Sie die Antwort auf die Festplatte geschrieben haben, überprüfen Sie <strong>Eigenschaften</strong> Im Referenzlauf landete die komprimierte Datei erneut in der Nähe von <strong>~2,6 MB</strong>Eine sinnvolle Reduzierung der Dateigröße eines mehrere Megabyte großen Fotos bei gleichzeitig einfachem Workflow. Das optimale Verhältnis hängt von Inhalt, Abmessungen und … ab. <strong>Kompressionsstufe</strong>; versuchen <strong>Medium</strong> oder <strong>Niedrig</strong> Wenn <strong>Max</strong> ist für Produktfotos zu aggressiv.</p>
<p><img alt="Der Windows Explorer zeigt die Größe der komprimierten output.jpg-Datei nach dem API-Aufruf an." src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA0sAAAArCAIAAAAmOoTmAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAASdEVYdFNvZnR3YXJlAEdyZWVuc2hvdF5VCAUAAAeMSURBVHhe7dzdi1VVGMdx/4EQ0i4MiokoaKQuoi4yKocKTcrqRiSCsRpkGhpjdOw4YRE1FNEbYeUfMDd10YUXKoyFHDRf6EW8MLvRbMLSICSIggk09uta61nP2mePzpwzZ53vBy/caz9r7X3W3nvtX3Malyxbtqyvr2/lypV9qRUAAADocktIeAAAAJEh4QEAAMSGhAcAABAbEh4AAEBsSHgAAACxIeEBAADEhoQHAAAQmwVMeKMjwxON8dCf0ZHh/v5+2QcAAADXbAET3kRjfDZsojG+89VXCHkAAADzrpMJb+aXc4Q8AACAedfJhDc7O0vIAwAAmHcdTniEPAAAgHnXsYT37juT9i9ebN36suwPAACAq9KxhCdMNMZlfwCLytDU2bPNyQHZnLQ7zQOTzbNTQ3ZFoaxMhiq4pWaPPWa4Pjuc0qVk91W6BwpEo7Un3NUcPm0Pn40/UPdKPlD+eUKzYVVatElQS+wpk/caFpWq57SkP7D6gx9uL8nlxnr2rCNVDBCzNiW8pz+fufG9n25++9Qtb5287fUf7nnz+/7tR5/bdXKhEt7Y9JUzu9fK1rm49hGAqGSrpb9IOgtsuRxry3tZOTA55WShctCkIt9ID5ePEqx3eoQMTalnY7QsCCcLuzk943wrmwe/x8Bks9kM5d/u5CY8dTaKm8d9D/uzE5xmo2UBOqfiOS3pD6z9tFs3VGhBcDgLkFtVsatHtCnh3frGidt3fndH49id2w7f3zh84c+/BrZ8teqF/SQ8oCuka+WU8nq1F9F8bbaXaIuz3LrNVi4yFfq7wGkODOloWdOyoKLEDRzm1JL2pv9CSQt6I+HZsxG4koqWAa5lARYJ9aIHHiS32WzVXhDMDehUiMMFFqaYtSnh3TV26O7Rg/cOH7jvpa8feHH6sc17Hx3cu25wX82Et3b3mSul6bGi2U1hSVGyb2za1GbFWZ0ZxHSqOwLQ0/KVUnm9aku2vpBqlalyVFmhj2Odheyg0oust4VeYFM+dy6UadL2ITmw3trlWie8wHXUqDNtN4qC5Bi9+xXc4qZcy9Cj5raXW7Jcv5GKKuuRlrtyyhnFrk0Jb9Xz+x/ctO+RHYcePz275sg/T247smFw+tlNB+okvDSZlTnL3tLzmb8nS2xFw9WMAPSwcp30V0i/JbQQq5X5jrxalsgFPmPqsyU9SUxV73grBFinJRKeX2CR52XxM439UcQ7xzRqR+lWlQkv2aHeDgHqVIcSnjO9czkK2kC5IBUPrHsXzWlByFqVw4kOakXs2pTw1g3uW7/jmydO/7f2xysPHbv88J6/N48d37LpYI2E50Utk8Pq5rMk4dk/iksqs911RwB6VvANrjUUrd5Sqldm6aqolTUiIBVNZX0WzYoKZ5cuObHKEq1Af63kRPjwZsraX4xTOV4XCtwfZjbc2yG7aKE0nfYq6cMWfxe3S2zz2tX0h7HygTU3RtlWY0GwOvp77JvNGbh3tCnhbZw4uj6Nd6uPXV7+6aUVuy5u+OKP17Z+2zrhyXRmh6+6+cxLa3MeAehRziIrV1y5bZrlYqpWyjwli+Q7W9bLBV9uK5RTc3kF8iRcTiKxjl1+lPIv5TjVA3YfN+Eps+FNaSIwC/IW8BrN390wmFFGRNvJ57QkH9By2wl7ZkPeDfpNk7U6Q7i77C2vJHJtSnhPnfh3zankp3c3fHbpug8uLP3o/E27f33my99IeMBi5v43cMG80NX10n+l+5Xaaiv72dtaffCFEaa/IyyyQG4L8h3kt+cDJL9E6zREI/xTtZx6WQKzoI4QTnjKCOgo7TktyTuh2JaXMtQutzPlreQnS3mXyROIX5sS3vafL68+nsa79y8u/fD89R/PLP/k3MY9v7dOeOYbVbtF+5bWzoLhPe52uI6EB0jO+1eunoZciP1KWWGarfXX6haoFwP7x/EEBjJEQash1UTitqdDWL+F3GrILmO/NCtmQ37kwCyoI+gJr/fe1oufcqEdgQdWdisvbXBBsFnNyV+resjt+LUp4bUUTHhZ7jIBzU584ncmrDI30/n75joCAHfBrVgsW6Wk8Ls56em/wMP16Ypure5KlfVvdNnrv6kOFJQNypiGmkhke/qzhToT14WcTxOaDTkFsp+hjqAnvHzQchD7H2NDJwSfFjeWKw+scyXtp1BfEFzureQNZXbZB+8VXZDwiiCW875vLf5RE/s71rJH2pD+PG7MjOEkt1ojAHBer+ZbR5+b8PzKdKXVv/jNV2i3qbLe2qku3k5nd7XPTitQkFIDhy1U4LY7X1IHsk33yS6U/fFDs5ExV1ab6rLGHyGU8MSYfke0Veg5VXKW2VkIXkllQXDJByo7QDqGPKPACBHrjoR3jfjGFZhf6ptYVb8SQIT8/wsX7ULCAzBX9WNb/UoAERqYbBLwOmUBE97oyPBEY7zmn9GRYdl//pDwAABAT1nAhAcAAICOIOEBAADEhoQHAAAQGxIeAABAbEh4AAAAsSHhAQAAxIaEBwAAEBsSHgAAQGxIeAAAALEh4QEAAMSGhAcAABAbEh4AAEBsSHgAAACxIeEBAADEhoQHAAAQm/8BNE+DnkwJcn0AAAAASUVORK5CYII=" width="843" height="43"></p>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="fehlerbehebung-schnell">Fehlerbehebung (schnell)<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#fehlerbehebung-schnell" class="hash-link" aria-label="Direkter Link zur Fehlerbehebung (schnell)" title="Direkter Link zur Fehlerbehebung (schnell)" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:12px;margin-top:12px"><div class="card" style="padding:16px 18px;border-radius:12px;border-left:4px solid rgb(239, 68, 68)"><strong style="color:rgb(185, 28, 28)">401 / Authentifizierungsfehler</strong><p style="margin:8px 0 0;font-size:0.92rem;line-height:1.6;color:var(--ifm-font-color-secondary)">Bestätigen Sie den Schlüssel in <strong>Genehmigung</strong> und dass der Schlüssel aktiv ist. Siehe <a href="https://docs.pdf4me.com/de/pdf4me-api/image/compress-image/">API-Dokumentation</a> Und <a href="https://docs.pdf4me.com/de/general-guidelines/troubleshooting/">Fehlerbehebung</a>Die</p></div><div class="card" style="padding:16px 18px;border-radius:12px;border-left:4px solid rgb(245, 158, 11)"><strong style="color:var(--ifm-color-warning)">Zeitüberschreitungen oder sehr langsame Anrufe</strong><p style="margin:8px 0 0;font-size:0.92rem;line-height:1.6;color:var(--ifm-font-color-secondary)">Versuchen <code>"async": true</code> Wo unterstützt, oder reduzieren Sie zuerst die Pixelabmessungen mit <a href="https://docs.pdf4me.com/de/url-api-tester/resize-image/">Bildgröße ändern</a>Die</p></div><div class="card" style="padding:16px 18px;border-radius:12px;border-left:4px solid var(--ifm-color-info)"><strong style="color:var(--ifm-color-info)">„Beschädigte“ oder leere Ausgabe</strong><p style="margin:8px 0 0;font-size:0.92rem;line-height:1.6;color:var(--ifm-font-color-secondary)">Strip <code>data<!-- -->:image<!-- -->/...;base64,</code> Präfixe von <code>docContent</code>Entfernen Sie die Zeilenumbrüche in der Base64-Zeichenkette und überprüfen Sie, ob die Quelldatei lokal geöffnet werden kann.</p></div></div>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="automatisieren-ohne-postman">Automatisieren ohne Postman<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#automatisieren-ohne-postman" class="hash-link" aria-label="Direkter Link zur Automatisieren ohne Postman" title="Direkter Link zur Automatisieren ohne Postman" translate="no">​</a></h2>
<ul>
<li class=""><strong>Interaktiv:</strong> <a href="https://docs.pdf4me.com/de/url-api-tester/compress-image/">Bild komprimieren, API-Tester</a> (gleicher Endpunkt, geführte Felder).</li>
<li class=""><strong>Referenz + Proben:</strong> <a href="https://docs.pdf4me.com/de/pdf4me-api/image/compress-image/">Bild komprimieren, PDF4me-API</a> (Mehrsprachige Beispiele auf dieser Seite).</li>
<li class=""><strong>Ohne Programmierung:</strong> <a href="https://docs.pdf4me.com/de/integration/make/image/compress-image/">Erstellen: Ein Bild komprimieren</a>, <a href="https://docs.pdf4me.com/de/integration/n8n/image/compress-image/">n8n: Bild komprimieren</a>, <a href="https://docs.pdf4me.com/de/integration/power-automate/optimize-compress/compress-image/">Power Automate: Bild komprimieren</a>, <a href="https://docs.pdf4me.com/de/integration/zapier/optimize-compress/compress-image/">Zapier, Bild komprimieren</a>Die</li>
</ul>
<h2 class="anchor anchorTargetStickyNavbar_zl4v" id="weiterführende-lektüre">Weiterführende Lektüre<a href="https://docs.pdf4me.com/de/blog/image-compression-api-postman-tutorial/#weiterf%C3%BChrende-lekt%C3%BCre" class="hash-link" aria-label="Direkter Link zur Weiterführende Lektüre" title="Direkter Link zur Weiterführende Lektüre" translate="no">​</a></h2>
<div style="display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:14px;margin-top:12px;margin-bottom:8px"><a href="https://docs.pdf4me.com/de/url-api-tester/resize-image/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid var(--ifm-color-primary);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Bildgröße ändern (API-Tester)</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Pixelabmessungen vor oder nach der Komprimierung an das Layout anpassen.</div></div></a><a href="https://docs.pdf4me.com/de/url-api-tester/convert-image-format/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(168, 85, 247);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">Bildformat konvertieren</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Kombiniere Formatkonvertierung mit Komprimierung in längeren Pipelines.</div></div></a><a href="https://docs.pdf4me.com/de/url-api-tester/" style="text-decoration:none;color:inherit"><div class="card" style="padding:18px;border-radius:12px;height:100%;border-left:4px solid rgb(34, 197, 94);box-shadow:0 4px 16px rgba(0,0,0,0.06)"><div style="font-weight:700;margin-bottom:6px">API-Tester-Startseite</div><div style="font-size:0.9rem;color:var(--ifm-font-color-secondary)">Durchsuchen Sie Bild-, PDF- und Dokument-Endpunkte an einem Ort.</div></div></a></div>
<div class="wrapper_cJa_ btnRowCenter_xvUr btn-row-center btn-row-wrap"><a class="btn btn--primary" href="https://docs.pdf4me.com/de/url-api-tester/compress-image/"><p>Teste Compress Image (API Tester)</p></a><a class="btn btn--secondary" href="https://docs.pdf4me.com/de/pdf4me-api/image/compress-image/"><p>Vollständige API-Referenz</p></a><a href="https://dev.pdf4me.com/dashboard/#/api-keys/" target="_blank" rel="noopener noreferrer" class="btn btn--primary"><p>API-Schlüssel abrufen</p></a></div>
<p><strong>Zusammenfassung:</strong> Ein <strong>Bildkomprimierungs-API</strong> gehört in dieselbe Kategorie wie responsive Bilder und CDN-Caching: Es reduziert die Dateigröße an der Quelle, sodass jeder nachfolgende Schritt günstiger und schneller abläuft. Beginnen Sie mit <strong><a href="https://docs.pdf4me.com/de/url-api-tester/compress-image/">der API-Tester</a></strong>Reproduzieren Sie die Anfrage in Postman anhand der oben beschriebenen Schritte und übernehmen Sie dann das JSON in Ihren Service oder Ihr Automatisierungsmodul, wenn Sie bereit sind, es zu veröffentlichen.</p>]]></content:encoded>
            <category>PDF4me API</category>
            <category>image compression</category>
            <category>JPEG</category>
            <category>Postman</category>
            <category>REST API</category>
            <category>image optimization</category>
            <category>Core Web Vitals</category>
            <category>developer tutorial</category>
            <category>Base64</category>
        </item>
    </channel>
</rss>