Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

How to convert Contract SLA to Service Offering SLA

karthicksubrama
Tera Expert

We are planning to OnBoard Service Portfolio Management in our environment - As of now we are maintaining ALL SLAs as contract SLAs. Need to get them converted to Service Offering SLAs. Please assist with the best method. Thank you.

1 ACCEPTED SOLUTION

Tommy SN Sahlin
Kilo Sage

Hi karthicksubramanian,

you can change them directly in the SLA Definitions list (contract_sla.list):

  • Add the Class column to the table. It will have the value "SLA Definition" for your contract SLAs.
  • Change the value to "Service Offering SLA" for those SLA Definitions you want to convert. That's all there is to it!

Note a few things, though:

  • You are able to convert from "SLA Definition" to "Service Offering SLA", but not the other way round
  • Converting the SLA Definition Class will not affect ongoing Task SLA records - they will run to completion
  • If you do want to eliminate the ongoing Task SLAs, you can do it by running "Repair SLA" after you convert the SLA Definitions
  • "Contract" SLA Definitions and "Service Offering" SLA Definitions have different forms, although they look identical (contract_sla.form and service_offering_sla.form, respectively) so if you've made changes to one of those forms, you'll need to make the same changes to the other.

cheers, hope that helps  /Tommy

View solution in original post

2 REPLIES 2

Tommy SN Sahlin
Kilo Sage

Hi karthicksubramanian,

you can change them directly in the SLA Definitions list (contract_sla.list):

  • Add the Class column to the table. It will have the value "SLA Definition" for your contract SLAs.
  • Change the value to "Service Offering SLA" for those SLA Definitions you want to convert. That's all there is to it!

Note a few things, though:

  • You are able to convert from "SLA Definition" to "Service Offering SLA", but not the other way round
  • Converting the SLA Definition Class will not affect ongoing Task SLA records - they will run to completion
  • If you do want to eliminate the ongoing Task SLAs, you can do it by running "Repair SLA" after you convert the SLA Definitions
  • "Contract" SLA Definitions and "Service Offering" SLA Definitions have different forms, although they look identical (contract_sla.form and service_offering_sla.form, respectively) so if you've made changes to one of those forms, you'll need to make the same changes to the other.

cheers, hope that helps  /Tommy

karthicksubrama
Tera Expert

Thank you Tommy it worked.