オートコンプリートのルールでのビジネス・オブジェクトの特定方法
オートコンプリートのルールを設計する最初のステップは、次の内容を含むビジネス・オブジェクトを特定することです。
-
デフォルト設定または検証対象のフィールドが配置されているセクションの特定
-
ルールが適用される処理の特定
セクションの特定
オートコンプリートのルールは、ビジネス・オブジェクトで始まるデータ・モデル駆動の拡張可能フレームワークです。 ビジネス・オブジェクトは、レスポンシブUIの様々な場所で開始でき、処理の特定のセクションと強い相関があります。 レスポンシブUIのセクションは通常、一度に1つのビジネス・オブジェクトを操作します(例外があります)。 場合によっては、セクションの名前が同じであるため、そのセクションが含まれる処理に関係なく、同じビジネス・オブジェクトを操作します(「時期および事由」セクションや「給与」セクションなど)。
セクションには、処理に応じて異なる名前を付けることができますが、これらは同じビジネス・オブジェクトをコールします。 たとえば、「アサイメント詳細」、「雇用詳細」、「昇格・昇進」、「異動」、「勤務時間」はすべて同じビジネス・オブジェクトをコールします。 そのため、これらのセクションをサポートするビジネス・オブジェクトにルールが記述されると、その一部であるすべての処理でルールがトリガーされます。 特定の処理に対してのみルールをトリガーする場合は、HCMパラメータを含む関数を包含条件または排他条件で使用して、ルール内で明示的に指定する必要があります。
処理のロール
同じビジネス・オブジェクトを様々な処理で操作できます。 したがって、この処理によってビジネス・オブジェクトの名前が決まりますが、ルールが適用される処理をノートにとっておくことをお薦めします。 ビジネス・オブジェクトに対する操作の性質は処理によって異なる場合があるため、これは、特定の処理では、実装するルール・タイプを実行できないか、リライトする必要があることを意味します。