12.12.2016 Views

bomtrm

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BOM_PERIOD_START_DATES<br />

BOM_PERIOD_START_DATES stores periods between the calendar<br />

start date and end dates that the workday calendar program generates.<br />

The workday calendar program generates period start dates that<br />

depend on the quarterly calendar type you choose for your calendar. For<br />

a quarterly calendar type 4–4–5, the first period is the beginning of the<br />

first week, second and third period is the end of 4 weeks, fourth is at the<br />

end of 5 weeks and so on. Similarly, you can have a 5–4–4 pattern for<br />

your calendar. A thirteen period quarterly calendar type has 13 equal<br />

periods of 4 weeks each for a year. A regular calendar quarterly calendar<br />

type follows a Julian calendar to decide the periods.<br />

Each period start date has a name which can be either 1–13P or<br />

JAN–DEC depending on the quarterly calendar type you chose. This<br />

table stores next period and prior period. A sequence starting at 1, is<br />

assigned to each period.<br />

Foreign Keys<br />

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

BOM_CALENDARS CALENDAR_CODE CALENDAR_CODE<br />

BOM_EXCEPTION_SETS EXCEPTION_SET_ID EXCEPTION_SET_ID<br />

Column Descriptions<br />

Name Null? Type Description<br />

CALENDAR_CODE (PK) NOT NULL VARCHAR2(10) Workday calendar identifier<br />

EXCEPTION_SET_ID (PK) NOT NULL NUMBER Exception set unique identifier<br />

PERIOD_START_DATE (PK) NOT NULL DATE Period start date<br />

LAST_UPDATED_BY NOT NULL NUMBER Standard Who column<br />

LAST_UPDATE_LOGIN NULL NUMBER Standard Who column<br />

LAST_UPDATE_DATE NOT NULL DATE Standard Who column<br />

CREATION_DATE NOT NULL DATE Standard Who column<br />

CREATED_BY NOT NULL NUMBER Standard Who column<br />

PERIOD_SEQUENCE_NUM NULL NUMBER Sequence number<br />

PERIOD_NAME NULL VARCHAR2(3) Period Name (depends on<br />

quarterly calendar type chosen)<br />

NEXT_DATE NOT NULL DATE Next calendar date<br />

corresponding to next sequence<br />

number<br />

PRIOR_DATE NOT NULL DATE Prior date corresponding to<br />

prior sequence number<br />

REQUEST_ID NULL NUMBER Concurrent Who column<br />

PROGRAM_APPLICATION_ID NULL NUMBER Concurrent Who column<br />

PROGRAM_ID NULL NUMBER Concurrent Who column<br />

PROGRAM_UPDATE_DATE NULL DATE Concurrent Who column<br />

Indexes<br />

Index Name Index Type Sequence Column Name<br />

BOM_PERIOD_START_DATES_U1 UNIQUE 1 CALENDAR_CODE<br />

2 EXCEPTION_SET_ID<br />

3 PERIOD_START_DATE<br />

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

3 – 196 Oracle Bills of Material Technical Reference Manual

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

Saved successfully!

Ooh no, something went wrong!