Search Results shipping
The OE_UPGRADE_WSH_IFACE
table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 serves as a critical interface table during the upgrade or migration of shipping data from legacy systems to Oracle Shipping Execution (WSH) module. This table facilitates the seamless transfer of shipping-related information, ensuring data integrity and consistency during the transition process. Below is a detailed analysis of its purpose, structure, and significance in Oracle EBS.
Purpose and Context
The OE_UPGRADE_WSH_IFACE
table is primarily utilized during system upgrades, particularly when migrating shipping data from older versions of Oracle EBS or third-party systems into Oracle Shipping Execution. It acts as a staging area where raw shipping data is temporarily stored before being validated and processed into the target WSH tables. This ensures a structured and error-free data migration, minimizing disruptions to business operations.
Key Data Elements
The table typically includes fields that map to essential shipping attributes, such as:
- SHIPMENT_HEADER_ID: Unique identifier for the shipment.
- DELIVERY_ID: Links to the delivery record in WSH_DELIVERIES.
- SOURCE_CODE: Indicates the origin of the data (e.g., legacy system or manual entry).
- STATUS_FLAG: Tracks the processing state (e.g., 'P' for pending, 'E' for error, 'S' for success).
- CARRIER_CODE: Identifies the shipping carrier.
- TRACKING_NUMBER: Carrier-provided tracking details.
- WEIGHT: Shipment weight for logistics processing.
Integration with Oracle Shipping Execution
During an upgrade, data from OE_UPGRADE_WSH_IFACE
is processed by concurrent programs or PL/SQL scripts that validate and transform it into the standardized format required by Oracle Shipping Execution. Key WSH tables like WSH_DELIVERIES
, WSH_SHIPMENT_HEADERS
, and WSH_NEW_DELIVERIES
are populated from this interface. The table's design ensures compatibility with Oracle's data model, reducing the risk of corruption or loss during migration.
Upgrade-Specific Considerations
In EBS 12.1.1 and 12.2.2, the table's role is particularly vital due to architectural changes in the Shipping module. Upgrades often involve schema modifications, and the interface table acts as a buffer to handle discrepancies between legacy and new data structures. Administrators must ensure:
- Pre-upgrade data cleansing to avoid errors during migration.
- Post-upgrade validation to confirm all records are processed (
STATUS_FLAG = 'S'
). - Proper indexing to optimize performance during large-scale data transfers.
Error Handling and Troubleshooting
Failed records (STATUS_FLAG = 'E'
) are logged with error messages in columns like ERROR_MESSAGE
or ERROR_CODE
. Common issues include invalid carrier codes, missing mandatory fields, or referential integrity violations. Diagnostic scripts or Oracle's standard interface correction tools (e.g., WSH_INTERFACE_PUB
APIs) are used to rectify these issues before reprocessing.
Conclusion
The OE_UPGRADE_WSH_IFACE
table is a cornerstone of Oracle EBS shipping data upgrades, providing a robust mechanism for data transition. Its structured approach ensures minimal downtime and maintains data accuracy, aligning legacy shipping information with the evolving requirements of Oracle EBS 12.1.1 and 12.2.2. Proper utilization of this table is essential for a successful upgrade, underscoring its importance in the Oracle Shipping Execution ecosystem.
-
Lookup Type: SHIPPING_METHOD
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : SHIPPING_METHOD , description: Shipping method ,
-
Lookup Type: SHIPPING_METHOD
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : SHIPPING_METHOD , description: Shipping method ,
-
Lookup Type: CREDIT_RULE_TYPES
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : CREDIT_RULE_TYPES , description: Types of Credit Check Rules ,
-
Lookup Type: CREDIT_RULE_TYPES
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : CREDIT_RULE_TYPES , description: Types of Credit Check Rules ,
-
Lookup Type: FIRM_DEMAND_EVENT
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : FIRM_DEMAND_EVENT , description: Different Firm Events ,
-
Lookup Type: FIRM_DEMAND_EVENT
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : FIRM_DEMAND_EVENT , description: Different Firm Events ,
-
Lookup Type: PROCESS STATUS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PROCESS STATUS , description: Process Status ,
-
Lookup Type: OEXSHCON PICK SLIP DETAIL
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OEXSHCON PICK SLIP DETAIL , description: Detail zone lookup for the Confirm Shipping form ,
-
Lookup Type: PICK SLIP STATUS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PICK SLIP STATUS , description: Pick Slip Status ,
-
Lookup Type: PROCESS STATUS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PROCESS STATUS , description: Process Status ,
-
Lookup Type: PICK SLIP STATUS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PICK SLIP STATUS , description: Pick Slip Status ,
-
Lookup Type: OEXSHCON PICK SLIP DETAIL
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OEXSHCON PICK SLIP DETAIL , description: Detail zone lookup for the Confirm Shipping form ,
-
Lookup Type: PICKING_SLIP_OPTIONS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PICKING_SLIP_OPTIONS , description: Picking Slip print options for Shipping Release ,
-
Lookup Type: PICKING_SLIP_OPTIONS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PICKING_SLIP_OPTIONS , description: Picking Slip print options for Shipping Release ,
-
Lookup Type: SHIPPING_STATUS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : SHIPPING_STATUS , description: Shipping statuses ,
-
Lookup Type: SHIPPING_STATUS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : SHIPPING_STATUS , description: Shipping statuses ,
-
Lookup Type: REPORT_ACTION
12.1.1
product: ONT - Order Management , meaning: Report Action , description: Type of Report to be Generated ,
-
Lookup Type: REPORT_ACTION
12.2.2
product: ONT - Order Management , meaning: Report Action , description: Type of Report to be Generated ,
-
Lookup Type: HOLD_ENTITY_DESC
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : HOLD_ENTITY_DESC , description: Hold Entity Code Description ,
-
Lookup Type: OM_HEADER_TO_LINE_CASCADE
12.1.1
product: ONT - Order Management , meaning: OM: Header To Line Cascade Attributes , description: To decide whether the cascading feature for a attribute is turned on or not ,
-
Lookup Type: OM_HEADER_TO_LINE_CASCADE
12.2.2
product: ONT - Order Management , meaning: OM: Header To Line Cascade Attributes , description: To decide whether the cascading feature for a attribute is turned on or not ,
-
Lookup Type: HOLD_ENTITY_DESC
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : HOLD_ENTITY_DESC , description: Hold Entity Code Description ,
-
Table: OE_UPGRADE_WSH_IFACE
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_UPGRADE_WSH_IFACE, object_name:OE_UPGRADE_WSH_IFACE, status:VALID, product: ONT - Order Management , description: Sales Order upgrade table - Shipping integration. , implementation_dba_data: ONT.OE_UPGRADE_WSH_IFACE ,
-
Table: OE_UPGRADE_WSH_IFACE
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_UPGRADE_WSH_IFACE, object_name:OE_UPGRADE_WSH_IFACE, status:VALID, product: ONT - Order Management , description: Sales Order upgrade table - Shipping integration. , implementation_dba_data: ONT.OE_UPGRADE_WSH_IFACE ,
-
Lookup Type: OVERSHIP_REASON
12.2.2
product: ONT - Order Management , meaning: Overship Reason , description: Reason for overshipping beyond over shipment tolerance ,
-
Lookup Type: OVERSHIP_REASON
12.1.1
product: ONT - Order Management , meaning: Overship Reason , description: Reason for overshipping beyond over shipment tolerance ,
-
Lookup Type: OEXOETOP_HEADER_OPTIONS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OEXOETOP_HEADER_OPTIONS ,
-
Lookup Type: OE OPTION REGION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OE OPTION REGION , description: Option Region ,
-
Lookup Type: SHIP SET OPTION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : SHIP SET OPTION , description: Ship Set Option ,
-
Lookup Type: OEXOETOP_HEADER_OPTIONS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OEXOETOP_HEADER_OPTIONS ,
-
Lookup Type: SOXSSDOT PAGE INDEX
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : SOXSSDOT PAGE INDEX ,
-
Lookup Type: OEXOEOII_LINE_OPTIONS
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OEXOEOII_LINE_OPTIONS ,
-
Lookup Type: SOXSSDOT PAGE INDEX
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : SOXSSDOT PAGE INDEX ,
-
Lookup Type: SHIP SET OPTION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : SHIP SET OPTION , description: Ship Set Option ,
-
Lookup Type: OEXOEOII_LINE_OPTIONS
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OEXOEOII_LINE_OPTIONS ,
-
Lookup Type: OE OPTION REGION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OE OPTION REGION , description: Option Region ,
-
Lookup Type: OE LINE REGION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OE LINE REGION , description: Line Region ,
-
Lookup Type: OE LINE REGION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OE LINE REGION , description: Line Region ,
-
Lookup Type: OE SHIPMENT REGION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OE SHIPMENT REGION , description: Shipment Schedule Line Region ,
-
Lookup Type: OE SHIPMENT REGION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OE SHIPMENT REGION , description: Shipment Schedule Line Region ,
-
Lookup Type: PROGRAM_TYPE
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : PROGRAM_TYPE , description: Types of Concurrent Programs ,
-
Lookup Type: PROGRAM_TYPE
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : PROGRAM_TYPE , description: Types of Concurrent Programs ,
-
Lookup Type: OE SHIP OPTION REGION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OE SHIP OPTION REGION , description: Shipment Schedule Line Option Region ,
-
Lookup Type: OE SHIP OPTION REGION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OE SHIP OPTION REGION , description: Shipment Schedule Line Option Region ,
-
Table: OE_PRICE_ADJUSTMENTS
12.2.2
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PRICE_ADJUSTMENTS, object_name:OE_PRICE_ADJUSTMENTS, status:VALID, product: ONT - Order Management , description: This table is used to store price adjustments that have been applied to an order or a line. It is also used to store the freight and special charges, Tax on order line, and Shipping Costs captured at ship confirmation. For Tax records the , implementation_dba_data: ONT.OE_PRICE_ADJUSTMENTS ,
-
Table: OE_PRICE_ADJUSTMENTS
12.1.1
owner:ONT, object_type:TABLE, fnd_design_data:ONT.OE_PRICE_ADJUSTMENTS, object_name:OE_PRICE_ADJUSTMENTS, status:VALID, product: ONT - Order Management , description: This table is used to store price adjustments that have been applied to an order or a line. It is also used to store the freight and special charges, Tax on order line, and Shipping Costs captured at ship confirmation. For Tax records the , implementation_dba_data: ONT.OE_PRICE_ADJUSTMENTS ,
-
Lookup Type: OESCH LINES NEXT OPTION
12.1.1
product: ONT - Order Management , meaning: Meaning N/A for : OESCH LINES NEXT OPTION ,
-
Lookup Type: OESCH LINES NEXT OPTION
12.2.2
product: ONT - Order Management , meaning: Meaning N/A for : OESCH LINES NEXT OPTION ,
-
View: OE_TRXT_TYPES_NOORGS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRXT_TYPES_NOORGS_VL, object_name:OE_TRXT_TYPES_NOORGS_VL, status:VALID, product: ONT - Order Management , description: Org independent VL view for Shipping integration team to get the Order Type name. , implementation_dba_data: APPS.OE_TRXT_TYPES_NOORGS_VL ,
-
View: OE_TRXT_TYPES_NOORGS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ONT.OE_TRXT_TYPES_NOORGS_VL, object_name:OE_TRXT_TYPES_NOORGS_VL, status:VALID, product: ONT - Order Management , description: Org independent VL view for Shipping integration team to get the Order Type name. , implementation_dba_data: APPS.OE_TRXT_TYPES_NOORGS_VL ,