XERIAにExcel受信者リストをインポートする方法

準備したExcel受信者リストをXERIAの受信者データベースへ取り込み、列マッピング、サンプル確認、インポート先選択、結果確認、後の個別PDFバッチで再利用する実践チュートリアル。

目次
  1. 要点
  2. 1. インポート前にExcel受信者リストを準備する
  3. 2. 本当に必要な受信者フィールドを決める
  4. 3. スプレッドシートをXERIAへインポートする
  5. ステップ1:受信者インポートを開く
  6. ステップ2:準備したExcelファイルを選ぶ
  7. ステップ3:検出された列を確認する
  8. ステップ4:Excel列をXERIAフィールドへマッピングする
  9. ステップ5:重要データとサンプル行を確認する
  10. ステップ6:不要レコードを除外しデータベースへ書き込む
  11. 4. 適切なインポート先を選ぶ
  12. 5. バッチ実行前にインポート結果を確認する
  13. 6. 保存済み受信者リストを今後のバッチで使う
  14. よくあるインポートミス
  15. 実践的なベストプラクティス
  16. XERIAワークフローでの位置付け
  17. よくある質問
  18. XERIAでバッチを実行するたびにExcelファイルが必要ですか?
  19. 表のすべての列をインポートする必要がありますか?
  20. インポート完了前に何を確認すべきですか?
  21. 既存の受信者リストをExcelインポートで置換できますか?
  22. まとめ

XERIAでは、準備したExcel受信者リストを受信者データベースへ取り込み、同じ人物とデータを後のバッチワークフローで再利用できます。Excelは永続的な必須条件ではなくインポート元です。レコードをXERIAへ保存した後は、以後の個別処理で保存済み受信者リストを直接使えます。

安全に取り込むには、表を見た目の文書ではなく構造化データとして扱います。まず元列を確認し、各列を対応するXERIAフィールドへ意図的にマッピングし、サンプル行を確認し、テストや空レコードを除外してからデータベースへ書き込みます。これにより名前、メール、組織、パスワード、ファイル名、トレース値の誤りを減らせます。

要点

きれいなExcel受信者リストを準備し、XERIAの受信者インポートを開き、ファイルを選択し、検出列を確認します。各列を目的のXERIA受信者フィールドへマッピングし、重要データとサンプル行を確認し、不要レコードを除外して、マッピング済みレコードをXERIAデータベースへ書き込みます。

インポート後はXERIA内の保存済み受信者リストを使います。今後のバッチごとにExcelを選び直す必要はありません。保存リストを個別PDF生成や関連バッチ処理の受信者ソースとして利用できます。

1. インポート前にExcel受信者リストを準備する

元ファイルが整っているほど確認が簡単です。1行につき1受信者とし、各列の意味を一貫させます。同じ列へ無関係な値を混在させないでください。説明行、テスト受信者、重複見出し、受信者レコードにしない空行を削除します。

  • 対象受信者ごとに1行を使う
  • 各データ型を一貫した列に保つ
  • マッピングしやすい明確な列見出しを使う
  • 可能ならテスト行と空レコードを事前に削除する
  • 重複受信者と再利用された受信者コードを確認する
  • 値を変える可能性のある余分な空白や文字を確認する

2. 本当に必要な受信者フィールドを決める

XERIAの受信者データには、名前、メール、組織、部門、受信者コード、トレース関連値、パスワード情報、出力ファイル名、配布関連フィールドなどを含められます。すべてを埋める必要はありません。個別化、保護、命名、トレース、配布に実際に必要なデータだけを使います。

  • 受信者識別用の名前または氏名
  • メール配布を使う場合のメールアドレス
  • 必要な場合の組織または会社情報
  • 関連する場合の部門やグループ情報
  • ワークフローで使う受信者コードまたは一意参照
  • 必要な場合のみパスワード、ファイル名、トレース、配布値

3. スプレッドシートをXERIAへインポートする

ステップ1:受信者インポートを開く

XERIAの受信者リスト領域からExcelインポートを開きます。目的は表データを受信者データベースへ取り込み、後でリストを再利用できるようにすることです。受信者をXERIA内で直接管理している場合、Excelインポートは必須ではありません。

ステップ2:準備したExcelファイルを選ぶ

準備した受信者表を選択します。XERIAはデータベース変更前に利用可能な列を確認できるよう元データを読み込みます。正しいファイルを選んだことと、最初のデータ行が想定リストに合うことを確認します。

ステップ3:検出された列を確認する

マッピング前に検出列を確認します。余分な列、ずれた値、空の見出し、想定した受信者データと異なる構造をここで見つけます。レイアウトが曖昧なら、まずExcel側を修正します。

ステップ4:Excel列をXERIAフィールドへマッピングする

必要なExcel列を対応するXERIA受信者フィールドへ割り当てます。名前列は名前、メール列はメール、組織データは組織フィールドへ割り当てます。無関係な列は誤ったフィールドへ無理に割り当てず、未マッピングにします。

ステップ5:重要データとサンプル行を確認する

確定前にサンプル行を確認し、重要フィールドが期待値を持つことを確認します。特に名前、メール、受信者コード、パスワード、出力ファイル名、トレース値は、誤りが個別出力へ直接反映されるため注意します。

ステップ6:不要レコードを除外しデータベースへ書き込む

有効受信者にすべきでないテストレコード、空行、その他の項目を除外します。マッピングとサンプルが正しければインポートを完了し、レコードをXERIA受信者データベースへ書き込みます。本番利用前に結果を確認します。

4. 適切なインポート先を選ぶ

インポート先を選べる場合は、受信者リストへ何をしたいかで決めます。新規リスト作成、現在リストへの追加、現在リストの置換を区別できます。置換では既存内容が削除される可能性があるため、意図的に選択してください。

  • 表を別の受信者セットにするなら新規リストを作成する
  • 新しいレコードを既存受信者へ加えるなら現在リストへ追加する
  • 表を完全な新リストにする場合のみ現在リストを置換する
  • 処理後に以前と結果のレコード数を確認する

5. バッチ実行前にインポート結果を確認する

インポートが成功しても文書生成前に確認します。XERIAは対象リスト、以前のレコード、削除、挿入、更新、スキップなどの結果情報を表示できます。件数を妥当性確認に使い、その後で受信者リスト自体を確認します。

  • 行ずれや誤ったフィールド下の値を探す
  • 重複受信者と再利用された受信者コードを確認する
  • テンプレートに重要な空の名前や不足値を確認する
  • メール配布前にメールアドレスを確認する
  • 余分な空白や未対応文字を確認する
  • 意図した受信者がリストに含まれていることを確認する

6. 保存済み受信者リストを今後のバッチで使う

データをXERIAへ取り込むと、データベースの受信者リストが以後のバッチ処理の作業ソースになります。個別PDFを作るたびにExcelは不要です。同じ表を何度も取り込む代わりに、XERIA内で受信者リストを維持・再利用できます。

保存データはリストベースのバッチ生成で利用できます。受信者別ウォーターマーク値、トレースID、パスワード、ファイル名、配布情報などを設定ワークフローに応じて適用できます。基本的なウォーターマーク処理は[PDFにウォーターマークを追加する方法](/resources/articles/how-to-watermark-a-pdf/)を参照してください。

よくあるインポートミス

多くの問題はデータベースへの書き込みそのものではなく、元データやマッピングで起きます。数分の事前確認は、数十・数百の個別ファイルを生成した後に誤りへ気付くより安全です。

  • テスト受信者が残った表を取り込む
  • メール列を誤ったXERIAフィールドへ割り当てる
  • 同じ列で不統一な値を使う
  • 重複または古い受信者を元リストに残す
  • 一意であるべき受信者コードを再利用する
  • インポート結果を確認せず本番バッチを開始する

実践的なベストプラクティス

反復運用では受信者リストを管理された本番データとして扱います。元表を整理し、必要に応じて安定したIDを使い、表構造が変わったらマッピングを再確認し、生成前にリストを検証します。リストがすでにXERIA内で正しく維持されているなら、理由なくExcelを再インポートしないでください。

  • 元表はシンプルで目的専用に保つ
  • インポート間でフィールドの意味を一貫させる
  • 確定前にインポート先を確認する
  • データベース書き込み前にサンプル行を確認する
  • 本番前に結果リストを確認する
  • 受信者データを利用するウォーターマーク、トレース、ファイル名、配布フローと揃える

XERIAワークフローでの位置付け

XERIAのExcelインポートは文書処理エンジンそのものではなく、受信者データのオンボーディング工程です。構造化された受信者情報をデータベースへ取り込み、後のリストベースバッチ生成で保存レコードを一貫して利用できるようにします。

インポート後、XERIAは受信者レコードを可視・受信者別ウォーターマーク、トレースコード、パスワード・権限、出力名、管理メール配布、クラウド連携出力、Mail Logなどの個別PDFワークフローで利用できます。実際に必要なフィールドだけを使います。

よくある質問

XERIAでバッチを実行するたびにExcelファイルが必要ですか?

いいえ。Excelは受信者データをXERIAへ取り込むための任意のソースです。レコードをデータベースへ保存した後は、以後のバッチで保存済みリストを直接使えます。

表のすべての列をインポートする必要がありますか?

いいえ。ワークフローに必要なXERIA受信者フィールドへ対応する列だけをマッピングします。無関係な列は未マッピングにします。

インポート完了前に何を確認すべきですか?

検出列、マッピング、重要フィールド、サンプル行を確認します。重複、空の名前、不正に見えるメール、再利用コード、余分な空白、未対応文字、行ずれ、誤フィールドの値を探してください。

既存の受信者リストをExcelインポートで置換できますか?

インポートフローは新規リスト作成や追加に加えて現在リストの置換をサポートできます。置換は意図的に使い、後で削除、挿入、更新、スキップされた内容を確認してください。

まとめ

XERIAへのExcel受信者リストの取り込みは、管理されたデータマッピング工程として扱うのが安全です。元表を整理し、検出列を確認し、必要なフィールドだけを割り当て、サンプル行を確認し、正しいインポート先を選び、結果を検証します。XERIAへ保存後は、毎回Excelを使う必要はありません。

XERIAでPDFを保護し、安全に配布

PDFに表示可能な透かし、受信者固有情報、パスワード、管理された配布オプションを追加します。

XERIAをダウンロード