WFM_TSR_SUBMIT_OR_SAVE_ON_WORK_SCHEDULE_AP FastFormula
このFastFormulaは、提供されたルール・テンプレート「Work Schedule Submission Template」に関連付けられています。時間カテゴリの条件に一致するインポート済退勤デバイス・イベントを送信範囲と比較します。
定義されたしきい値、最終予定勤務日および時間を使用して送信範囲が計算されます。退勤イベントがその範囲内にある場合は、タイム・カードが送信されます。それ以外の場合は、報告された退勤イベントを保存範囲と比較します。退勤イベントがその範囲内にある場合、タイム・カードが保存されます。どちらの条件も満たさない場合、タイム・カードのステータスは「入力済」に設定されます。このテンプレートは、配列処理Formulaを使用します。
パラメータ
名前 | データ型 | 摘要 |
---|---|---|
WORKED_TIME_CONDITION | 時間カテゴリ | タイム・カードを保存するか送信するかを決定するために使用するレポート済時間入力を識別する時間カテゴリです。 |
SUBMIT_THRESHOLD_IN_MINUTES | 固定数 | タイム・カードを送信するかどうかを決定するために、最終予定勤務日とレポート時間入力で使用される分数。 |
SAVE_THRESHOLD_IN_MINUTES | 固定数 | タイム・カードを保存するかどうかを決定するために、最後のスケジュール日とレポート時間入力で使用される分数。 |
出力
名前 | メッセージ重大度 |
---|---|
OUT_MSG | タイム・カード処理が自動的に開始されました |
例
シナリオ: 通常、従業員は1日当たり8通常時間、週当たり5日勤務します。これはタイム・カード期間です。このFormulaを使用してルールを作成し、日次と週次の合計勤務時間と予定合計時間を40時間と比較します。発行しきい値は4で、保存しきい値は9です。Formulaでスケジュールが見つからないか、合計時間が0の場合は、タイム・カードを発行します。
例1: レポートされた合計給与時間数が30時間です。この合計は、Formulaによってタイム・カード・ステータスが「入力済」に設定されるように、36送信時間および31保存しきい値時間の両方未満です。
曜日 | 給与時間タイプ | レポート済時間 | 出力 |
---|---|---|---|
1 | 通常勤務 |
5h 3h |
8h |
2 | 通常勤務 | 8h | 8h |
3 | 通常勤務 |
2h 6h |
8h |
4 | 通常勤務 |
5h 1h |
6h |
レポート済給与時間合計: | 30h |
例2: レポートされた給与計算時間の合計が32時間の場合この合計は36送信から31保存しきい値時間の間であるため、Formulaによってタイム・カードが保存されます。
曜日 | 給与時間タイプ | レポート済時間 | 出力 |
---|---|---|---|
1 | 通常勤務 |
5h 3h |
8h |
2 | 通常勤務 | 8h | 8h |
3 | 通常勤務 |
2h 6h |
8h |
4 | 通常勤務 |
5h 3h |
8h |
レポート済給与時間合計: | 32h |
例3: レポートされた合計給与時間数が38時間で、これは36送信しきい値時間を超えているため、Formulaがタイム・カードを送信します。
曜日 | 給与時間タイプ | レポート済時間 | 出力 |
---|---|---|---|
1 | 通常勤務 |
5h 3h |
8h |
2 | 通常勤務 | 8h | 8h |
3 | 通常勤務 |
2h 6h |
8h |
4 | 通常勤務 |
5h 3h |
8h |
5 | 6h | 6h | |
レポート済給与時間合計: | 38h |