機械翻訳について

個別報酬プロセスのビジネス・ルールの構成

次のリストを使用して、デフォルト設定および検証のニーズにあわせて適切なテンプレート・ルールを迅速に識別し、組織の要件にあわせて構成します。

デフォルト・ルール

デフォルト設定のテンプレート・ルール名 ルールの説明
デフォルト処理日を次の給与期間開始日に設定 このサンプル・ルールでは、「Action Date(処理日)」に「Next Payroll Period Start Date(次の給与期間開始日)」がデフォルト設定され、フィールドが読取り専用としてマークされます。
等級に基づくデフォルト除外プラン このサンプル・ルールは、従業員の等級に基づいて一連のプランを制限します。 「プランの除外」および「オプションの除外」の値には、プランIDとオプションIDのJSON配列がそれぞれ文字列として必要です。 ID 12345のプランを除外するには、「プランの除外」の値を["12345\にする必要があります
ロールに基づいて、追加、編集および削除を非表示に設定 このサンプル・ルールは、ログイン・ユーザーのロールに基づいて編集および削除アクションを非表示にします。
個別報酬プラン・オプションおよび国別仕様データ・グループ別デフォルト入力パラメータ このサンプル・ルールは、特定の個別報酬プラン、オプションおよび国別仕様データ・グループのエレメント入力パラメータをデフォルト設定します。
エレメント別デフォルト入力パラメータ このサンプル・ルールは、個別報酬プラン・オプションに関連付けられた特定のエレメントのエレメント入力パラメータをデフォルト設定します。 このメソッドの方がパフォーマンスが高いことに注意してください。
ビジネス・ユニットに基づくデフォルト入力パラメータ このサンプル・ルールは、ビジネス・ユニットに基づいてエレメント入力パラメータをデフォルト設定します。 ルール条件によってターゲット エレメントが識別され、ビジネス ユニット ロジックがデフォルト ステップの拡張式として定義されます。
次の給与期間開始日および国に基づくデフォルト・プラン開始日 このサンプル・ルールでは、プラン開始日が次の給与期間開始日にデフォルト設定されます。 給与期間開始日が使用できない場合、開始日は、US国別仕様の場合は次の月曜日、その他すべての国別仕様の場合は次の月の最初の日にデフォルト設定されます。 さらに、このフィールドは読み取り専用としてマークされます。 日付の計算は、フローの有効日に基づきます。
デフォルト・プラン終了日から年末 このサンプル・ルールでは、計画終了日が年度末にデフォルト設定されます。 日付の計算は、フローの有効日に基づきます。

検証ルール

検証用のテンプレート・ルール名 ルールの説明
処理日が指定した日付範囲内であるかの検証 このサンプル・ルールは、処理日が指定された範囲内にあることを検証します。 [時期]セクションが有効な場合、[アクション日]フィールドの値を変更すると、このルールがトリガされます。 「時期」セクションが非表示の場合、処理日は有効日と同じであり、「報酬」セクションから「続行」または「送信」を選択すると、この検証ルールがトリガーされます。 「メッセージ・ターゲット・フィールド」で「処理日」を選択すると、ルール・トリガーを「時期」セクションに制限できます。
新規要求の開始日を検証 このサンプル・ルールは、新規割当の「プラン開始日」値を検証します。 これはレコード・レベルの検証であり、配賦ドロワーで「保存」を選択するとトリガーされます。 「開始日」および「終了日」フィールドは、ISO日付書式(YYYY-MM-DD)の文字列として使用できます。 日付操作の場合は、拡張式を使用して値を日付オブジェクトに変換する必要があります。
給与期間終了日を使用してプラン終了日を検証 このサンプル・ルールは、編集操作中に配賦の計画終了日を検証します。 これはレコード・レベルの検証であり、配賦ドロワーで「保存」を選択するとトリガーされます。 「開始日」、「終了日」および「給与期間開始日」フィールドは、ISO日付書式(YYYY-MM-DD)の文字列として使用できます。 日付操作の場合は、拡張式を使用して値を日付オブジェクトに変換する必要があります。
新規配賦のプライマリ入力パラメータの検証 このサンプル・ルールは、新規配賦の金額(プライマリ入力パラメータ)を検証します。 これはレコード・レベルの検証であり、配賦ドロワーで「保存」を選択するとトリガーされます。 individualCompensationDetailsオブジェクトの値フィールドは、プライマリ入力フィールドの値を文字列形式で保持します。 算術演算の場合は、拡張式を使用して値を数値に変換する必要があります。
等級別新規割付の検証 このサンプル・ルールでは、従業員の等級に基づいて車両手当の割当を検証します。 これはレコード・レベルの検証であり、配賦ドロワーで「保存」を選択するとトリガーされます。
更新中の配賦のプライマリ入力パラメータの検証 このサンプル・ルールでは、更新操作中に配賦の金額(プライマリ入力パラメータ)を初期値に対して検証します。 これはレコード・レベルの検証であり、配賦ドロワーで「保存」を選択するとトリガーされます。 individualCompensationDetailsオブジェクトの値フィールドは、プライマリ入力フィールドを文字列形式で保持します。 算術演算の場合は、拡張式を使用して値を数値に変換する必要があります。 注意: 有効日更新中、レコード・オブジェクトの「Operation(工程)」値は「SPLIT」になり、初期値(終了日が設定された再コード)の「Operation(工程)」値は「PRE_SPLIT」になります。
前の配賦に対する新規配賦の開始日を検証 このサンプル・ルールは、新規割当の開始日が、同じプランの最終割当の6か月以内でないことを検証します。 これはレコード・レベルの検証であり、配賦ドロワーで「保存」を選択するとトリガーされます。 「前の配賦」フィールドには、有効日の時点で無効な配賦がすべて保持されます。 このフィールドは、各オブジェクトが配賦レコードであるオブジェクトの配列です。 各配賦の詳細にアクセスするには、拡張式を使用して「前の配賦」フィールドを反復します。
トランザクションで複数の新規配賦を検証 このサンプル・ルールは、トランザクションに複数の新規割当があるかどうかを検証します。 これはセクション レベルの検証であり、[続行]または[送信]またはフロー レベルの[保存]ボタンを選択するとトリガされます。 [現在の配賦]フィールドには、有効日の時点でアクティブな全ての配賦の情報が保持されます。 このフィールドは、各オブジェクトが配賦レコードであるオブジェクトの配列です。 各配賦の詳細にアクセスするには、拡張式を使用して「現行配賦」フィールドを反復します。
複数の配賦の実行可能性の検証 このサンプル・ルールは、複数の配賦の実行可能性を検証します。 この例では、車両手当とタクシー手当の両方の割当が制限されています。 これはセクション レベルの検証であり、[続行]または[送信]またはフロー レベルの[保存]ボタンを選択するとトリガされます。 [現在の配賦]フィールドには、有効日の時点でアクティブな全ての配賦の情報が保持されます。 このフィールドは、各オブジェクトが配賦レコードであるオブジェクトの配列です。 各配賦の詳細にアクセスするには、拡張式を使用して「現行配賦」フィールドを反復します。
ジョブ別のプランの休暇欠勤の検証 このサンプル・ルールでは、従業員のジョブ別にプランの不在を検証します。 これはセクション・レベルの検証であり、Slecetingの続行、送信またはフロー・レベルの保存ボタンでトリガーされます。 [現在の配賦]フィールドには、有効日の時点でアクティブな全ての配賦の情報が保持されます。 このフィールドは、各オブジェクトが配賦レコードであるオブジェクトの配列です。 各配賦の詳細にアクセスするには、拡張式を使用して「現行配賦」フィールドを反復します。
入力パラメータの検証 このサンプル・ルールは、ICP取得の入力パラメータを検証します。 ユーザーが配賦ドロワーで「保存」をクリックすると、レコードレベルの検証として実行されます。 「入力パラメータ」フィールドには、条件で参照できるBaseNameおよびScreenEntryValueペアの配列が含まれ、より高度な条件のために他のフィールドおよびコンテキストと組み合せることができます。