Search Results vendor
The WSH_ITM_VENDOR_STYLESHEETS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Warehouse Management (WSH) module, specifically designed to manage vendor-specific stylesheet mappings for item master data integration. This table plays a pivotal role in facilitating seamless data exchange between Oracle EBS and external vendor systems by defining transformation rules for item attributes during inbound or outbound transactions. Below is a detailed technical breakdown of its purpose, structure, and functional significance.
Purpose and Functional Context
TheWSH_ITM_VENDOR_STYLESHEETS
table stores metadata that governs how item data is formatted or transformed when interfacing with third-party vendors. It is primarily utilized in scenarios where Oracle EBS must adhere to vendor-specific data formats, such as Electronic Data Interchange (EDI) transactions, Advanced Shipment Notices (ASNs), or procurement integrations. By maintaining stylesheet mappings, the table ensures compatibility between Oracle's internal item representation and external vendor requirements, reducing manual data reconciliation efforts.
Table Structure and Key Columns
The table's schema includes columns that define vendor-specific stylesheet associations, transformation rules, and contextual metadata. Key columns typically include:- VENDOR_ID: Foreign key linking to
AP_SUPPLIERS
, identifying the vendor. - STYLESHEET_ID: Unique identifier for the stylesheet, often referencing XML or XSLT files.
- ITEM_ID: Optional reference to specific items in
MTL_SYSTEM_ITEMS_B
for granular control. - ORGANIZATION_ID: Links to
HR_ORGANIZATION_UNITS
, scoping stylesheets to specific inventory orgs. - ENABLED_FLAG: Boolean indicating whether the mapping is active.
- CREATION_DATE and LAST_UPDATE_DATE: Audit columns tracking record lifecycle.
Integration with Oracle EBS Modules
The table interacts with several EBS components:- Inventory (INV): Stylesheets may transform item attributes like UOM or serialization during vendor receipts.
- Purchasing (PO): Ensures purchase order item data aligns with vendor expectations.
- Order Management (OM): Facilitates outbound shipment documentation formatting.
Technical Implementation
Stylesheets referenced in this table are typically XSLT files stored in Oracle's concurrent program file system or the database as BLOBs. During runtime, the Oracle Integration Repository or custom PL/SQL logic applies these transformations using Oracle XDK (XML Developer Kit) utilities. For example, an ASN generated via theWSH_ASN_PUB
API might leverage a vendor-specific stylesheet to reformat item descriptions or codes before transmission.
Customization and Extension Points
Organizations often extend this table's functionality by:- Adding custom columns (via descriptive flexfields) to support proprietary vendor requirements.
- Developing triggers or APIs to dynamically select stylesheets based on business rules.
- Integrating with Oracle SOA Suite for advanced transformation scenarios.
Version-Specific Considerations
In EBS 12.2.2, enhancements to the WebLogic middleware layer may impact stylesheet processing performance, while 12.1.1 relies more heavily on database-tier transformations. Both versions maintain backward compatibility with the table's core structure, though 12.2.2 introduces improved logging via FND_LOG.Best Practices
To optimize usage:- Index
VENDOR_ID
andORGANIZATION_ID
for join performance. - Validate stylesheet syntax using Oracle XML Publisher utilities.
- Leverage Oracle's seeded stylesheets as templates for custom developments.
-
Lookup Type: WSH_IB_TXN_TYPE
12.1.1
product: WSH - Shipping Execution , meaning: Inbound Transaction Types ,
-
Lookup Type: WSH_IB_TXN_TYPE
12.2.2
product: WSH - Shipping Execution , meaning: Inbound Transaction Types ,
-
Table: WSH_ITM_VENDOR_STYLESHEETS
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_VENDOR_STYLESHEETS, object_name:WSH_ITM_VENDOR_STYLESHEETS, status:VALID, product: WSH - Shipping Execution , description: The Request and Response Stylesheet names for a Vendor are stored in this table. If the vendor does not support Oracle ITM XML API and if Oracle has special integration with the Vendor these stylesheets are applied on the Oracle ITM XML API , implementation_dba_data: WSH.WSH_ITM_VENDOR_STYLESHEETS ,
-
Table: WSH_ITM_VENDOR_STYLESHEETS
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_VENDOR_STYLESHEETS, object_name:WSH_ITM_VENDOR_STYLESHEETS, status:VALID, product: WSH - Shipping Execution , description: The Request and Response Stylesheet names for a Vendor are stored in this table. If the vendor does not support Oracle ITM XML API and if Oracle has special integration with the Vendor these stylesheets are applied on the Oracle ITM XML API , implementation_dba_data: WSH.WSH_ITM_VENDOR_STYLESHEETS ,
-
Lookup Type: WSH_ITM_PROTOCOLS
12.2.2
product: WSH - Shipping Execution , meaning: ITM-Vendor Setup-Protocols , description: Lookups for LOV in Protocol Field in Vendor Setup Form ,
-
Lookup Type: WSH_ITM_PROTOCOLS
12.1.1
product: WSH - Shipping Execution , meaning: ITM-Vendor Setup-Protocols , description: Lookups for LOV in Protocol Field in Vendor Setup Form ,
-
Lookup Type: WSH_ITM_SERVICE_TYPE
12.2.2
product: WSH - Shipping Execution , meaning: ITM-Vendor Setup-Service Type , description: Lookups for LOV in Service Type Field in Vendor Setup Form ,
-
Lookup Type: WSH_ITM_SERVICE_TYPE
12.1.1
product: WSH - Shipping Execution , meaning: ITM-Vendor Setup-Service Type , description: Lookups for LOV in Service Type Field in Vendor Setup Form ,
-
Table: WSH_ITM_RESPONSE_RULES
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_RESPONSE_RULES, object_name:WSH_ITM_RESPONSE_RULES, status:VALID, product: WSH - Shipping Execution , description: This table stores the combinations of error code, error types for a vendor and their interpreted meanings. , implementation_dba_data: WSH.WSH_ITM_RESPONSE_RULES ,
-
Table: WSH_ITM_SERVICE_PARAMETERS
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_SERVICE_PARAMETERS, object_name:WSH_ITM_SERVICE_PARAMETERS, status:VALID, product: WSH - Shipping Execution , description: Stores additional parameters of a service (for every vendor) as name value pairs. , implementation_dba_data: WSH.WSH_ITM_SERVICE_PARAMETERS ,
-
Table: WSH_ITM_VENDOR_PARAMETERS
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_VENDOR_PARAMETERS, object_name:WSH_ITM_VENDOR_PARAMETERS, status:VALID, product: WSH - Shipping Execution , description: Stores additional parameters (like Request Version, Request Handler) of a vendor as name value pairs. , implementation_dba_data: WSH.WSH_ITM_VENDOR_PARAMETERS ,
-
Table: WSH_ITM_VENDOR_PARAMETERS
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_VENDOR_PARAMETERS, object_name:WSH_ITM_VENDOR_PARAMETERS, status:VALID, product: WSH - Shipping Execution , description: Stores additional parameters (like Request Version, Request Handler) of a vendor as name value pairs. , implementation_dba_data: WSH.WSH_ITM_VENDOR_PARAMETERS ,
-
Table: WSH_ITM_RESPONSE_RULES
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_RESPONSE_RULES, object_name:WSH_ITM_RESPONSE_RULES, status:VALID, product: WSH - Shipping Execution , description: This table stores the combinations of error code, error types for a vendor and their interpreted meanings. , implementation_dba_data: WSH.WSH_ITM_RESPONSE_RULES ,
-
Table: WSH_ITM_SERVICE_PARAMETERS
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_SERVICE_PARAMETERS, object_name:WSH_ITM_SERVICE_PARAMETERS, status:VALID, product: WSH - Shipping Execution , description: Stores additional parameters of a service (for every vendor) as name value pairs. , implementation_dba_data: WSH.WSH_ITM_SERVICE_PARAMETERS ,
-
Table: WSH_ITM_VENDOR_SERVICES
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_VENDOR_SERVICES, object_name:WSH_ITM_VENDOR_SERVICES, status:VALID, product: WSH - Shipping Execution , description: Stores all the services provided by a Vendor(Partner ITM Applications) , implementation_dba_data: WSH.WSH_ITM_VENDOR_SERVICES ,
-
View: WSH_ITM_RESPONSE_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_ITM_RESPONSE_RULES_V, object_name:WSH_ITM_RESPONSE_RULES_V, status:VALID, product: WSH - Shipping Execution , implementation_dba_data: APPS.WSH_ITM_RESPONSE_RULES_V ,
-
View: WSH_ITM_RESPONSE_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:WSH.WSH_ITM_RESPONSE_RULES_V, object_name:WSH_ITM_RESPONSE_RULES_V, status:VALID, product: WSH - Shipping Execution , implementation_dba_data: APPS.WSH_ITM_RESPONSE_RULES_V ,
-
Table: WSH_ITM_VENDOR_SERVICES
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_VENDOR_SERVICES, object_name:WSH_ITM_VENDOR_SERVICES, status:VALID, product: WSH - Shipping Execution , description: Stores all the services provided by a Vendor(Partner ITM Applications) , implementation_dba_data: WSH.WSH_ITM_VENDOR_SERVICES ,
-
Table: WSH_ITM_SERVICE_PREFERENCES
12.2.2
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_SERVICE_PREFERENCES, object_name:WSH_ITM_SERVICE_PREFERENCES, status:VALID, product: WSH - Shipping Execution , description: Stores the service preferences of a Master Organization, Application. Service Preferemnces include specifying which Vendor to post for a particular service and the priority of these requests , implementation_dba_data: WSH.WSH_ITM_SERVICE_PREFERENCES ,
-
Table: WSH_ITM_SERVICE_PREFERENCES
12.1.1
owner:WSH, object_type:TABLE, fnd_design_data:WSH.WSH_ITM_SERVICE_PREFERENCES, object_name:WSH_ITM_SERVICE_PREFERENCES, status:VALID, product: WSH - Shipping Execution , description: Stores the service preferences of a Master Organization, Application. Service Preferemnces include specifying which Vendor to post for a particular service and the priority of these requests , implementation_dba_data: WSH.WSH_ITM_SERVICE_PREFERENCES ,
-
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_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 ,
-
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_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 ,