Search Results orange workday
The MSC_CALENDAR_EXCEPTIONS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component within the Manufacturing and Supply Chain (MSC) module, specifically designed to manage calendar exceptions for scheduling and planning purposes. This table stores deviations from standard working days and shifts, allowing organizations to define non-working periods, holidays, and other exceptions that impact production, procurement, and distribution schedules. Below is a detailed summary of its structure, functionality, and integration within Oracle EBS.
Purpose and Functional Overview
TheMSC_CALENDAR_EXCEPTIONS
table supports the Advanced Supply Chain Planning (ASCP) and other planning engines by providing a mechanism to exclude specific dates or time intervals from operational calendars. It ensures that planning algorithms account for non-working days, maintenance shutdowns, or other disruptions, thereby improving the accuracy of supply chain forecasts and schedules. This table works in conjunction with MSC_CALENDAR_DATES
and MSC_CALENDAR_SHIFTS
to define a comprehensive calendar framework.
Table Structure and Key Columns
The table comprises several columns that define exception types, effective dates, and associated calendar references. Key columns include:- EXCEPTION_ID: Primary key identifier for each exception record.
- CALENDAR_CODE: References the calendar to which the exception applies (e.g., 'GLOBAL', 'PLANT_1').
- EXCEPTION_TYPE: Indicates whether the exception is a holiday, shutdown, or custom non-working period.
- START_DATE and END_DATE: Define the date range for the exception.
- SHIFT_NUM: Specifies a particular shift affected by the exception (nullable if the exception applies to all shifts).
- DESCRIPTION: Free-text field for additional context.
- ORGANIZATION_ID: Links the exception to a specific inventory organization (optional).
Integration with Oracle EBS Modules
The table is primarily used by:- Advanced Supply Chain Planning (ASCP): Excludes exception dates from material and capacity planning calculations.
- Production Scheduling: Ensures work orders are not scheduled during defined downtime.
- Procurement Planning: Adjusts lead times to account for supplier holidays.
- Manual entry through Oracle's Planning Central or Supply Chain Planning UIs.
- Batch imports using APIs or data conversion tools.
- Integration with third-party workforce management systems.
Technical Considerations
- Performance: Indexes on
CALENDAR_CODE
,ORGANIZATION_ID
, and date columns optimize query performance for planning engines. - Data Integrity: Foreign key constraints link to
MSC_CALENDARS
andHR_ORGANIZATION_UNITS
. - Auditability: Creation and last update timestamps are maintained for compliance.
Example Use Case
A manufacturing plant defines an annual maintenance shutdown from December 25 to January 1 inMSC_CALENDAR_EXCEPTIONS
. During ASCP runs, no production orders are scheduled for this period, and procurement plans adjust delivery dates accordingly.
Conclusion
TheMSC_CALENDAR_EXCEPTIONS
table is a foundational element for realistic supply chain modeling in Oracle EBS, ensuring planning engines respect real-world operational constraints. Proper configuration of this table directly impacts the reliability of planning outputs and operational efficiency.
-
Table: MSC_CALENDAR_EXCEPTIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CALENDAR_EXCEPTIONS, object_name:MSC_CALENDAR_EXCEPTIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_CALENDAR_EXCEPTIONS stores exception dates for a calendar. You can define these exception dates to be working or non-working days. The workday calendar program uses this information to generate your workday calendar. , implementation_dba_data: MSC.MSC_CALENDAR_EXCEPTIONS ,
-
Table: MSC_CALENDAR_EXCEPTIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CALENDAR_EXCEPTIONS, object_name:MSC_CALENDAR_EXCEPTIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_CALENDAR_EXCEPTIONS stores exception dates for a calendar. You can define these exception dates to be working or non-working days. The workday calendar program uses this information to generate your workday calendar. , implementation_dba_data: MSC.MSC_CALENDAR_EXCEPTIONS ,
-
Table: MSC_PERIOD_START_DATES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PERIOD_START_DATES, object_name:MSC_PERIOD_START_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar period start dates , implementation_dba_data: MSC.MSC_PERIOD_START_DATES ,
-
Table: MSC_PERIOD_START_DATES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PERIOD_START_DATES, object_name:MSC_PERIOD_START_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar period start dates , implementation_dba_data: MSC.MSC_PERIOD_START_DATES ,
-
Table: MSC_CAL_YEAR_START_DATES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CAL_YEAR_START_DATES, object_name:MSC_CAL_YEAR_START_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar yearly start dates , implementation_dba_data: MSC.MSC_CAL_YEAR_START_DATES ,
-
Table: MSC_CAL_YEAR_START_DATES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CAL_YEAR_START_DATES, object_name:MSC_CAL_YEAR_START_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar yearly start dates , implementation_dba_data: MSC.MSC_CAL_YEAR_START_DATES ,
-
Table: MSC_CAL_WEEK_START_DATES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CAL_WEEK_START_DATES, object_name:MSC_CAL_WEEK_START_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the workday calendar weekly start dates , implementation_dba_data: MSC.MSC_CAL_WEEK_START_DATES ,
-
Table: MSC_CAL_WEEK_START_DATES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CAL_WEEK_START_DATES, object_name:MSC_CAL_WEEK_START_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the workday calendar weekly start dates , implementation_dba_data: MSC.MSC_CAL_WEEK_START_DATES ,
-
Table: MSC_SHIFT_TIMES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SHIFT_TIMES, object_name:MSC_SHIFT_TIMES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shift times , implementation_dba_data: MSC.MSC_SHIFT_TIMES ,
-
Table: MSC_SHIFT_TIMES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SHIFT_TIMES, object_name:MSC_SHIFT_TIMES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shift times , implementation_dba_data: MSC.MSC_SHIFT_TIMES ,
-
Table: MSC_SHIFT_EXCEPTIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SHIFT_EXCEPTIONS, object_name:MSC_SHIFT_EXCEPTIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shift exceptions , implementation_dba_data: MSC.MSC_SHIFT_EXCEPTIONS ,
-
Table: MSC_SHIFT_DATES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SHIFT_DATES, object_name:MSC_SHIFT_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shift dates , implementation_dba_data: MSC.MSC_SHIFT_DATES ,
-
Table: MSC_CALENDAR_SHIFTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CALENDAR_SHIFTS, object_name:MSC_CALENDAR_SHIFTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shifts , implementation_dba_data: MSC.MSC_CALENDAR_SHIFTS ,
-
Table: MSC_SHIFT_EXCEPTIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SHIFT_EXCEPTIONS, object_name:MSC_SHIFT_EXCEPTIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shift exceptions , implementation_dba_data: MSC.MSC_SHIFT_EXCEPTIONS ,
-
Table: MSC_SHIFT_DATES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SHIFT_DATES, object_name:MSC_SHIFT_DATES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shift dates , implementation_dba_data: MSC.MSC_SHIFT_DATES ,
-
Table: MSC_CALENDAR_SHIFTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CALENDAR_SHIFTS, object_name:MSC_CALENDAR_SHIFTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Workday calendar shifts , implementation_dba_data: MSC.MSC_CALENDAR_SHIFTS ,
-
Table: MSC_CALENDARS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CALENDARS, object_name:MSC_CALENDARS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_CALENDARS stores the definition of your workday calendar.You can follow any of the four following type of quarters for your yearly calendar identified by Quarterly Calendar Type=1. 4-4-5 : quarterly pattern having two 4 weeks followedby , implementation_dba_data: MSC.MSC_CALENDARS ,
-
Table: MSC_WORKDAY_PATTERNS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_WORKDAY_PATTERNS, object_name:MSC_WORKDAY_PATTERNS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_WORKDAY_PATTERNS stores the days on/days off patterns for your calendar and your shifts. You can define multiple days on/days off to form a repetitive pattern. The calendar compile program (MSCPCL) will create a workday calendar based o , implementation_dba_data: MSC.MSC_WORKDAY_PATTERNS ,
-
Table: MSC_CALENDARS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_CALENDARS, object_name:MSC_CALENDARS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_CALENDARS stores the definition of your workday calendar.You can follow any of the four following type of quarters for your yearly calendar identified by Quarterly Calendar Type=1. 4-4-5 : quarterly pattern having two 4 weeks followedby , implementation_dba_data: MSC.MSC_CALENDARS ,
-
Table: MSC_ST_CALENDARS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_CALENDARS, object_name:MSC_ST_CALENDARS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This is an interface table for staging definition of workday calendars from Legacy Instances. The 'Pre-Processor' would then validate the data in this table and insert into MSC_CALENDARS.You can follow any of the four following type of quar , implementation_dba_data: MSC.MSC_ST_CALENDARS ,
-
Table: MSC_ST_CALENDARS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_CALENDARS, object_name:MSC_ST_CALENDARS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This is an interface table for staging definition of workday calendars from Legacy Instances. The 'Pre-Processor' would then validate the data in this table and insert into MSC_CALENDARS.You can follow any of the four following type of quar , implementation_dba_data: MSC.MSC_ST_CALENDARS ,
-
Table: MSC_WORKDAY_PATTERNS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_WORKDAY_PATTERNS, object_name:MSC_WORKDAY_PATTERNS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: MSC_WORKDAY_PATTERNS stores the days on/days off patterns for your calendar and your shifts. You can define multiple days on/days off to form a repetitive pattern. The calendar compile program (MSCPCL) will create a workday calendar based o , implementation_dba_data: MSC.MSC_WORKDAY_PATTERNS ,