FND Design Data [Home] [Help]

View: BOM_CALENDAR_WEEKS_VIEW

Product: BOM - Bills of Material
Description: Workdays and non-workdays of the month - used in Calendar window
Implementation/DBA Data: ViewAPPS.BOM_CALENDAR_WEEKS_VIEW
View Text

SELECT CALENDAR_CODE
, EXCEPTION_SET_ID
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'YYYY'))
, SUBSTR(TO_CHAR(CALENDAR_DATE
, 'MON')
, 1
, 3)
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'MM'))
, TRUNC((TO_CHAR(CALENDAR_DATE
, 'DD') + MOD((TO_CHAR(CALENDAR_DATE
, 'J') + 2 - TO_CHAR(CALENDAR_DATE
, 'DD'))
, 7) + 6)/7)
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 0
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 0
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 1
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 1
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 2
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 2
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 3
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 3
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 4
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 4
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 5
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 5
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
, SUM(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 6
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'DD'))
, NULL))
, MAX(DECODE(MOD(TO_CHAR(CALENDAR_DATE
, 'J')+1
, 7)
, 6
, DECODE(SEQ_NUM
, ''
, '*'
, ' ')))
FROM BOM_CALENDAR_DATES GROUP BY CALENDAR_CODE
, EXCEPTION_SET_ID
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'YYYY'))
, SUBSTR(TO_CHAR(CALENDAR_DATE
, 'MON')
, 1
, 3)
, TO_NUMBER(TO_CHAR(CALENDAR_DATE
, 'MM'))
, TRUNC((TO_CHAR(CALENDAR_DATE
, 'DD') + MOD((TO_CHAR(CALENDAR_DATE
, 'J') + 2 - TO_CHAR(CALENDAR_DATE
, 'DD'))
, 7) + 6)/7)

Columns

Name
CALENDAR_CODE
EXCEPTION_SET_ID
YEAR
MONTH
MONTH_NUM
WEEK
SUN
SUN_ON
MON
MON_ON
TUE
TUE_ON
WED
WED_ON
THU
THU_ON
FRI
FRI_ON
SAT
SAT_ON