メインコンテンツへスキップ

1件の投稿 に「PDF-A-3」というタグが付けられています

すべてのタグを表示

SharePointリストからZUGFeRD電子請求書を作成する:PDF4meを使用してPower AutomateでJSONをEN 16931 XMLとPDF/A-3に変換する

· 1分で読める
SEO and Content Writer

PDF4meでZUGFeRD請求書を作成 これは、請求書データをPDFとA3サイズの電子請求書のハイブリッド形式に変換するPower Automateアクションです。SharePointリストを対象とすると、Composeアクションが各行から構築したJSONを取得し、EN 16931 XMLを書き込み、読みやすい請求書をベースとなるPDFに描画し、結果をファイルに保存して購入者にメールで送信します。

ZUGFeRDを検索すると、次の3つのいずれかにたどり着きます。フォーマットの説明、既にあるファイルが正しいかどうかを判定するバリデーター、または請求書作成ソフトウェアを開発する開発者向けのPHP、Java、C#ライブラリです。これら3つはすべて、請求書が既にどこかに存在することを前提としています。しかし、これらのどれもが答えていないのは、財務チームが実際に抱えている疑問です。請求書データはリスト、スプレッドシート、あるいは販売内容を記録するシステムなど、どこかに保存されていますが、それを準拠した電子請求書として出力する必要があるのです。このフローは、7つのステップで構成され、コードを使わずに、その欠けていた中間部分を実現します。

流れの概要
1. When an item is created
SharePoint trigger on the list named ZUGFeRD Requests. One row is one invoice.
2. Compose
Builds one invoice JSON object from the row: seller, buyer, line item, totals, payment.
3. Get file content using path
Reads BaseInvoice.pdf, the page the invoice is drawn on.
4. Create ZUGFeRD Invoice
PDF4me PDF. Input format 2.0-JSON, XmlWithPdf, conformance EN16931, invoice rendered.
5. Create file
Saves the hybrid PDF into the ZUGFeRD Invoices library.
6. Update item
Stamps Status Generated and the OutputLink back on the same row.
7. Send an email (V2)
Mails the invoice to the buyer address on the row.

Power AutomateでDropboxのPDF + XMLからZUGFeRD請求書を作成する:5つのアクションからなるワークフロー

· 1分で読める
SEO and Content Writer

ドイツの 成長機会法 ZUGFeRDスタイルのハイブリッド電子請求書は、「あれば便利」なものからB2Bの必須要件へと変化した。 2025年1月1日 ドイツのすべての企業は構造化された電子請求書を受け取ることができなければならず、完全な送信義務は段階的に導入される。 2028Microsoft 365 チームにとって最も効率的な方法は、5 つのアクションからなる Power Automate フローです。 手動でトリガー → Dropbox ファイルコンテンツを取得 (PDF) → Dropbox ファイルコンテンツを取得 (XML) → PDF4me ZUGFeRD 請求書を作成 → Dropbox ファイルを作成XMLペイロードは、 PDF/A-3 アーカイブシェルは、人間が開いて会計システムが解析できる単一のファイルを生成します。このチュートリアルでは、キャンバスにキャプチャされたスクリーンショットをそのまま使用します。 /pdf4metest/sample/10 page.pdf 視覚キャリアおよび /pdf4metest/zugfred invoice/version2.xml 構造化データの場合、ハイブリッド出力は /pdf4meoutput 固有のGUIDプレフィックス名で提供されます。10分以内に本番環境への導入準備が完了します。

流れの概要
1. Manually trigger a flow
Manual trigger for testing. Swap for SharePoint When a file is created, Dropbox When a file is created, or any storage trigger in production.
2. Dropbox Get file content (PDF)
Reads the visual carrier from /pdf4metest/sample/10 page.pdf with Infer Content Type Yes. This is the PDF the recipient sees.
3. Dropbox Get file content (XML)
Reads the structured ZUGFeRD XML from /pdf4metest/zugfred invoice/version2.xml with Infer Content Type Yes. This is what accounting systems parse.
4. PDF4me Create ZUGFeRD Invoice
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.
5. Dropbox Create file
Writes the hybrid file to /pdf4meoutput with guid()+headers/FileName so reruns never collide.