プロファイル設定

データ処理、PDF 生成、メール送信ルールを定義するプロファイルの設定方法。

プロファイルは PDF Mail Engine の中心機能です。プロファイル は、データを読み込み、PDF を生成し、メールを送信するための一連のルールセットを作成します。 「月次請求書」「イベントチケット」「支払いのリマインダー」など、用途ごとに複数のプロファイルを作成できます。


基本設定 (Core Configuration)

プロファイルを作成または編集するとき、Core Configuration セクションでファイル生成に必要な主要設定を行います。

設定項目説明
Profile Name (プロファイル名)プロファイルに一意の名前を付けます (例: "Invoices_2024")。この名前はファイルやログの整理に使用されます。
Description (説明)このプロファイルの目的についてのメモを追加します。これはオプションで、あなただけが参照するためのものです。
Template File (テンプレート)PDF とメールの内容がどのように生成されるかを定義するルールファイル (.yaml) を選択します。
デフォルト: templates/template.yaml
Master Data File (マスターデータ)顧客リストやアドレス帳 (CSV または Excel) を選択します。
デフォルト: data/master_data.csv
PDF Output Folder (出力先)生成された PDF を保存する場所を選択します。
デフォルト: outputs

オプション設定 (Optional Configuration)

特定の Excel ファイルを使用する場合や、日本語の Excel 環境との互換性を確保したい場合は、これらの設定を使用します。

Excel シート選択

データが Excel ファイル (.xlsx) にある場合、読み込むシートを正確に指定できます。

  • Import Sheet Name: トランザクションデータ (処理するアイテムのリスト) を含む Excel シートの名前。
  • Master Sheet Name: マスター顧客データを含む Excel シートの名前。

互換性設定

  • Add BOM Output: エクスポートされた CSV ファイルを Windows の Microsoft Excel で開く予定がある場合は、このボックスをチェックしてください。ファイルに特別なマーカー (BOM) を追加し、日本語の文字化けを防ぎます。

技術詳細

このセクションは、システム管理者やファイルを直接編集してプロファイルを設定するユーザー向けです。

ファイルとパスのロジック

設定内のすべてのファイルパスは、プロファイルワークスペース フォルダからの相対パスです。これにより、リンクを切らすことなく、プロファイルフォルダ全体を別のコンピュータにコピーまたは移動できます。

フィールドキー内部キーデフォルト値備考
Profile Nameprofile_name(必須)最大50文字。
Descriptiondescriptionnullオプションの内部メモ。
Template Filepdf_template_pathtemplates/template.yamlYAML 形式が必要です。
Master Datamaster_csv_pathdata/master_data.csvCSV, XLSX, XLS をサポート。
PDF Outputpdf_output_base_diroutputsサブフォルダーを自動作成します。
Import Sheetimport_sheet_namenull (最初のシート)トランザクションデータ用。
Master Sheetmaster_sheet_namenull (最初のシート)マスターデータ用。
BOM Outputcsv_export_with_bomfalseExcel/Shift-JIS 互換のために true に設定。