Search Results wsh_calendar_assignments
Overview
The WSH_CALENDAR_ASSIGNMENTS table is a core data object within the Oracle E-Business Suite (EBS) Shipping Execution (WSH) module. Its primary function is to manage the association of working calendars to specific business entities involved in the shipping and fulfillment process. In EBS, working calendars define operational days and shifts, which are critical for calculating accurate delivery dates, lead times, and scheduling pickups. This table acts as a junction, linking calendars from the Bills of Material (BOM) module to vendors, customers, and specific shipping locations, thereby enabling precise and entity-specific scheduling logic throughout the order-to-cash cycle.
Key Information Stored
The table's structure centers on linking a calendar code to a specific entity. The primary identifier is the CALENDAR_ASSIGNMENT_ID. The key foreign key columns define the scope of the assignment: CALENDAR_CODE references the BOM_CALENDARS table, which holds the actual calendar definition. The entity being assigned a calendar is identified by one of three columns: VENDOR_ID (linking to PO_VENDORS), CUSTOMER_ID (linking to RA_CUSTOMERS), or LOCATION_ASSOCIATION_ID (linking to PO_LOCATION_ASSOCIATIONS for specific ship-to or bill-to locations). This design allows for granular control, enabling different calendars for different vendors, customers, or even specific customer sites.
Common Use Cases and Queries
A primary use case is determining the working calendar for a given shipping transaction to calculate a promised or scheduled ship date. For instance, when creating a delivery for a customer order, the system queries this table to find the calendar assigned to the customer's ship-to location, ensuring the scheduled date falls on a valid working day. Common reporting needs include auditing calendar coverage to identify vendors or customers without an assigned calendar, which can lead to scheduling errors. A sample query to find all calendar assignments for a specific vendor would be:
- SELECT wca.calendar_assignment_id, wca.calendar_code, pv.vendor_name
- FROM wsh_calendar_assignments wca, po_vendors pv
- WHERE wca.vendor_id = pv.vendor_id
- AND pv.segment1 = 'VENDOR123';
Related Objects
As indicated by its foreign keys, WSH_CALENDAR_ASSIGNMENTS has direct dependencies on several fundamental EBS tables. It draws its calendar definitions from BOM_CALENDARS. The entity assignments are validated against PO_VENDORS for suppliers, RA_CUSTOMERS for customers, and PO_LOCATION_ASSOCIATIONS for detailed address-level assignments. This table is integral to the shipping engine's scheduling APIs and is referenced by various shipping and planning processes that require date calculations based on entity-specific working days. Its primary key constraint, WSH_CALENDAR_ASSIGNMENTS_PK, ensures the uniqueness of each assignment record.
-
Table: WSH_CALENDAR_ASSIGNMENTS
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_CALENDAR_ASSIGNMENTS, object_name:WSH_CALENDAR_ASSIGNMENTS, status:VALID, product: WSH - Shipping Execution , description: Calendar Assignments , implementation_dba_data: WSH.WSH_CALENDAR_ASSIGNMENTS ,
-
Table: WSH_CALENDAR_ASSIGNMENTS
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_CALENDAR_ASSIGNMENTS, object_name:WSH_CALENDAR_ASSIGNMENTS, status:VALID, product: WSH - Shipping Execution , description: Calendar Assignments , implementation_dba_data: WSH.WSH_CALENDAR_ASSIGNMENTS ,
-
APPS.WSH_VENDOR_PARTY_MERGE_PKG dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.MSC_SATP_FUNC dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_PICK_LIST dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_PARTY_MERGE dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_PARTY_MERGE dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_VENDOR_PARTY_MERGE_PKG dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_CAL_ASG_PKG dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_MAP_LOCATION_REGION_PKG dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_CAL_ASG_PKG dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_CUST_MERGE dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.MSC_SATP_FUNC dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_CALENDAR_ACTIONS dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_MAP_LOCATION_REGION_PKG dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_PICK_LIST dependencies on WSH_CALENDAR_ASSIGNMENTS
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_CUST_MERGE dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.MST_SNAPSHOT_TASK_UTIL dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_CALENDAR_ACTIONS dependencies on WSH_CALENDAR_ASSIGNMENTS
12.1.1
-
APPS.WSH_CALENDAR_ACTIONS dependencies on BOM_SHIFT_DATES
12.2.2
-
APPS.WSH_CALENDAR_ACTIONS dependencies on BOM_SHIFT_DATES
12.1.1
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on WSH_LOCATIONS
12.2.2
-
VIEW: APPS.WSH_CAL_ASG_MASTER_V
12.1.1
-
APPS.WSH_CAL_ASG_VALIDATIONS SQL Statements
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS SQL Statements
12.1.1
-
APPS.MSC_SATP_FUNC dependencies on WSH_CARRIER_SERVICES
12.2.2
-
APPS.MSC_SATP_FUNC dependencies on WSH_CARRIER_SERVICES
12.1.1
-
APPS.MST_SNAPSHOT_TASK_UTIL SQL Statements
12.1.1
-
VIEW: APPS.WSH_CAL_ASG_MASTER_V
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on HZ_PARTY_SITES
12.2.2
-
VIEW: APPS.WSH_CAL_ASG_DETAIL_V
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on HZ_PARTY_SITES
12.1.1
-
VIEW: APPS.WSH_CAL_ASG_DETAIL_V
12.1.1
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on WSH_LOCATIONS
12.1.1
-
VIEW: APPS.WSH_CALENDAR_ASSIGNMENTS_DFV
12.1.1
-
VIEW: APPS.WSH_CALENDAR_ASSIGNMENTS_DFV
12.2.2
-
View: WSH_CAL_ASG_MASTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_CAL_ASG_MASTER_V, object_name:WSH_CAL_ASG_MASTER_V, status:VALID, product: WSH - Shipping Execution , implementation_dba_data: APPS.WSH_CAL_ASG_MASTER_V ,
-
View: WSH_CAL_ASG_DETAIL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_CAL_ASG_DETAIL_V, object_name:WSH_CAL_ASG_DETAIL_V, status:VALID, product: WSH - Shipping Execution , description: /* Bug: 1924581 Changes, due to HR_LOCATIONS : 8/15/01 */ , implementation_dba_data: APPS.WSH_CAL_ASG_DETAIL_V ,
-
View: WSH_CAL_ASG_MASTER_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_CAL_ASG_MASTER_V, object_name:WSH_CAL_ASG_MASTER_V, status:VALID, product: WSH - Shipping Execution , implementation_dba_data: APPS.WSH_CAL_ASG_MASTER_V ,
-
View: WSH_CAL_ASG_DETAIL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_CAL_ASG_DETAIL_V, object_name:WSH_CAL_ASG_DETAIL_V, status:VALID, product: WSH - Shipping Execution , description: /* Bug: 1924581 Changes, due to HR_LOCATIONS : 8/15/01 */ , implementation_dba_data: APPS.WSH_CAL_ASG_DETAIL_V ,
-
APPS.WSH_CAL_ASG_PKG SQL Statements
12.2.2
-
APPS.WSH_CAL_ASG_PKG SQL Statements
12.1.1
-
APPS.MSC_SATP_FUNC dependencies on WSH_CARRIERS
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on HZ_CUST_ACCOUNTS
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on HZ_CUST_SITE_USES_ALL
12.2.2
-
APPS.WSH_CAL_ASG_VALIDATIONS dependencies on HR_ORGANIZATION_UNITS
12.2.2
-
SYNONYM: APPS.WSH_CALENDAR_ASSIGNMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:WSH_CALENDAR_ASSIGNMENTS, status:VALID,
-
APPS.MSC_SATP_FUNC dependencies on WSH_CARRIERS
12.1.1