Search Results so_line_service_details_pk




Overview

The SO_LINE_SERVICE_DETAILS table is a core data object within the Oracle E-Business Suite (EBS) Order Entry (OE) module. As indicated by its description of "Installation details," this table is designed to store granular, service-specific information associated with individual lines on a sales order. Its primary role is to support the configuration and tracking of service deliverables, such as installations, maintenance, or implementation tasks, that are ordered alongside or as part of a product line. This enables businesses to manage complex service contracts and fulfillment schedules directly within the order management lifecycle.

Key Information Stored

The table's structure is centered on capturing service execution details. The documented primary key column, LINE_SERVICE_DETAIL_ID, uniquely identifies each service detail record. While the full column list is not provided in the excerpt, tables of this nature in the OE schema typically contain foreign keys to the main order lines table (OE_ORDER_LINES_ALL), along with columns for scheduling service dates, recording actual completion dates, specifying service durations, linking to task templates, storing technician or resource assignments, and tracking service statuses (e.g., 'Pending', 'Scheduled', 'Completed'). The presence of a dedicated primary key suggests a normalized design where multiple service detail records can be associated with a single order line.

Common Use Cases and Queries

This table is critical for operational reporting and process execution related to service fulfillment. Common use cases include generating installation schedules for field technicians, creating service backlog reports, and calculating service revenue recognition based on completion milestones. A typical reporting query would join this table to the order lines and headers to analyze service performance.

  • Sample Query Pattern: Retrieving all pending installations for a given item.
    SELECT ooha.order_number, oola.line_number, oola.ordered_item, slsd.*
    FROM oe_order_headers_all ooha,
    oe_order_lines_all oola,
    so_line_service_details slsd
    WHERE ooha.header_id = oola.header_id
    AND oola.line_id = slsd.line_id -- Assumed foreign key relationship
    AND oola.ordered_item = '&ITEM_CODE'
    AND slsd.service_status = 'PENDING';

Related Objects

The table is intrinsically linked to the core Order Entry transactional tables. The primary documented relationship is its own primary key constraint, SO_LINE_SERVICE_DETAILS_PK, on the LINE_SERVICE_DETAIL_ID column. Based on standard EBS schema design, the most critical foreign key relationship is almost certainly to the OE_ORDER_LINES_ALL table (likely on a column such as LINE_ID), which anchors the service details to a specific sales order line. It may also have relationships to task management tables (e.g., WIP_OPERATIONS), resource tables (e.g., JTF_RS_RESOURCE_EXTNS), and service contract tables (e.g., OKS_COVERED_LINES), though these are not explicitly listed in the provided metadata.