PDF生成 (PDF Generation)

インポートされたデータバッチからPDFドキュメントを生成します。

PDF Generation (PDF生成) は、インポートされたバッチ内の各レコードに対して個別のPDFファイルを作成し、テンプレートデザイナーで定義されたレイアウトを適用するプロセスです。


概要

このプロセスは、Imported Data (取り込みデータ)(およびオプションの Master Data)をビジュアルレイアウトテンプレートにマージします。


生成ワークフロー

  1. PDF Generation (PDF生成) ビューに移動します。
  2. Select Profile (プロファイル選択): 保留中のアイテムがあるプロファイルがドロップダウンにリストされます。
  3. Select Batch (バッチ選択): "Pending (待機中)" アイテム(PDF生成待ち)を持つバッチのリストが表示されます。
  4. Run Process (生成実行): バッチをクリックして生成を開始します。

実装の詳細

1. レイアウトとコンテンツ

PDFは、Template Designer (テンプレートデザイナー) の設定に厳密に従って生成されます。

  • Elements: テキスト、画像、テーブル、バーコードがレンダリングされます。
  • Variables: {{ customer_name }} のようなプレースホルダーは実際のデータに置き換えられます。

2. 出力ファイル名

ファイル命名規則は、プロファイル設定の Output Filename Pattern によって制御されます。

  • 例: {{ customer_id }}_{{ date }}.pdf
  • ファイル名の衝突を避けるために、パターンに有効な変数が使用されていることを確認してください。

3. 背景のマージ

ページ設定で Background PDF を設定している場合:

  • システムは動的コンテンツ(テキスト、テーブル)を生成します。
  • その後、このコンテンツを静的な背景PDFの上に「スタンプ」します。
  • これは、事前にデザインされた会社のレターヘッドやフォームを使用する場合に便利です。

生成後

生成が完了すると:

  • キュー内のアイテムのステータスが PDF Generated (生成完了) に更新されます。
  • 物理的なPDFファイルは、設定された出力ディレクトリに保存されます。
  • これで Email Sending (メール送信) に進む準備が整いました。