Search Results bom_calendar_dates
Overview
The BOM_CALENDAR_DATES table is a core data structure within the Oracle E-Business Suite (EBS) Bills of Material (BOM) module, specifically for versions 12.1.1 and 12.2.2. It functions as the detailed repository for workday calendar dates, serving as the transactional child table to the master calendar definitions. Its primary role is to define the specific operational dates, including exceptions like holidays or shutdowns, for a given manufacturing or work calendar. This calendar data is fundamental to scheduling and capacity planning processes across manufacturing, supply chain planning, and shop floor execution modules, enabling the system to accurately calculate lead times, plan production schedules, and determine resource availability based on valid working days.
Key Information Stored
The table stores a record for each date managed within a defined calendar. Its structure is anchored by a composite primary key and critical foreign key relationships that ensure data integrity. The most important columns include:
- CALENDAR_CODE: References a master calendar defined in the BOM_CALENDARS table. It identifies which calendar the date record belongs to.
- EXCEPTION_SET_ID: References a set of date exceptions (e.g., company holidays) defined in the BOM_EXCEPTION_SETS table. This allows for the flexible application of non-working day rules.
- CALENDAR_DATE: The specific date entry. The combination of CALENDAR_CODE, EXCEPTION_SET_ID, and CALENDAR_DATE forms the table's primary key (BOM_CALENDAR_DATES_PK).
- Additional descriptive columns (implied by the table's purpose but not detailed in the provided metadata) typically exist to classify the date, such as indicators for whether it is a workday, a holiday, or a shifted day.
Common Use Cases and Queries
This table is central to any operation requiring date-aware logic. A common use case is validating a potential ship or production date against the work calendar. For example, a planner might query to find the next available workday after a requested date. Sample SQL patterns often involve joining to BOM_CALENDARS and filtering on date ranges and workday indicators. Reporting use cases include generating calendar exception reports for a facility or analyzing capacity utilization over a period of working days. A fundamental query retrieves all working dates for a given calendar within a date range, which is essential for scheduling algorithms in Manufacturing, CRP (Capacity Requirements Planning), and ASCP (Advanced Supply Chain Planning).
Related Objects
The BOM_CALENDAR_DATES table exists within a tightly integrated schema. As per the provided metadata, its primary relationships are:
- BOM_CALENDARS: The parent table, via foreign key on CALENDAR_CODE. This holds the master calendar definition.
- BOM_EXCEPTION_SETS: The parent table for exception rules, via foreign key on EXCEPTION_SET_ID.
- CRP_CAL_SHIFT_DELTA: A dependent table that references BOM_CALENDAR_DATES' key columns. This table is used in Capacity Planning to manage shift-level adjustments to the calendar, demonstrating how the base calendar dates are extended for detailed scheduling.
Furthermore, this table is indirectly referenced by numerous planning and scheduling engines throughout Oracle EBS, which consume the workday calendar data to perform time-phased calculations.
-
Table: BOM_CALENDAR_DATES
12.1.1
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_CALENDAR_DATES, object_name:BOM_CALENDAR_DATES, status:VALID, product: BOM - Bills of Material , description: Workday calendar dates , implementation_dba_data: BOM.BOM_CALENDAR_DATES ,
-
Table: BOM_CALENDAR_DATES
12.2.2
owner:BOM, object_type:TABLE, fnd_design_data:BOM.BOM_CALENDAR_DATES, object_name:BOM_CALENDAR_DATES, status:VALID, product: BOM - Bills of Material , description: Workday calendar dates , implementation_dba_data: BOM.BOM_CALENDAR_DATES ,
-
APPS.WIP_JSI_VALIDATOR dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MTL_INV_VALIDATE_GRP dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.INVTROAP dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CTO_CONFIG_ITEM_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CSP_PLANNER_NOTIFICATIONS dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WIP_PROD_INDICATORS dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WIP_PROD_INDICATORS dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.WIP_WS_DL_UTIL dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_HORIZONTAL_PLAN_SC dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CTO_CONFIG_BOM_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_REPPERIODS_PUB dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_FORECAST_INTERFACE_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_SCHEDULE_ITEMS_PKG dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.INV_MINMAX_PVT dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WIP_JSI_DEFAULTER dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_FORECAST dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MST_SNAPSHOT_TASK_UTIL dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MRP_ADJUST_DATES_PK dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.WPS_RES_INSTANCE_AVAILABILITY dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MSC_SATP_FUNC dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.CTO_ATP_INTERFACE_PK dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.EAM_ASSIGN_EMP_PUB dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WSMPUTIL dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_ADJUST_DATES_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.ENG_BIS_FUNCTIONS dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MRP_MRPRPROP_XMLP_PKG dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.CSP_PLANNER_NOTIFICATIONS dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.WIP_JSI_DEFAULTER dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MRP_AUTO_REDUCE_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_CRP_HORIZONTAL_PLAN dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_GRAPH_LINE_CAPACITY dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WIP_SFCB_UTILITIES dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CTO_AUTO_PROCURE_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CTO_MATCH_AND_RESERVE dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CSD_PROCESS_UTIL dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.INV_KANBAN_PVT dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WIP_VALIDATEMLHEADER_PVT dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_LINE_SCHEDULE_ALGORITHM dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_RHX_RESOURCE_AVAILABILITY dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.ENG_BIS_FUNCTIONS dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.CTO_UPDATE_BOM_RTG_PK dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.WIP_INFRESSCHED_GRP dependencies on BOM_CALENDAR_DATES
12.2.2
-
APPS.MRP_REPPERIODS_PUB dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MRP_AUTO_REDUCE_PK dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.CSD_PROCESS_UTIL dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.MRP_SELECT_ALL_FOR_RELEASE_PUB dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.OPI_DBI_RES_PKG dependencies on BOM_CALENDAR_DATES
12.1.1
-
APPS.CTO_BOM_RTG_PK dependencies on BOM_CALENDAR_DATES
12.1.1