How to move a Catalog Item

AbdulAzeez
Mega Guru

Hi,

 

We have a Catalog Item which was designed long back to Dev instance and we are not sure does all the developement was done in one or more update set. 

 

Now we want to move the complete Catalog item to QA Instance can anyone please help me how to do this

1 ACCEPTED SOLUTION

Hi Abdul,

yes create an update set and just make small changes such as update description with some text save and again remove the added text and save it so as to make it to original

same goes for variables you can make those active false and again active true

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

View solution in original post

6 REPLIES 6

Ankur Bawiskar
Tera Patron
Tera Patron

Hi Abdul,

So I would recommend capturing the following again in fresh update set rather than searching sys_update_xml table for every thing

1) catalog item

2) variables associated for that catalog item

3) workflow associated to this catalog item

4) any client scripts

5) catalog ui policies

6) user criteria if any for this catalog item

7) variables sets

Need to check any other scripting components as well. As of now I could recollect the above

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Hi Ankur,

 

Thank you for the reply, but how to capture do i need to export xml or just create a new update set and make small chnages 

Hi Abdul,

yes create an update set and just make small changes such as update description with some text save and again remove the added text and save it so as to make it to original

same goes for variables you can make those active false and again active true

Mark Correct if this solves your issue and also mark 👍 Helpful if you find my response worthy based on the impact.
Thanks
Ankur

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Richard P
Mega Guru

To make life simple, do as Ankur suggests, but maybe make subtle unoticable changes in any of the records and items related to this item.

 

So create an update set, make it active.

 

1. go into the catalog item, ad a space or a full stop or something in the description. or a note. this will capture in that update set that record, so even though its just a small change the whole record is put in the upodate set.

 

or 

 

2. which will probably work better and save you making changes, add the plugin to your dev environment created by Tim Woodruff http://updatetracker.sngeek.com/ and that will allow you to click a link which forces any record incuding data records into your update set without alteration.

 

 

do the same for each record associated with it as necesary, its really difficult to tell what you need to port across without knowing what elements of the catalog item has been missed off as the update set that had it missing may have had all the catalog client script, variable sets.

 

if you discover something is ,missing on prod, simply create another update set with the extra stuff required.