Apexトリガーの処理設計書(基本設計書/詳細設計書)として利用できるエクセルの設計書テンプレートを用意いたしました。
Apexバッチ処理の設計書が必要な方はこちらからどうぞ。
-
参考バッチ処理設計書(Excelテンプレート)
バッチ処理設計書(基本設計書/詳細設計書)として利用できるエクセルの設計書テンプレートを用意いたしました。 バッチ処理設計書のサンプル バッチ処理書 【処理概要シート】 【処理フロー図】 【入出力処理 ...
続きを見る
Apexトリガー処理設計書のサンプル
Apexトリガー処理書
【処理概要シート】
【処理フロー図】
【入出力処理設計】
【SOQLシート】
テーラリングガイド
【処理概要シート】
処理概要シートでは、トリガーの処理概要や前提条件などを記述します。
主要項目
- 本書の目的を記述する。
- 処理概要:トリガーの処理概要を記述する。
- 前提条件:トリガー起動の前提条件を記述する。
- トリガー設定:トリガーとなるオブジェクト、トリガーのクラス構成、実行契機などを記述する。
- オブジェクト構成:トリガーで利用するオブジェクトのCRUDを記述する。
- 異常終了時処理:異常終了時の処理概要を記述する。
- リカバリ方法:例外など処理異常が発生した場合のリカバリー方針や手順を記述する。
【処理フロー図】
処理フロー図を記述します。
詳細設計の場合には、プログラム記述レベルで条件分岐や詳細処理を記述するようにしましょう。
また例外処理の対応(Try-catch)についても忘れずに記載してください。
【入出力処理設計】
入出力設計では、トリガーの詳細処理説明と入出力(IN/OUT)、対象データ、利用するSOQLなどを記述します。
SOQLの列には、以下SOQLシートで定義したIDを記述します。
【SOQLシート】
SOQLについては、入出力処理設計に直接記載しても構いませんが、共通で利用するような場合もあるため、本テンプレートでは、別シートで管理しています。
Apexトリガー処理設計書の(Excel版)のダウンロード
資料のダウンロードおよびご利用に関しては、本サイトのコンテンツ利用規約に同意される場合のみ利用可能となります。
一般公開資料
update 2022/04/17 直接エクセルファイルをダウンロードするリンクを追加
Apexトリガー処理設計書(Excel版)のダウンロードはこちら
以下は、スプレッドシートでの表示となります。
Apexトリガー処理設計書(Excel版)のダウンロードはこちら
関連記事
他にも要件定義で必要となる以下のようなテンプレートなども用意しているのでぜひご利用ください。
-
バッチ処理一覧/スケジュール表バッチ処理一覧(Excel版テンプレート)資料の説明とダウンロード
Salesforceの要件定義や基本設計で利用するバッチ処理一覧とジョブスケジュール表のエクセルのテンプレートを用意いたしました。 バッチ処理一覧のサンプル バッチ処理一覧 主要項目 処理ID:バッチ ...
続きを見る