Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Asset Service Lifecycle Management
Lightning Web Components for Work Order Estimation

Lightning Web Components for Work Order Estimation

WOE is made more modular, comprehensive, and customizable by using LWC, Lighting Messaging Services (LMS), and flows. This section lists the technical specifications for each out-of-the-box (OOTB) LWC, including its purpose, inputs, and events.

Required Editions

Available in: Lightning Experience
Available in: Automotive Cloud, Communications Cloud, Consumer Goods, Energy and Utilities Cloud, Manufacturing Cloud, Service Cloud, and Media Cloud. View edition availability.

Use these LWC components to customize Work Order Estimation.

  • Add Work Source for Work Estimation
  • Show Coverages
  • Work Type Actions for Work Estimation
  • Show Work Type Details
  • Delete Records for Work Estimation
  • Work Estimation CUD Operations Handler
  • Enter Quote Details
  • Orchestrate Lightning Message Service Events
  • Finalize Quote Approval
  • Pricing Orchestrator for Work Estimation
  • Display Work Estimation Quote Detail
  • Custom Navigation for Work Estimation
  • Screen Header
  • Display Child Work Orders
  • Display Quote Line Items for Work Source

If you add an LWC or replace an LWC on any page, make sure that the new or replaced LWC correctly handles the events that it publishes and listens to.

  • Add Work Source for Work Estimation
    Provides a guided, multi-screen process to select and add various types of work sources to the quote. You can add work sources such as Asset, QLI, Order Product, and Work Type Group to your current Quote.
  • Show Coverages
    Select, modify, or view coverage for any specific work source.
  • Work Type Actions for Work Estimation
    Add or edit products and Quote Line Items (QLIs) of a specific work type within a work source.
  • Show Work Type Details
    View the details of work types and their associated Quote Line Items (QLIs) for a specific work source. You can also apply discounts to coverages from the QLI's discount field.
  • Delete Records for Work Estimation
    Provides functions to cancel work orders and delete components from a quote, such as removing an entire work source or just the lines of a specific work type.
  • Work Estimation CUD Operations Handler
    Use this LWC to listen to ‌LMS events related to create, update, and delete (CUD) operations. When these events are received, the LWC triggers the relevant APIs to manage records for quotes, work sources, line items, and work orders.
  • Enter Quote Details
    Capture the mandatory quote details for creating or updating a quote. Your quote can include details such as name, price book, and optional address.
  • Orchestrate Lightning Message Service Events
    Use this LWC to orchestrate UI events like modal openings, hyperlink redirections, and messages triggered by clicking other components. This manages the global lightning spinner by having it listen to the loaderstatus event to show an operation in progress.
  • Finalize Quote Approval
    Set a quote to approve or reject status stating a reason in the description. It creates new work orders or merges work orders under the existing parent work order conditionally.
  • Pricing Orchestrator for Work Estimation
    You can combine quote line items (QLIs) and their chosen coverages into a Pricing Data output. This output is compatible with the Work Estimation Coverages Context or other extensions.
  • Display Work Estimation Quote Detail
    This LWC displays basic quote details and dynamically selects one of two layouts, showing an additional field if the quote is linked to a work order.
  • Custom Navigation for Work Estimation
    Shows a set of footer options on the screen, where each option is set up to trigger a specific event once you select it.
  • Screen Header
    Displays a screen heading, using either predefined or custom text.
  • Display Child Work Orders
    Streamlines the work estimation process by allowing you to find and import line items from existing work orders directly into a quote.
  • Display Quote Line Items for Work Source
    Provides a comprehensive interface for managing the work sources on a quote, including their associated work types, QLIs, and coverages.
 
Loading
Salesforce Help | Article