FND Design Data [Home] [Help]

View: HXT_WEEKLY_HOURS_WORKED_V

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

SELECT SUBSTR(TO_CHAR(HRW.DATE_WORKED + (TO_NUMBER(TO_CHAR(TRUNC( HRW.DATE_WORKED
, 'WW')
, 'D')) -2/* ERP WEEK_START */)
, 'YYYY' )
, 1
, 4) YEAR_NO
, SUBSTR(TO_CHAR(HRW.DATE_WORKED + (TO_NUMBER(TO_CHAR(TRUNC( HRW.DATE_WORKED
, 'WW')
, 'D' )) -2/* ERP WEEK_START */)
, 'WW' )
, 1
, 2) WEEK_NO
, /* ADJUSTS FOR DOW THAT JAN 1 HAPPENS TO FALL ON (DIFFERENT EACH YEAR) */ ASM.PERSON_ID
, SUBSTR(ELTV.HXT_EARNING_CATEGORY
, 1
, 10) EARNING_CATEGORY
, SUM(HRW.HOURS) WEEKLY_HOURS
FROM HXT_PAY_ELEMENT_TYPES_F_DDF_V ELTV
, PAY_ELEMENT_TYPES_F ELT
, HXT_EARNING_POLICIES EGP
, HXT_TIMECARDS TIM
, HXT_PER_AEI_DDF_V AEIV
, PER_ASSIGNMENTS_F ASM
, HXT_DET_HOURS_WORKED HRW
WHERE ASM.ASSIGNMENT_ID = HRW.ASSIGNMENT_ID
AND HRW.DATE_WORKED BETWEEN ASM.EFFECTIVE_START_DATE
AND ASM.EFFECTIVE_END_DATE
AND AEIV.ASSIGNMENT_ID=ASM.ASSIGNMENT_ID
AND AEIV.INFORMATION_TYPE='HXT_ASS_INFO'
AND TIM.ID = HRW.TIM_ID
AND ELT.ELEMENT_TYPE_ID = HRW.ELEMENT_TYPE_ID
AND ( /* IF ABSENCE
, ONLY INCLUDE EARNINGS TO BE COUNTED TOWARD HOURS TO BE WORKED BEFORE BEING ELIGIBLE FOR OVERTIME. */ (EXISTS (SELECT 1
FROM HXT_EARN_GROUPS ERG
WHERE ERG.EGT_ID = EGP.EGT_ID
AND ERG.ELEMENT_TYPE_ID = ELT.ELEMENT_TYPE_ID )
AND ELTV.HXT_EARNING_CATEGORY = 'ABS'
AND EGP.EGT_ID IS NOT NULL ) OR ELTV.HXT_EARNING_CATEGORY IN('REG'
, 'OVT') )
AND HRW.DATE_WORKED BETWEEN EGP.EFFECTIVE_START_DATE
AND EGP.EFFECTIVE_END_DATE
AND EGP.ID = AEIV.HXT_EARNING_POLICY
AND HRW.DATE_WORKED BETWEEN ELT.EFFECTIVE_START_DATE
AND ELT.EFFECTIVE_END_DATE
AND ELTV.ROW_ID = ELT.ROWID GROUP BY SUBSTR(TO_CHAR(HRW.DATE_WORKED + (TO_NUMBER(TO_CHAR(TRUNC( HRW.DATE_WORKED
, 'WW')
, 'D')) -2/* ERP WEEK_START */)
, 'YYYY' )
, 1
, 4)
, SUBSTR(TO_CHAR(HRW.DATE_WORKED + (TO_NUMBER(TO_CHAR(TRUNC( HRW.DATE_WORKED
, 'WW')
, 'D')) -2/* ERP WEEK_START */)
, 'WW' )
, 1
, 2)
, ASM.PERSON_ID
, SUBSTR(ELTV.HXT_EARNING_CATEGORY
, 1
, 10)

Columns

Name
YEAR_NO
WEEK_NO
PERSON_ID
EARNING_CATEGORY
WEEKLY_HOURS