{"id":687,"date":"2025-10-10T08:26:09","date_gmt":"2025-10-10T08:26:09","guid":{"rendered":"https:\/\/help.cloudwharf.com\/?post_type=docs&#038;p=687"},"modified":"2025-10-16T10:19:35","modified_gmt":"2025-10-16T10:19:35","password":"","slug":"dokumentvorlagen-anpassen","status":"publish","type":"docs","link":"https:\/\/help.cloudwharf.com\/de\/docs\/dokumentvorlagen-anpassen\/","title":{"rendered":"Dokumentvorlagen anpassen"},"content":{"rendered":"\n<p>Dieser Artikel erkl\u00e4rt, wie <strong>Dokumentvorlagen<\/strong> angepasst werden k\u00f6nnen. Alle Dokumentvorlagen basieren auf HTML und k\u00f6nnen nach Bedarf modifiziert werden. So kann das Layout und der Inhalt der Finanzdokumente an die spezifischen gesch\u00e4ftlichen Anforderungen angepasst werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Step-by-step-guide-to-customizing-a-document-template\"><strong>Schritt-f\u00fcr-Schritt-Anleitung zur Anpassung einer Dokumentvorlage<\/strong><\/h2>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>\u00d6ffnet den Tab &#8222;Unternehmens-Stammdaten&#8220;:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Geht in der Salesforce-Umgebung zum Tab <strong>Unternehmens-Stammdaten<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u00d6ffnet den Datensatz des Unternehmens-Stammdaten:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Standardm\u00e4\u00dfig wird ein <strong>Unternehmens-Stammdaten<\/strong>-Datensatz mit vordefinierten Daten aus der Salesforce-Org erstellt.<\/li>\n\n\n\n<li>Klickt auf diesen Datensatz, um es zu \u00f6ffnen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>\u00dcberpr\u00fcft die Standardvorlagen:<\/strong>\n<ul class=\"wp-block-list\">\n<li>In diesem Datensatz werden die <strong>Standardvorlagen<\/strong> f\u00fcr verschiedene Dokumente angezeigt (z.\u202fB. Rechnungen, Angebote).<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"590\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31-1024x590.png\" alt=\"Screenshot der Unternehmens-Stammdaten mit \u00dcbersicht der Dokumentvorlagen\" class=\"wp-image-569\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31-1024x590.png 1024w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31-300x173.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31-768x443.png 768w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31-1536x885.png 1536w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31-360x208.png 360w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-31.png 1688w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>\u00d6ffnet eine Vorlage zur Bearbeitung:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Klickt auf eine Vorlage, die angepasst werden soll. Folgende Felder werden angezeigt:\n<ul class=\"wp-block-list\">\n<li><strong>Name<\/strong> \u2013 Der Name der Vorlage.<\/li>\n\n\n\n<li><strong>Objektname<\/strong> \u2013 Der API-Name des mit der Vorlage verkn\u00fcpften Objekts.<\/li>\n\n\n\n<li><strong>Dokumentausrichtung<\/strong> \u2013 Querformat oder Hochformat.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Bearbeitet den Vorlageninhalt:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Klickt auf <strong>Vorlage bearbeiten<\/strong>, um den Vorlageneditor zu \u00f6ffnen.<\/li>\n\n\n\n<li>Der erste Schritt im Assistenten ist der <strong>Editor-Bildschirm<\/strong>, auf dem die \u00c4nderungen vorgenommen werden k\u00f6nnen.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32-1024x487.png\" alt=\"Vorlageneditor mit Optionen zum Bearbeiten des Inhalts\" class=\"wp-image-571\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32-1024x487.png 1024w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32-300x143.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32-768x365.png 768w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32-1536x730.png 1536w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32-360x171.png 360w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-32.png 1710w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ol start=\"6\" class=\"wp-block-list\">\n<li><strong>Vorschau der \u00c4nderungen:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Klickt auf <strong>Vorschau<\/strong>, um die \u00c4nderungen vor dem Speichern zu \u00fcberpr\u00fcfen.<\/li>\n\n\n\n<li>W\u00e4hlt einen Datensatz als Vorschau-Beispiel, eine Nummernsequenz und die Sprache aus.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33-1024x482.png\" alt=\"PDF-Vorschau mit Beispieldaten\" class=\"wp-image-573\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33-1024x482.png 1024w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33-300x141.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33-768x362.png 768w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33-1536x723.png 1536w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33-360x170.png 360w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-33.png 1703w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Die Vorschau verwendet diese Daten nur als Datenquelle und \u00e4ndert sie nicht.<\/p>\n\n\n\n<ol start=\"7\" class=\"wp-block-list\">\n<li><strong>PDF anzeigen:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Klickt auf <strong>Weiter<\/strong>, um das PDF anzuzeigen und die \u00c4nderungen zu pr\u00fcfen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Vorlage speichern:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Wenn die Anpassung erfolgreich ist, geht zur\u00fcck und klickt <strong>Speichern<\/strong> auf dem ersten Bildschirm des Assistenten, um die Vorlage zu sichern.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34-1024x486.png\" alt=\"PDF-Vorschau nach Anpassungen\" class=\"wp-image-575\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34-1024x486.png 1024w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34-300x142.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34-768x365.png 768w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34-1536x729.png 1536w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34-360x171.png 360w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-34.png 1712w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Advanced-Options\"><strong>Verwendung mehrerer Vorlagen f\u00fcr dasselbe Objekt<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Es k\u00f6nnen mehrere Vorlagen f\u00fcr dasselbe Objekt erstellt werden. Es gibt eine Standardvorlage, die im Unternehmens-Stammdaten-Datensatz angegeben ist. Diese Vorlage wird standardm\u00e4\u00dfig f\u00fcr das Dokument verwendet, sofern im <strong>Vorlagen-Lookup<\/strong> kein anderer Wert angegeben ist.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Template-Syntax\"><strong>Vorlagen-Syntax<\/strong><\/h3>\n\n\n\n<p><strong>Freitext hinzuf\u00fcgen:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Um Freitext in die Vorlage einzuf\u00fcgen, gebt den Text einfach direkt ein.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"482\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35-1024x482.png\" alt=\"Beispiel f\u00fcr Freitexteinf\u00fcgen in die Vorlage\" class=\"wp-image-577\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35-1024x482.png 1024w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35-300x141.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35-768x361.png 768w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35-1536x723.png 1536w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35-360x169.png 360w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-35.png 1702w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Wenn \u00dcbersetzungen erforderlich sind, m\u00fcssen Custom Labels verwendet werden.<\/strong> Die Syntax lautet:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{data.labels.namespace__labelname}}<\/code><\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiele:<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{data.labels.finblick__DocumentTemplatePerformancePeriod}}<\/code>\n<code>{{data.labels.EndDate}}<\/code><\/code><\/pre>\n\n\n\n<p><strong>Feld aus dem Dokumentobjekt hinzuf\u00fcgen:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Um ein Feld aus dem Objekt hinzuzuf\u00fcgen, verwendet folgende Syntax:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{data.objectname.fieldname}}<\/code><\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiel:<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{data.finblick__Invoice__c.finblick__BillingAddress__Street__s}}<\/code><\/code><\/pre>\n\n\n\n<p><strong>Feld aus dem \u00fcbergeordneten Objekt hinzuf\u00fcgen:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Um ein Feld aus dem \u00fcbergeordneten Objekt hinzuzuf\u00fcgen, verwendet folgende Syntax:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{data.objectname.parentlookup.fieldname}}<\/code><\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiel:<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{data.finblick__Invoice__c.finblick__Account__r.finblick__VAT__c}}<\/code><\/code><\/pre>\n\n\n\n<p><strong>Schleifen (Child-Objekte):<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Um mehrere untergeordnete Datens\u00e4tze zu iterieren, verwendet folgende Syntax:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{#each data.objectname.childlookupfield.records as |key|}}<\/code>\n<code>{{\/each}}<\/code><\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-small-font-size\"><strong>Hinweis:<\/strong> Der <strong>key<\/strong> muss mit dem Namen des untergeordneten Objekts \u00fcbereinstimmen.<\/p>\n<\/blockquote>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beispiel:<\/strong><\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>{{#each data.finblick__Invoice__c.finblick__InvoiceProducts__r.records as |finblick__InvoiceLine__c|}}<\/code>\n<code>&lt;div&gt;{{finblick__InvoiceLine__c.finblick__Quantity__c}}&lt;\/div&gt;<\/code>\n<code>{{\/each}}<\/code><\/code><\/pre>\n\n\n\n<p>Die Anpassung von Dokumentvorlagen in HTML erm\u00f6glicht volle Kontrolle \u00fcber das Grundger\u00fcst von Finanzdokumente. Die Vorlage ist in mehrere Hauptbereiche unterteilt:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Kopfzeile:<\/strong> Enth\u00e4lt Unternehmensinformationen, Logos oder Branding-Elemente, die auf jeder Seite erscheinen.<\/li>\n\n\n\n<li><strong>Fu\u00dfzeile:<\/strong> Wird f\u00fcr zus\u00e4tzlichen Text, rechtliche Hinweise oder wiederkehrende Zusammenfassungen verwendet.<\/li>\n\n\n\n<li><strong>Hauptbereich:<\/strong> Enth\u00e4lt die dynamischen Inhalte des Dokuments, wie Positionen, Summen und benutzerdefinierte Felder.<\/li>\n\n\n\n<li><strong>Wasserzeichen (optional):<\/strong> Kann f\u00fcr interne Hinweise, \u201eEntwurf\u201c-Markierungen oder andere visuelle Hinweise hinzugef\u00fcgt werden.<\/li>\n<\/ul>\n\n\n\n<p>In diesen Bereichen k\u00f6nnen Platzhalter und Schleifen verwendet werden, um Daten dynamisch zu f\u00fcllen, w\u00e4hrend bedingte Logik Inhalte basierend auf Sprache, Dokumenttyp oder anderen Kriterien anpassen kann. Diese Struktur stellt sicher, dass Vorlagen konsistent und professionell bleiben und gleichzeitig eine vollst\u00e4ndig flexible Dokumentenerstellung unterst\u00fctzen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Template-Skeleton:\">Vorlagen-Skelett<\/h3>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-9839558f\"\n     id=\"betterdocs-code-snippet-9839558f\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-9839558f .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n    &lt;head&gt;\n        &lt;style&gt;\n            .content {\n                break-inside: avoid;\n                position: relative;\n            }\n            \/* Remaining content styles here *\/\n        &lt;\/style&gt;\n    &lt;\/head&gt;\n    &lt;body&gt;\n        &lt;div class=&quot;generator_watermark&quot;&gt;Watermark&lt;\/div&gt;\n        &lt;div class=&quot;generator_header&quot; style=&quot;height: 20mm&quot;&gt;\n            &lt;style&gt;\n                \/* Header styles *\/\n            &lt;\/style&gt;\n            &lt;!-- Header content --&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;generator_first_header&quot; style=&quot;height: 20mm&quot;&gt;\n            &lt;style&gt;\n                \/* Header styles *\/\n            &lt;\/style&gt;\n            &lt;!-- Header content --&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;content&quot;&gt;\n            &lt;!-- Page content --&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;generator_footer&quot; style=&quot;height: 20mm&quot;&gt;\n            &lt;style&gt;\n                \/* Footer styles *\/\n            &lt;\/style&gt;\n            &lt;!-- Footer content --&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;generator_first_footer&quot; style=&quot;height: 20mm&quot;&gt;\n            &lt;style&gt;\n                \/* Footer styles *\/\n            &lt;\/style&gt;\n            &lt;!-- Footer content --&gt;\n        &lt;\/div&gt;\n    &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-9839558f');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p>Der Hauptteil der Vorlage besteht aus 4 Elementen:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Hauptbereich<\/strong><\/li>\n<\/ol>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-ee2abe17\"\n     id=\"betterdocs-code-snippet-ee2abe17\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-ee2abe17 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;!-- Style can be placed in the &lt;head&gt; of the document --&gt;\n&lt;style&gt;\n    .content {\n        break-inside: avoid;\n        position: relative;\n    }\n    \/* Remaining content styles here *\/\n&lt;\/style&gt;\n&lt;div class=&quot;content&quot;&gt;\n    &lt;!-- Page content --&gt;\n&lt;\/div&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-ee2abe17');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Wasserzeichen<\/strong><\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code><code>&lt;div class=\"generator_watermark\"&gt;Watermark&lt;\/div&gt;<\/code><\/code><\/pre>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-small-font-size\">Das Wasserzeichen ist eine Textzeile, die w\u00e4hrend der Vorschau der Datei angezeigt wird.<\/p>\n<\/blockquote>\n\n\n\n<p>Das Wasserzeichen sieht folgenderma\u00dfen aus:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"494\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-36.png\" alt=\"\" class=\"wp-image-579\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-36.png 767w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-36-300x193.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-36-360x232.png 360w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Kopfzeile<\/strong><\/li>\n<\/ol>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-76b20757\"\n     id=\"betterdocs-code-snippet-76b20757\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-76b20757 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;div class=&quot;generator_header&quot; style=&quot;height: 20mm&quot;&gt;\n    &lt;style&gt;\n        \/* Header styles *\/\n    &lt;\/style&gt;\n    &lt;!-- Header content --&gt;\n&lt;\/div&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-76b20757');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p>Der Container der Kopfzeile muss den Stil &#8222;height: #mm&#8220; enthalten. Die H\u00f6he muss in mm angegeben werden. Es wird nicht empfohlen, andere Stile im Container der Kopfzeile zu verwenden. Alle au\u00dferhalb des Kopfzeilen-Containers angewendeten Stile wirken sich nicht auf die Kopfzeile aus. Sie sollten innerhalb der Kopfzeile definiert werden, entweder direkt auf den Elementen oder innerhalb des &lt;style&gt;-Tags in der Kopfzeile.<\/p>\n\n\n\n<p>Wenn der Inhalt der Kopfzeile in den Hauptbereich hineinragt, liegt dies h\u00f6chstwahrscheinlich daran, dass die H\u00f6he des Kopfzeileninhalts die H\u00f6he des Kopfzeilen-Containers \u00fcberschreitet.<\/p>\n\n\n\n<p>Beispiel: Ein Logo mit 20mm H\u00f6he und ein Slogan darunter wurden hinzugef\u00fcgt, die Kopfzeilenh\u00f6he betr\u00e4gt 24mm. Wenn der Slogan mehr als 4mm H\u00f6he beansprucht, wird er in den Hauptbereich hineinragen.<\/p>\n\n\n\n<p>Wenn eine separate Kopfzeile auf der ersten Seite erforderlich ist, kann folgender Container verwendet werden:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-fd14b120\"\n     id=\"betterdocs-code-snippet-fd14b120\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-fd14b120 .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;div class=&quot;generator_first_header&quot; style=&quot;height: 20mm&quot;&gt;\n  &lt;-- same restrictions as for normal header apply --&gt;\n&lt;\/div&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-fd14b120');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p><strong>Beispiel Kopfzeile:<\/strong><\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-67f05afb\"\n     id=\"betterdocs-code-snippet-67f05afb\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-67f05afb .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n    &lt;head&gt;\n        &lt;style&gt;\n            .content {\n                break-inside: avoid;\n                position: relative;\n            }\n        &lt;\/style&gt;\n    &lt;\/head&gt;\n    &lt;body&gt;\n        &lt;div class=&quot;generator_header&quot; style=&quot;height: 30mm&quot;&gt;\n            &lt;style&gt;\n                .header-container {\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n                    width: 100%;\n                    height: 19mm;\n                    padding: 0 20mm;\n                    border-bottom: 1px solid black;\n                }\n                .logo {\n                    max-height: 100%;\n                }\n                .slogan {\n                    text-align: right;\n                    font-weight: 600;\n                    font-size: 4mm;\n                    color: {{%%finblick__Invoice__c.finblick__LegalEntity__r.finblick__BrandColor__c%%}};\n                }\n            &lt;\/style&gt;\n            &lt;div class=&quot;header-container&quot;&gt;\n                &lt;img class=&quot;logo&quot; src=&quot;{{%%finblick__Invoice__c.finblick__LegalEntity__r.finblick__LogoUrl__c%%}}&quot; \/&gt;\n                &lt;div class=&quot;slogan&quot;&gt;{{%%finblick__Invoice__c.finblick__LegalEntity__r.finblick__BrandSlogan__c%%}}&lt;\/div&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;content&quot;&gt;\n            &lt;div&gt;Page Body&lt;\/div&gt;\n        &lt;\/div&gt;\n    &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-67f05afb');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"769\" height=\"506\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-37.png\" alt=\"\" class=\"wp-image-581\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-37.png 769w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-37-300x197.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-37-360x237.png 360w\" sizes=\"auto, (max-width: 769px) 100vw, 769px\" \/><\/figure>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Fu\u00dfzeile<\/strong><\/li>\n<\/ol>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-b52648fe\"\n     id=\"betterdocs-code-snippet-b52648fe\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-b52648fe .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;div class=&quot;generator_footer&quot; style=&quot;height: 20mm&quot;&gt;\n    &lt;style&gt;\n        \/* Footer styles *\/\n    &lt;\/style&gt;\n    &lt;!-- Footer content --&gt;\n&lt;\/div&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-b52648fe');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p>Die Fu\u00dfzeile unterliegt denselben Einschr\u00e4nkungen wie die Kopfzeile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Der Container der Fu\u00dfzeile muss den Stil <code>\"height: #mm\"<\/code> enthalten.<\/li>\n\n\n\n<li>Alle au\u00dferhalb des Fu\u00dfzeilen-Containers angewendeten Stile wirken sich nicht auf die Fu\u00dfzeile aus.<\/li>\n\n\n\n<li>Wenn der Inhalt der Fu\u00dfzeile in den Hauptbereich hineinragt, \u00fcberschreitet die H\u00f6he des Fu\u00dfzeileninhalts die H\u00f6he des Containers.<\/li>\n<\/ul>\n\n\n\n<p>Wenn eine separate Fu\u00dfzeile auf der ersten Seite erforderlich ist, kann folgender Container verwendet werden:<\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-dcdc263b\"\n     id=\"betterdocs-code-snippet-dcdc263b\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-dcdc263b .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;div class=&quot;generator_first_footer&quot; style=&quot;height: 20mm&quot;&gt;\n  &lt;-- same restrictions as for normal footer apply --&gt;\n&lt;\/div&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-dcdc263b');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<p><strong>Beispiel Fu\u00dfzeile:<\/strong><\/p>\n\n\n\n<div class=\"betterdocs-code-snippet-wrapper theme-light betterdocs-code-snippet-d6c212ad\"\n     id=\"betterdocs-code-snippet-d6c212ad\"\n     data-language=\"html\"\n     data-copy-button=\"true\">\n\n            <div class=\"betterdocs-code-snippet-header betterdocs-file-preview-header\">\n        <div class=\"betterdocs-file-preview-left\">\n                            <div class=\"betterdocs-traffic-lights\">\n                    <span class=\"traffic-light traffic-light-red\"><\/span>\n                    <span class=\"traffic-light traffic-light-yellow\"><\/span>\n                    <span class=\"traffic-light traffic-light-green\"><\/span>\n                <\/div>\n            \n            <div class=\"betterdocs-file-info\">\n                                    <div class=\"betterdocs-file-icon\">\n                                                    <span class=\"betterdocs-file-icon-emoji\">\ud83c\udf10<\/span>\n                                            <\/div>\n                \n                            <\/div>\n        <\/div>\n\n        <div class=\"betterdocs-file-preview-right\">\n                            <div class=\"betterdocs-code-snippet-copy-container\">\n                    <button class=\"betterdocs-code-snippet-copy-button\"\n                            type=\"button\"\n                            data-clipboard-target=\"#betterdocs-code-snippet-d6c212ad .betterdocs-code-snippet-code code\"\n                            aria-label=\"Copy code to clipboard\">\n                        <svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                            <path d=\"M16 1H4C2.9 1 2 1.9 2 3V17H4V3H16V1ZM19 5H8C6.9 5 6 5.9 6 7V21C6 22.1 6.9 23 8 23H19C20.1 23 21 22.1 21 21V7C21 5.9 20.1 5 19 5ZM19 21H8V7H19V21Z\" fill=\"currentColor\"\/>\n                        <\/svg>\n                    <\/button>\n                                            <div class=\"betterdocs-code-snippet-tooltip\">Copy to clipboard<\/div>\n                                    <\/div>\n                    <\/div>\n        <\/div>\n    \n    <div class=\"betterdocs-code-snippet-content\">\n        \n        <pre class=\"betterdocs-code-snippet-code language-html\"><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n    &lt;head&gt;\n        &lt;style&gt;\n            .content {\n                break-inside: avoid;\n                position: relative;\n            }\n            .info {\n                font-weight: 600; \/* please note that this style doesn&#039;t apply to info class in footer *\/\n            }\n        &lt;\/style&gt;\n    &lt;\/head&gt;\n    &lt;body&gt;\n        &lt;div class=&quot;content&quot;&gt;\n            &lt;div&gt;Page Body&lt;\/div&gt;\n        &lt;\/div&gt;\n        &lt;div class=&quot;generator_footer&quot; style=&quot;height: 30mm&quot;&gt;\n            &lt;style&gt;\n                .footer-container {\n                    display: flex;\n                    justify-content: space-between;\n                    align-items: center;\n                    width: 100%;\n                    height: 19mm;\n                    margin-top: 0;\n                    padding: 0 20mm;\n                    border-top: 1px solid black;\n                }\n                .logo {\n                    max-height: 100%;\n                }\n                .info {\n                    text-align: right;\n                    font-size: 4mm;\n                    color: {{%%finblick__Invoice__c.finblick__LegalEntity__r.finblick__BrandColor__c%%}};\n                }\n            &lt;\/style&gt;\n            &lt;div class=&quot;footer-container&quot;&gt;\n                &lt;img class=&quot;logo&quot; src=&quot;{{%%finblick__Invoice__c.finblick__LegalEntity__r.finblick__LogoUrl__c%%}}&quot; \/&gt;\n                &lt;div class=&quot;info&quot;&gt;\n                    &lt;p&gt;Cloudwharf GmbH&lt;\/p&gt;\n                    &lt;p&gt;M\u00fcnchen, Germany&lt;\/p&gt;\n                &lt;\/div&gt;\n            &lt;\/div&gt;\n        &lt;\/div&gt;\n    &lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n    <\/div>\n<\/div>\n\n<script type=\"text\/javascript\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Initialize copy functionality for this specific snippet\n    const snippet = document.getElementById('betterdocs-code-snippet-d6c212ad');\n    if (snippet && window.BetterDocsCodeSnippet) {\n        window.BetterDocsCodeSnippet.initCopyButton(snippet);\n    }\n});\n<\/script>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"767\" height=\"497\" src=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-38.png\" alt=\"\" class=\"wp-image-583\" srcset=\"https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-38.png 767w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-38-300x194.png 300w, https:\/\/help.cloudwharf.com\/wp-content\/uploads\/2025\/10\/image-38-360x233.png 360w\" sizes=\"auto, (max-width: 767px) 100vw, 767px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"Additional-notes:\">Zus\u00e4tzliche Hinweise<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Die in der vorherigen Abschnitt definierten Elemente k\u00f6nnen in beliebiger Reihenfolge platziert werden. Solange sie ihre jeweiligen Klassen haben, werden sie an den richtigen Stellen angezeigt.<\/li>\n\n\n\n<li>Bei der Verwendung der <strong>@page<\/strong>-Regel ist Vorsicht geboten, da dadurch unerw\u00fcnschte Nebeneffekte verursacht werden. Insbesondere wird durch die Verwendung von R\u00e4ndern in <strong>@page<\/strong> der Hauptbereich gezwungen, eine gesamte Seite auszuf\u00fcllen, und sowohl Kopf- als auch Fu\u00dfzeile werden hineingeklippt.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dieser Artikel erkl\u00e4rt, wie Dokumentvorlagen angepasst werden k\u00f6nnen. Alle Dokumentvorlagen basieren auf HTML und k\u00f6nnen nach Bedarf modifiziert werden. So kann das Layout und der Inhalt der Finanzdokumente an die spezifischen gesch\u00e4ftlichen Anforderungen angepasst werden. Schritt-f\u00fcr-Schritt-Anleitung zur Anpassung einer Dokumentvorlage Die Vorschau verwendet diese Daten nur als Datenquelle und \u00e4ndert sie nicht. Verwendung mehrerer Vorlagen [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[28],"doc_tag":[],"knowledge_base":[22],"class_list":["post-687","docs","type-docs","status-publish","hentry","doc_category-einrichten-und-konfigurieren","knowledge_base-finblick"],"year_month":"2026-04","word_count":915,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"ivan levytskyi","author_nicename":"ivan","author_url":"https:\/\/help.cloudwharf.com\/de\/author\/ivan\/"},"doc_category_info":[{"term_name":"Einrichten und Konfigurieren","term_url":"https:\/\/help.cloudwharf.com\/de\/docs\/finblick\/einrichten-und-konfigurieren\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"Finblick","term_url":"https:\/\/help.cloudwharf.com\/de\/docs\/finblick\/","term_slug":"finblick"}],"knowledge_base_slug":["finblick"],"_links":{"self":[{"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/docs\/687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/comments?post=687"}],"version-history":[{"count":3,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/docs\/687\/revisions"}],"predecessor-version":[{"id":693,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/docs\/687\/revisions\/693"}],"wp:attachment":[{"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/media?parent=687"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/doc_category?post=687"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/doc_tag?post=687"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/help.cloudwharf.com\/de\/wp-json\/wp\/v2\/knowledge_base?post=687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}