Skip to page contentSkip to chat
ServiceNow support
    • Community
      Ask questions, give advice, and connect with fellow ServiceNow professionals.
      Developer
      Build, test, and deploy applications
      Documentation
      Find detailed information about ServiceNow products, apps, features, and releases.
      Impact
      Accelerate ROI and amplify your expertise.
      Learning
      Build skills with instructor-led and online training.
      Partner
      Grow your business with promotions, news, and marketing tools
      ServiceNow
      Learn about ServiceNow products & solutions.
      Store
      Download certified apps and integrations that complement ServiceNow.
      Support
      Manage your instances, access self-help, and get technical support.
Calculation of Delivery Date and Estimated Delivery Date in catalog checkout page - Support and Troubleshooting
  • >
  • Knowledge Base
  • >
  • Support and Troubleshooting (Knowledge Base)
  • >
  • Calculation of Delivery Date and Estimated Delivery Date in catalog checkout page
KB0552815

Calculation of Delivery Date and Estimated Delivery Date in catalog checkout page


23843 Views Last updated : Mar 13, 2025 public Copy Permalink English (Original)
  • English (Original)
  • Japanese
KB Summary by Now Assist

Issue

There are two versions of the Service Catalog checkout page, depending on the system property 'Use the sc_layout driven cart macros' being enabled (by default) or not:

  • if disabled, the final checkout screen is:
      com.glideapp.servicecatalog_checkout_view
  • if enabled, the final checkout screen is:
        com.glideapp.servicecatalog_checkout_view_v2

Delivery Date: Final date by which the requested item is delivered to the customer. The Delivery Date is associated to the requested items in the cart.

Estimated Delivery Date: Estimated delivery date for the request, as the maximum among the delivery dates of all requested items in the cart. The Estimated Delivery Date is associated to the request.

Resolution

Each catalog item is associated with an execution plan or workflow. If a catalog item is not associated with an execution plan or workflow, the Default execution plan is associated to the catalog item by default.

The delivery date of the requested item depends on the associated workflow or the execution plan. If the requested item is associated the workflow, then the delivery date is the expected work effort time to complete the workflow. Each workflow can have a predefined time it is completed. This predefined time is the delivery date of the requested item. Configure this predefined time by modifying the Expected Time column in the WorkFlow Version table for the workflow to which the item is associated.

If the requested item is associated with an execution plan, then the delivery date is calculated based on the time it takes to complete the execution plan. The delivery date is calculated using the Total Delivery Time column in the Execution Plan table.

Internally, the delivery date is calculated as follows:

  1. Fetch the current date.
  2. Fetch the time it takes to complete the workflow or execution plan associated to the requested item.
  3. Add the fetched time to the current date to get the Delivery Date of the requested item.

In the following scenario, three items have been ordered:

  • KeyBoard (associated with the execution plan named IT Service Hardware)
  • Mouse (associated with the workflow named Service Catalog Request) 
  • Headphones (not associated with a workflow or execution plan)

Checkout page for the order

order status

The Delivery Date and Estimated Delivery Date of the complete order are shown. To find out how they are calculated, navigate to Service Catalog > Maintain Items. 

catalog items

The keyboard item is associated with an execution plan and the delivery date is calculated according to the time it takes to complete the execution plan. The delivery date is calculated based on the total delivery time of the execution plan.

execution plan

The mouse item is associated with a workflow. The delivery date is calculated according to the workflow schedule.

workflow

 

workflow version

The headphones item is not associated with any workflow or execution plan, so, by default, it is associated with the execution plan named Default. The delivery date is calculated according to the Total Delivery Time of the Default execution plan. 

execution plans

 

execution plan

 

 Note: If the catalog item does not an associated workflow or execution plan, by default, the execution plan named Default is assigned.

The world works with ServiceNow.

Sign in for more! There's more content available only to authenticated users Sign in for more!
Did this KB article help you?
Did this KB article help you?

Attachments

Attachments

  • 5_Workflow_Version.png
  • 6_Execution_Plans.png
  • 7_Execution_Plan.png
  • 1_Order_Status.png
  • 4_Workflow.png
  • 2_Catalog_Items.png
  • 3_Execution_Plan.png

How would you rate your Now Support digital experience?

*

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

Very unsatisfied

Unsatisfied

Neutral

Satisfied

Very satisfied

What can we improve? Please select all that apply.

What are we doing well? Please select all that apply.

Tell us more

*

Do you expect a response from this feedback?

  • Terms and conditions
  • Privacy statement
  • GDPR
  • Cookie policy
  • © 2025 ServiceNow. All rights reserved.