FND Design Data [Home] [Help]

View: HXT_BATCH_SUM_HOURS_V

Product: HXT - Time and Labor
Description:
Implementation/DBA Data: Not implemented in this database
View Text

SELECT HRW.DATE_WORKED
, TIM.BATCH_ID
, ASM.ASSIGNMENT_NUMBER
, ELT.ELEMENT_NAME
, /* USE THE LATEST OF PPD_START
, ELT_START
,
AND ASM_START */ DECODE( SIGN( DECODE( SIGN(PTP.START_DATE-ASM.EFFECTIVE_START_DATE)
, 1
, PTP.START_DATE
, ASM.EFFECTIVE_START_DATE)-ELT.EFFECTIVE_START_DATE)
, 1
, DECODE( SIGN(PTP.START_DATE-ASM.EFFECTIVE_START_DATE)
, 1
, PTP.START_DATE
, ASM.EFFECTIVE_START_DATE)
, ELT.EFFECTIVE_START_DATE) FROM_DATE
, /* USE THE EARLIEST OF PPD_END
, ELT_END
,
AND ASM_END */ DECODE( SIGN( DECODE( SIGN(PTP.END_DATE-ASM.EFFECTIVE_END_DATE)
, -1
, PTP.END_DATE
, ASM.EFFECTIVE_END_DATE)-ELT.EFFECTIVE_END_DATE)
, -1
, DECODE( SIGN(PTP.END_DATE-ASM.EFFECTIVE_END_DATE)
, -1
, PTP.END_DATE
, ASM.EFFECTIVE_END_DATE)
, ELT.EFFECTIVE_END_DATE) TO_DATE
, RATE_MULTIPLE
, HRW.HOURLY_RATE
, PCAK.COST_ALLOCATION_KEYFLEX_ID
, PCAK.CONCATENATED_SEGMENTS
, PCAK.SEGMENT1
, PCAK.SEGMENT2
, PCAK.SEGMENT3
, PCAK.SEGMENT4
, PCAK.SEGMENT5
, PCAK.SEGMENT6
, PCAK.SEGMENT7
, PCAK.SEGMENT8
, PCAK.SEGMENT9
, PCAK.SEGMENT10
, PCAK.SEGMENT11
, PCAK.SEGMENT12
, PCAK.SEGMENT13
, PCAK.SEGMENT14
, PCAK.SEGMENT15
, PCAK.SEGMENT16
, PCAK.SEGMENT17
, PCAK.SEGMENT18
, PCAK.SEGMENT19
, PCAK.SEGMENT20
, PCAK.SEGMENT21
, PCAK.SEGMENT22
, PCAK.SEGMENT23
, PCAK.SEGMENT24
, PCAK.SEGMENT25
, PCAK.SEGMENT26
, PCAK.SEGMENT27
, PCAK.SEGMENT28
, PCAK.SEGMENT29
, PCAK.SEGMENT30
, LOC.LOCATION_CODE LOCALITY_WORKED
, FFVR.FLEX_VALUE RATE_CODE
, HRW.SEPARATE_CHECK_FLAG
, HRW.FCL_TAX_RULE_CODE TAX_SEPARATELY_FLAG
, HRW.AMOUNT
, HRW.HOURS
, HRW.ROWID HRW_ROWID
FROM HXT_TIMECARDS_F TIM
, PER_TIME_PERIODS PTP
, HXT_DET_HOURS_WORKED_F HRW
, PER_ASSIGNMENTS_F ASM
, PAY_ELEMENT_TYPES_F ELT
, PAY_COST_ALLOCATION_KEYFLEX PCAK
, HR_LOCATIONS LOC
, FND_FLEX_VALUES FFVR
WHERE HRW.FFV_RATE_CODE_ID = FFVR.FLEX_VALUE_ID(+)
AND HRW.LOCATION_ID = LOC.LOCATION_ID(+)
AND HRW.FFV_COST_CENTER_ID = PCAK.COST_ALLOCATION_KEYFLEX_ID(+)
AND HRW.DATE_WORKED BETWEEN ELT.EFFECTIVE_START_DATE
AND ELT.EFFECTIVE_END_DATE
AND HRW.ELEMENT_TYPE_ID = ELT.ELEMENT_TYPE_ID
AND HRW.DATE_WORKED BETWEEN ASM.EFFECTIVE_START_DATE
AND ASM.EFFECTIVE_END_DATE
AND HRW.ASSIGNMENT_ID = ASM.ASSIGNMENT_ID
AND HRW.AMOUNT IS NULL
AND HRW.PARENT_ID > 0
AND TIM.ID = HRW.TIM_ID
AND TIM.TIME_PERIOD_ID = PTP.TIME_PERIOD_ID
AND HRW.EFFECTIVE_START_DATE <= TRUNC(SYSDATE)
AND HRW.EFFECTIVE_END_DATE >= TRUNC(SYSDATE)
AND TIM.EFFECTIVE_START_DATE <= TRUNC(SYSDATE)
AND TIM.EFFECTIVE_END_DATE >= TRUNC(SYSDATE)

Columns

Name
DATE_WORKED
BATCH_ID
ASSIGNMENT_NUMBER
ELEMENT_NAME
FROM_DATE
TO_DATE
RATE_MULTIPLE
HOURLY_RATE
COST_ALLOCATION_KEYFLEX_ID
CONCATENATED_SEGMENTS
SEGMENT1
SEGMENT2
SEGMENT3
SEGMENT4
SEGMENT5
SEGMENT6
SEGMENT7
SEGMENT8
SEGMENT9
SEGMENT10
SEGMENT11
SEGMENT12
SEGMENT13
SEGMENT14
SEGMENT15
SEGMENT16
SEGMENT17
SEGMENT18
SEGMENT19
SEGMENT20
SEGMENT21
SEGMENT22
SEGMENT23
SEGMENT24
SEGMENT25
SEGMENT26
SEGMENT27
SEGMENT28
SEGMENT29
SEGMENT30
LOCALITY_WORKED
RATE_CODE
SEPARATE_CHECK_FLAG
TAX_SEPARATELY_FLAG
AMOUNT
HOURS
HRW_ROWID