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.
Expiration date is before Creation date on Survey Instances when date format is yyyy-MM-dd - Known Error
  • >
  • Knowledge Base
  • >
  • Known Error (Knowledge Base)
  • >
  • Expiration date is before Creation date on Survey Instances when date format is yyyy-MM-dd
KB0656044

Expiration date is before Creation date on Survey Instances when date format is yyyy-MM-dd


4398 Views Last updated : Apr 7, 2024 public Copy Permalink
KB Summary by Now Assist

Description

About the Expiration Date field on Survey Instance records

How the value of this field is determined

The value of "Expiration Date" field on a survey instance is determined by the setting of "scheduled period" of the Survey Definition at the time this survey instance was created. For example, if "scheduled period" is "No Limit", "expiration date" will be set to the current date. If "scheduled period" is "Weekly", "expiration date" will be set to 7 days from the creation date.

Keep in mind that "expiration date" uses the date in GMT timezone. For example, if a survey instance was created in the early morning for a user in UTC timezone, the user may see "expiration date" being a day before his local date.

How this field is used

This field is used only internally for a technical purpose - it is used to determine if a survey instance should be created or if the creation would cause duplicate active survey instances.

When the system is creating a new survey instance, it checks the existing instances by their "states" and "expiration date" values in order to find out whether the creation of this instance is allowed according to the "scheduled period" setting on the survey definition.

Customers should not worry about this field and should not include it in any reporting.

Steps to Reproduce

Tested on Helsinki Patch 9

  1. Set the glide.sys.date_format system property to yyyy-MM-dd.

  2. Change the Time Zone to IST (any Asia time zone) on system settings.

  3. Go to Survey Instances (asmt_assessment_instance.list).

    Note that there are instances with Expiration date before Creation date.

    Although the Expiration date should always be on or after Creation date regardless of the time zone, the Expiration date is before the Creation date.

    See the attached screenshot from Helsinki Patch 9.

 

Workaround

Do not use this column for reporting. Do not compare this to the creation date for reporting purposes.


Related Problem: PRB966937

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

  • Screen Shot 2017-05-17 at 9.46.22 AM.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.