The CreatorCon Call for Content is officially open! Get started here.

Is there a way to change a catalog item to a record producer

Cupcake
Mega Guru

I created a catalog item, but after further conversation with the customer, this now needs to be a record producer.

Is there a way that I can change the catalog item to a record producer without loosing the work that I did already?

This is my first time creating a record producer.

Thanks,

Karen

1 ACCEPTED SOLUTION

Cupcake
Mega Guru

Hey everyone I posted this question 3 years ago, but I found a way. You can run this script as a background script.

 

var gr = new GlideRecord("sc_cat_item"); gr.get("sys id of the catalog form that you want to change to a record producer"); gr.sys_class_name="sc_cat_item_producer"; gr.update();

 

Hope this is helpful to someone.

 

Karen

View solution in original post

19 REPLIES 19

Oh can't you also go to All Variables and just move them from the catalog item to where you want them to be.



Something that just came to mind.


I don't see how you could do that.   Maybe I'm missing something?   Variable sets are reusable - I suppose you could have a variable set that contains one variable if it is something you use on most all catalog items or record producers.


pbradbury
Tera Expert

You can move all of the variables you created for the catalog item to the record producer rather easily.

 

Create the record producer and give it a name that is different from the catalog item.

Navigate to the catalog item and scroll down to the variables related list, click on the conditions and open it in a new window.

Highlight the Cat Item field and select all of the variables, double click and change it to the record producer.

Done, you have now moved your variables from the catalog item to the record producer.

 

If you want to have both, make a copy of the catalog item first and then move those variables so you can have one that is a catalog item and one that is a record producer.

Can you provide screenshots?  Getting lost on the following:

"

Navigate to the catalog item and scroll down to the variables related list, click on the conditions and open it in a new window.

Highlight the Cat Item field and select all of the variables, double click and change it to the record producer."

Sure. Go to the catalog item you want to remove them from and open the variables in a new window:

 find_real_file.png

Then on that window make sure the Cat Item field is visible and select them all and change them to the new item:

find_real_file.png

 

So in this example you would change Monitoring Request to whatever the new item/producer is.