DAVE_TIME_SCAN_SET関数

DAVE_TIME_SCAN_SET関数は、関連するFormulaに含めた最初の関数です。この関数を使用して、(vo.executeQuery)のような処理のためにデータを選択して準備します。

この関数は、これらのDAVE関数への後続のすべての呼び出しが解放されるように、識別されたデータをキャッシュします。これは、データベース問合せまたは選択(DAVE_TIME_SCAN_REC_DAY、DAVE_TIME_SCAN_REC_DTLおよびDAVE_TIME_SCAN_REC_TOTAL)には関係ありません。

パラメータ

パラメータ データ型 コメント
resource_id NUMBER リソースID (Person ID)は、現在のタイム・カードのコンテキスト値としてとして使用できます: GET_CONTEXT(HWM_RESOURCE_ID, 0)。
start_date DATE タイム・カード・データの開始日。ただし、スキャンではタイム・カード全体を取得します。たとえば、タイム・カード期間が10月2日から8日で、開始日として10月5日、終了日として10月10日を入力した場合、スキャンでは2つのタイム・カードが取得されます。期間が10月2日から8日のタイム・カードと、10月9日から15日のタイム・カード。
end_date DATE タイム・カード・データの終了日。ただし、スキャンではタイム・カード全体を取得します。たとえば、タイム・カード期間が10月2日から8日で、開始日として10月5日、終了日として10月10日を入力した場合、スキャンでは2つのタイム・カードが取得されます。期間が10月2日から8日のタイム・カードと、10月9日から15日のタイム・カード。
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で選択結果をフィルタします。

  • パラメータ・タイプ「時間カテゴリ」(TIME_CATEGORY)を使用して、メイン・ルールに選択したカテゴリIDを使用します。または、
  • パラメータ・タイプ「関数時間カテゴリ」(ORA_HWM_FF_CAT)を使用して、この関数の特定の時間カテゴリを選択します。または
  • このパラメータをNullに設定して、すべてのタイム・カード入力(時間カテゴリによるフィルタなし)を含めます。
assignment_Ids_Filter TEXT

1つ以上の割当ID (サブリソースID)で選択結果をフィルタします。

  • すべての割当てを含める(割当てによるフィルタなし)には、このパラメータをNullに設定します。
  • 複数のアサイメントIDでフィルタするには、カンマを使用して値を区切ります。
  • 現在のアサイメントIDは、Formula入力HWM_CTXARY_SUBRESOURCE_ID [idx]から使用できます。

出力

出力 データ型 コメント
status TEXT

要求ステータス。指定可能な値は次のとおりです。

  • 'NO_REC_FOUND'
  • 'SUCCESS'
  • 'FAILED'
status_log TEXT 「FAILED」ステータスおよび対応するプロセス・データに関連する詳細情報を含むログ・ファイル。
row_count_day NUMBER 選択された詳細レコードの数量。
row_count_dtl NUMBER 選択された詳細レコードの数量。
rpt_start_date DATE レポートの実績開始日。タイム・カード期間に基づいて要求開始日とは異なる場合があります。レポートの開始日と終了日には、要求時間のタイム・カード期間の開始日と終了日が含まれます。
rpt_end_date DATE レポートの実際の終了日。タイム・カード期間に基づいて、要求終了日とは異なる場合があります。レポートの開始日と終了日には、要求時間のタイム・カード期間の開始日と終了日が含まれます。
rpt_rs_key TEXT

次のような後続のすべてのDAVE操作には、行セット・キーが必要です。

  • DAVE_TIME_SCAN_REC_DAY
  • DAVE_TIME_SCAN_REC_DTL
  • DAVE_TIME_SCAN_REC_TOTAL