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

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

すべてのタグを表示

Power Automate の Excel 請求書テンプレート: SharePoint リストから入力し、PDF4me を使用してすべての請求書を PDF/A としてアーカイブします

· 1分で読める
SEO and Content Writer

PDF4me Excel - 入力 これは、Excelの請求書テンプレートにJSONデータを入力するPower Automateアクションです。ここでは、新しいSharePointリストアイテムがデータを提供し、Populateアクションがそれをテンプレートのスマートマーカーに書き込み、さらに3つのPDF4meアクションがワークブックを圧縮されたPDF/A形式の請求書に変換し、SharePointが自動的に保存します。

Excelの請求書テンプレートを検索すると、最初のページにはたくさんのテンプレートが表示されます。Microsoft、Vertex42、QuickBooks、Squareなど、どれもデザイン性の高い空白のワークブックを提供していますが、ダウンロードするだけで終わってしまいます。テンプレートへの入力方法については何も説明されていません。実際には、顧客情報をセルにコピーし、PDFにエクスポートし、ファイル名を付けてフォルダに保存するという作業を、請求書1枚ずつ行う必要があるのです。この流れでは、Excelで誰でもデザインできるテンプレートという、これらのテンプレートが持つ利点はそのままに、ダウンロード後の手順をすべて省いてしまっています。

流れの概要
1. When an item is created
SharePoint trigger on the list named Excel Template. Every new row is one invoice.
2. Compose
Reshapes the flat list row into the nested RootData JSON the template expects.
3. Get file content using path
Reads the Excel invoice template from Shared Documents on every run.
4. Excel - Populate
PDF4me Excel. Writes the JSON into the smart markers on sheet 1.
5. Convert to PDF
PDF4me Convert. Renders the populated workbook as Invoice.pdf.
6. PDF - Compress
Optimize Profile Web. Runs before the archival standard is applied.
7. PDF - Create PdfA
Compliance PdfA2b. The step that turns an invoice into a record.
8. Create file
SharePoint writes ExcelArchived.pdf into /Shared Documents/ArchivedExcel.

Power Automate を使用した SharePoint リストからの PDF 生成: Handlebars テンプレートと HTML から PDF への請求書ワークフロー

· 1分で読める
SEO and Content Writer

PDF4me ドキュメント生成 シングル これは、Handlebars HTMLテンプレートとJSONペイロードをレンダリングして完成したHTMLドキュメントを作成するPower Automateアクションです。このドキュメントは、ペアになっている「HTMLをPDFに変換」アクションによってA4サイズにページ分割されます。SharePointリストに新しい行が追加されるとフローが開始され、ComposeがJSONを組み立て、Dropboxが請求書番号にちなんだ名前の請求書PDFを保存します。プレミアムコネクタもコードも不要です。

どの財務チームもPower Automateで同じ壁にぶつかる。 ファイル変換 このアクションにはプレミアムライセンスが必要で、HTMLテンプレートには手を加えません。Adobe PDF Servicesには費用がかかります。Encodianにも費用がかかります。matthewdevaneyの人気の回避策はHTMLを完全にスキップし、Power Appsにロックします。以下のパターンは、SERPの上位10位の誰もエンドツーエンドで表示していないものです。SharePointリストの列セットがJSONペイロードになり、実際の ハンドルバーテンプレート ファイルの場所 /Shared Documents/また、無料プランのコネクタ料金では、2つのPDF4meアクションがレンダリングとページネーションを実行します。

Handlebarsテンプレートのレンダリング:PDF4meと代替サービスの比較​

Power Automateのアーキテクトが請求書PDF用のコネクタを選ぶ前に必ず行う比較:

Approach vs PDF4meハンドルバーの型取り?HTMLからPDFへのページネーションツール?コネクタ層注記
PDF4me(このブログ)はい、ドキュメントを1つ生成しますはい、HTMLをPDFに変換します標準2つの単機能アクション、プレミアムライセンスは不要
Adobe PDFサービスいいえはいプレミアムユーザーごとの料金体系、テンプレートエンジンなし、HTMLのみ
エンコーダーネイティブテンプレート機能なしはいプレミアム人気はあるが、呼び出しごとに料金が発生する
matthewdevaney Power Apps ルートWordテンプレートのみ該当なし標準HTMLを完全にスキップし、Power Appsのフロントエンドに限定します。
ネイティブ Convert FileいいえWord/Excelのみ対応、HTMLは不可プレミアムHTML請求書を全くレンダリングできません
流れの概要
1. When an item is created
SharePoint trigger on the Invoices list. Fires per new row, hands every column to the flow as dynamic content.
2. Compose
Builds one JSON payload from the row: invoice, customer, items[], totals, notes. The exact shape the Handlebars template expects.
3. Get file content using path
SharePoint /Shared Documents/invoice_template.html. The Handlebars template lives beside the data, versioned in the same site.
4. PDF - Generate Document (Single)
PDF4me action. Template File Type Html (Handlebars Syntax), Document Data Type Json, Output Type Html.
5. Convert HTML to PDF
PDF4me action. A4, portrait, scale 0.8, 40px margins, print backgrounds Yes.
6. Create file
Dropbox /. File Name Title.pdf, so INV-1005 is saved as INV-1005.pdf.