DAVE_FIND_TIME_GAP関数
前のタイム・カードを振り返り、各時間入力の開始時間または停止時間に基づいて時間入力間の指定されたギャップを見つけるには、DAVE find time gap関数を使用します。
パラメータ
パラメータ | データ型 | コメント |
---|---|---|
resource_id | NUMBER | リソースID (Person ID)は、現在のタイム・カードのコンテキスト値として使用できます: GET_CONTEXT(HWM_RESOURCE_ID, 0) |
max_lookback_days | NUMBER | ギャップを見つけるために関数が戻す日数。この数値は0より大きく91より小さくする必要があります。有効な値: (1から90) |
gap_date_compare_type | TEXT |
ギャップを決定するために比較される日付を示します。 有効な値: (START_START、START_STOP、STOP_START、STOP_STOP)
|
gap_limit_minutes | NUMBER | 2つの時間入力間の分数。 |
first_detail_start | DATE | ギャップの検索を開始するポイントとして関数で使用される現在のタイム・カード入力の開始日時。この関数は、日付と開始時間を含むタイム・カードから開始し、ギャップが見つかったか、戻る最大日数に達するまで古いタイム・カードを調べて戻します。 |
first_detail_stop | DATE | 関数がギャップの検索を開始するポイントとして使用する現在のタイム・カード入力の停止日時。この関数は、日付と停止時間を含むタイム・カードで始まり、ギャップが見つかったか、参照する最大日数に達するまで古いタイム・カードを調べます。 |
rec_grp_type | TEXT |
レコード・グループについて、レポート値または計算値を選択します 値: (REPORTED、CALCULATED) |
time_card_ui_type | TEXT | イン・メモリー処理 時間値: (REPORTED、CALCULATED) |
time_card_status | TEXT |
タイム・カード・ステータスには、次の値の1つ以上をカンマで区切って含めることができます(SUBMITTED、APPROVED、SAVED) 「Null」または「空白」ステータスは、すべての値を選択することを意味します |
time_Category_id | TEXT |
時間カテゴリIDで選択結果をフィルタします。
|
assignment_Ids_Filter | TEXT |
1つ以上の割当ID (サブリソースID)で選択結果をフィルタします。
|
出力
パラメータ | データ型 | コメント |
---|---|---|
Status | TEXT |
要求ステータス。指定可能な値は次のとおりです。
|
status_log | TEXT | 「FAILED」ステータスおよび対応するプロセス・データに関連する詳細情報を含むログ・ファイル。 |
gap_found_in_minutes | NUMBER |
値:
|
gap_before_start | DATE | ギャップ前の時間入力の開始日時 |
gap_before_stop | DATE | ギャップ前の時間入力の停止日時 |
gap_after_start | DATE | ギャップ後の時間入力の開始日時 |
gap_after_stop | DATE | ギャップ後の時間入力の停止日時 |
例
サンプル入力パラメータ:
MAX_LOOKBACK_DAYS = 30
GAP_DATE_COMPARE_TYPE = STOP_START
GAP_LIMIT_MINUTES = 1440 Minutes (24 hours * 60)
FIRST_DETAIL_START = 4/22/18 8:00 AM
FIRST_DETAIL_STOP = 4/22/18 5:00 PM
サンプル入力パラメータを使用して、DAVE_FIND_TIME_GAP関数は次の値を返します。
GAP_FOUND_IN_MINUTES = 1620 Minutes (27 hours * 60)
GAP_BEFORE_START = 4/6/18 7:00 AM
GAP_BEFORE_STOP = 4/6/18 4:00 PM
GAP_AFTER_START = 4/7/18 7:00 PM
GAP_AFTER_STOP = 4/7/18 10:00 PM
値
時間単位のギャップ | ||||||
---|---|---|---|---|---|---|
日付 | 開始時間 | 停止時間 | START_START | START_STOP | STOP_START | STOP_START |
Mon, Apr 02, 2018 | 4/2/18 8:00 AM | 4/2/18 11:00 AM | なし | なし | なし | なし |
Tue, Apr 03, 2018 | 4/3/18 9:30 AM | 4/3/18 11:20 AM | 25.50 | 27.33 | 22.50 | 24.33 |
Wed, Apr 04, 2018 | 4/4/18 7:00 PM | 4/4/18 10:00 PM | 33.50 | 36.50 | 31.67 | 34.67 |
Thu, Apr 05, 2018 | 4/5/18 8:00 AM | 4/5/18 5:00 PM | 13.00 | 22.00 | 10.00 | 19.00 |
Fri, Apr 06, 2018 | 4/6/18 7:00 AM | 4/6/18 4:00 PM | 23.00 | 32.00 | 14.00 | 23.00 |
Sat, Apr 07, 2018 | 4/7/18 7:00 PM | 4/7/18 10:00 PM | 36.00 | 39.00 | 27.00 | 30.00 |
Sun, Apr 08, 2018 | 4/8/18 8:00 AM | 4/8/18 5:00 PM | 13.00 | 22.00 | 10.00 | 19.00 |
Mon, Apr 09, 2018 | 4/9/18 4:00 PM | 4/9/18 10:00 PM | 32.00 | 38.00 | 23.00 | 29.00 |
Tue, Apr 10, 2018 | 4/10/18 10:00 AM | 4/10/18 7:00 PM | 18.00 | 27.00 | 12.00 | 21.00 |
Wed, Apr 11, 2018 | 4/11/18 3:00 PM | 4/11/18 9:00 PM | 29.00 | 35.00 | 20.00 | 26.00 |
Thu, Apr 12, 2018 | 4/12/18 5:00 AM | 4/12/18 4:00 PM | 14.0 | 25.00 | 8.00 | 19.00 |
Fri, Apr 13, 2018 | 4/13/18 3:00 PM | 4/13/18 7:00 PM | 34.00 | 38.00 | 23.00 | 27.00 |
Sat, Apr 14, 2018 | 4/14/18 6:00 PM | 4/14/18 10:00 PM | 27.00 | 31.00 | 23.00 | 27.00 |
Sun, Apr 15, 2018 | 4/15/18 7:00 PM | 4/15/18 10:00 PM | 25.00 | 28.00 | 21.00 | 24.00 |
Mon, Apr 16, 2018 | 4/16/18 8:00 AM | 4/16/18 4:00 PM | 13.00 | 21.00 | 10.00 | 18.00 |
Tue, Apr 17, 2018 | 4/17/18 1:00 PM | 4/17/18 6:00 PM | なし | なし | なし | なし |
Tue, Apr 17, 2018 | 4/17/18 1:00 PM | 4/17/18 6:00 PM | なし | なし | なし | なし |
Tue, Apr 17, 2018 | 4/17/18 1:00 PM | 4/17/18 6:00 PM | なし | なし | なし | なし |
Tue, Apr 17, 2018 | 4/17/18 1:00 PM | 4/17/18 6:00 PM | なし | なし | なし | なし |
Tue, Apr 17, 2018 | 4/17/18 1:00 PM | 4/17/18 6:00 PM | なし | なし | なし | なし |
Tue, Apr 17, 2018 | 4/17/18 1:00 PM | 4/17/18 6:00 PM | なし | なし | なし | なし |