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で選択結果をフィルタします。
|
assignment_Ids_Filter | TEXT |
1つ以上の割当ID (サブリソースID)で選択結果をフィルタします。
|
出力
出力 | データ型 | コメント |
---|---|---|
status | TEXT |
要求ステータス。指定可能な値は次のとおりです。
|
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操作には、行セット・キーが必要です。
|