12.12.2016 Views

bomtrm

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

BOM_ORG_SHIFT_DATES_VIEW<br />

BOM_ORG_SHIFT_DATES_VIEW allows you to retrieve data from<br />

BOM_SHIFT_DATES without knowing the exception set or calendar<br />

name for an organization and shift number. This view joins with<br />

MTL_PARAMETERS and determines the calendar and exception set to<br />

which the organization points. Further, joining to<br />

BOM_CALENDAR_DATES gets the calendar dates, sequence number,<br />

prior sequence num, prior date, next sequence number, and next date.<br />

This view is used in Calendar Define window to show the shift dates<br />

for a compiled calendar.<br />

View Definition<br />

CREATE VIEW BOM_ORG_SHIFT_DATES_VIEW<br />

as SELECT<br />

mtl.organization_id,<br />

bom.shift_num,<br />

bom.shift_date,<br />

bom.seq_num,<br />

bom.prior_seq_num,<br />

bom.prior_date,<br />

bom.next_seq_num,<br />

bom.next_date<br />

FROM BOM_SHIFT_DATES BOM<br />

, MTL_PARAMETERS MTL<br />

where mtl.calendar_code = bom.calendar_code<br />

and mtl.calendar_exception_set_id = bom.exception_set_id<br />

Foreign Keys<br />

Primary Key Table Primary Key Column Foreign Key Column<br />

BOM_SHIFT_DATES SHIFT_NUM SHIFT_NUM<br />

SHIFT_DATE<br />

SHIFT_DATE<br />

SEQ_NUM<br />

SEQ_NUM<br />

PRIOR_SEQ_NUM<br />

PRIOR_SEQ_NUM<br />

PRIOR_DATE<br />

PRIOR_DATE<br />

NEXT_SEQ_NUM<br />

NEXT_SEQ_NUM<br />

NEXT_DATE<br />

NEXT_DATE<br />

MTL_PARAMETERS ORGANIZATION_ID ORGANIZATION_ID<br />

Column Descriptions<br />

Name Null? Type Description<br />

ORGANIZATION_ID (PK) NOT NULL NUMBER Organization identifier<br />

SHIFT_NUM (PK) NOT NULL NUMBER Shift number<br />

SHIFT_DATE (PK) NOT NULL DATE Calendar date<br />

SEQ_NUM NULL NUMBER Sequence Number<br />

PRIOR_SEQ_NUM NULL NUMBER Sequence number for prior<br />

working date<br />

PRIOR_DATE NULL DATE Calendar date for prior<br />

sequence number<br />

NEXT_SEQ_NUM NULL NUMBER Sequence number for next<br />

working date<br />

NEXT_DATE NULL DATE Calendar date for next sequence<br />

number<br />

Oracle Proprietary, Confidential Information––Use Restricted by Contract<br />

Detailed Design<br />

3 – 193

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!