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.
Service offering SLA linked to a contract is immediately cancelled - Known Error
  • >
  • Knowledge Base
  • >
  • Known Error (Knowledge Base)
  • >
  • Service offering SLA linked to a contract is immediately cancelled
KB0524349

Service offering SLA linked to a contract is immediately cancelled


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

Description

If a Service Offering SLA definition has been created (for example, using the SLAs module under Business Services) and is then linked to a contract, the SLA may immediately get cancelled when it is linked to a record. This can only happen if the Service Portfolio Management - SLA Commitments and SLA Contract Add-on plugins are both installed.

One of the tests to see if an SLA should be cancelled checks if the SLA is a Service Offering one and then tests if the CI on the incident still matches the Service Offering CI. In this case there won't be a match because the SLA is now being used via a Contract link instead so the SLA is cancelled immediately after being attached.

Steps to Reproduce 

  1. Install the Service Portfolio Management - SLA Commitments (with demo data) and SLA Contract Add-on plugins.
  2. Navigate to Contract Management > Service and create a new contract record.
  3. On the new contract form, personalize the related lists to add SLAs to the form.
  4. Enter a Name and Company for the contract.
  5. Save the record.
  6. Relate SLA P1 Resolution 1hr 24x7 (a Service Offering SLA definition) to the contract.
  7. Navigate to the All properties module
  8. Search for the property named com.snc.sla.contract.tables.
  9. Update the property to be: fsm_service_order,incident.
  10. Navigate to Incident > Create New.
  11. Personalize the form to add the fields Company and Contract.
  12. Complete the Incident form ensuring you enter the Company you chose for the contract created in step 2. Fill in the appropriate contract on the incident. Set the Impact to 1 and the Urgency to High.
  13. Save the record.
    Note that a P1 Resolution 1hr 24x7 is attached to the incident, but it has a Stage of Cancelled.

Workaround

Change the Class field to SLA on any SLA Definitions for record types that they are going to use Contract style matching.


Related Problem: PRB586883

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?

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.