概念: プランニング計算
計算を他の計算のビルド ブロックとして使用することも、単独で操作を実行することもできます。ベスト プラクティスとして、テナントで計算を作成する前に、計算を十分に計画してください。以下のステップに従うことを検討して、計算を設計および作成します。
- ビジネス要件を収集する。
- 計算の目標を決定します。変更の理由資格を決定するか、金額を割り当てますか?
- 設計をマッピングする。
- ビジネス要件の各部分を満たすために必要な計算のタイプを決定します。計算の階層をホワイトボードまたはシートに物理的に示すと役に立つ場合があります。
- 命名規則を決めます。
- 命名規則は、計算の範囲と目的を伝え、関連する計算を識別し、業務分野間で計算を共有するのに役立ちます。例:「1000」や「学生居住」などの名前を検討します。単純な基本要素の計算に使用されます。より具体的な計算については、目的の業務分野など、名称で計算の属性を表す省略形を使用することを検討します。例: 多くの学校では、学資援助と学生の財務会計に対して、別々の計算セットを管理しています。例:頭文字と略語意味FA学資援助SF学生の財務会計AC算術計算AGC集計計算CC条件付計算ISCインスタンス セット比較計算LC論理計算UG学位GR卒業単位貸方/単位数この例に基づいて、下請負人の1 単位あたり 100 の算術計算の名前は、次のようになります。
- 計算の参照 ID を決定する。
- すべての計算について、参照 ID の要件と簡便法を設定する。参照 ID を設定しない場合、参照 ID は自動的に生成されますが、自動生成された参照 ID の解釈や管理が困難になる場合があります。
- サンドボックス環境に計算を作成する。
- 計算の作成を初めて行う場合は、ボトムアップで計算を作成することをお勧めします。入れ子が最も小さい計算と最も重み付けされた計算を最初に作成してから、最も重み付けされた計算を作成する。計算に関する専門知識のレベルに関係なく、この方法がより直感的で使いやすいと多くのユーザーに適しています。計算に精通している場合は、上から下に計算を作成することを検討できます。最初に最上位レベルの計算を作成してから、以下を実行します。プレースホルダ計算を使用して設計を作成し、下位組織の計算を作成する際にプレースホルダを置き換えます。このアプローチは、テナントに下位組織の計算がすでに存在する場合、またはこのエリアがより論理的である場合に役立つ場合があります。
- サンドボックス環境で十分なテストを行う。
- その計算と期待される結果を使用するさまざまなシナリオをいくつか作成します。計算の期待値と実際の結果を比較し、差異を解消してから、本番環境に計算を実装します。エラーと例外を予期する。学生計算への推奨: 期待される結果をテストする最も有効な方法は、計算基準に適合する学生で計算をテストすることです。さまざまな計算をテストするのに最適な学生を特定するために、学生レコード管理者と協力する必要がある場合があります。
- (任意) 計算をコピーします。
- 計算を一から作成する代わりに、類似の計算をコピーすることで、時間を節約し、整合性を向上させる。計算の関連アクション メニューから、を選択します。詳細ルックアップ テーブルのスナップショットをそれぞれ有効日と値とともにコピーすることもできます。