機械翻訳について

Formulaと時間ルール・コンポーネントの連携

時間検証、処理およびコンプライアンスを構成できる1つの方法は、FastFormulaを使用することです。 ルール・テンプレートを使用して、Formulaに基づいたルールを作成します。 次に、同じタイプのルールをルール・セットにグループ化します。

式、ルール・テンプレート、ルールおよびルール・セット間のこの関係は次のようになります。

式、ルール・テンプレート、ルールおよびルール・セット間の関係を示すアーキテクチャ図。

Formula

フォーミュラには、時間処理のためのロジックが含まれています。 1つのFormulaを複数のルール・テンプレートに関連付けることができます。 たとえば、ダイアグラムでは、時間数端数処理ルール・テンプレートで端数処理Formulaを使用します。 また、日次合計およびタイム・カード・レベル合計ルール・テンプレートでは、しきい値フォーミュラが使用されます。

ルール・テンプレート

ルール・テンプレートは、Formulaのルールへの適応を簡略化するツールです。 テンプレートには、関連するフォーミュラに必要な正確なパラメータと、フォーミュラが結果を返すために使用する出力が表示されます。 たとえば、時間計算ルール・テンプレートに超過勤務しきい値パラメータを設定できます。 また、「通常」や「超過勤務」などの「給与時間タイプ」属性を出力として返すことができます。

テンプレート構成を変えることにより、1つのFormulaを複数のルール・テンプレートで使用できます。 たとえば、この図は、日次合計ルール・テンプレートでしきい値フォーミュラを使用して日次合計を計算する方法を示しています。 「タイム・カード・レベル合計」テンプレートでは、同じ算式を使用してタイム・カード期間の合計が計算されます。

ルール

ルールを作成するときには、Formulaではなく使用するテンプレートを選択します。 たとえば、図では、「四捨五入」ルールが「時間数」端数処理テンプレートを使用して作成されています。 テンプレートにはすべての出力の説明が自動的に入力されるため、パラメータ値の入力ミスの防止に役立ちます。

1つのテンプレートから複数のルールを作成し、各ルールでパラメータと出力値を変更するといったことが可能です。 たとえば、ダイアグラムには、「日次しきい値8時間」と「日次しきい値12時間」の2つのルールがあり、「日次合計」テンプレートを使用して作成されています。

ルール・セット

同じタイプのルールとルール・セットのコレクションを作成します。 次に、休暇、時間検証および時間処理に関する要件が類似している個人のグループに、これらのルール・セットを割り当てます。 たとえば、図の「最も近い時間」、「8時間日次しきい値」ルール・セットには、「最も近い時間に端数処理」および「8時間日次しきい値」ルールがあります。 8時間、12時間、日次しきい値ルール・セットには、日次しきい値ルールが8時間および12時間あります。 また、8h、12h、40h Thresholdsルール・セットには、2つの日次および1つの週次しきい値ルールがあります。

ルール・セットは、就業者時間入力プロファイルと処理プロファイル、デバイス処理プロファイルを使用して個人または個人のグループに割り当てます。

参照

ワークフォース管理データベース・アイテムのスプレッドシートおよび注釈付きの例を含む配列処理式に関する情報にアクセスするには、Time and Labor FastFormula参照(ドキュメントID 1990057.1)を参照してください。