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

How to create a universal request by submitting a request from a catalog item or record producer.

Shiva prasad t
Tera Guru

We have a requirement to create a universal request by submitting a request from a catalog item or record producer.

How can i achieve that?

1 ACCEPTED SOLUTION

Yes, for all record producer, where you want to have in addition an universal request you need to add it to the service configuration. Afterwards the general sys_property will work.

So for record producer:

1. Create the property sn_uni_req.enable_ur_all_rec_prod_items value =true

2. Add table to the service configuration (e.g. incident)

Or:

1. Add table to the service configuration

2. Activate it individually within the record producer over the additional tab "Universal Request Config"

Please mark my answer as helpful, if they were helpful.

Thanks.

 

View solution in original post

10 REPLIES 10

I am not understanding exactly what i need to do....can you explain it ?

I have installed the plugins as mentioned in the docs but what is further process after installing plugins...!!

SebastianKunzke
Kilo Sage

I don't have an environment running with the universal request plugin active, but you should be able to create a record producer as you do it for the incident record producer. Just replace the table with the table for the universal request and map the variables. 

The ServiceNow docs explain it very well.

Hello @Sebastian Kunzke 

find_real_file.png

From the above picture, in the service configuration for IT service catalog we can take "Request item" as service table.

Likewise, for record producer , we need to take which table, here is the confusion.

Record producers are targeted to different tables based on requirement.

Although i have created below mentioned properties in sys_properties.LIST table to enable Universal request for all catalog items and record producers.

find_real_file.png

So here my questions

1.when i opened the record producer the "universal request config" is hiding, i need to be able see that tab in the form.

2. To create universal request from the record producer, in service configuration under universal request, which table we need to select, because all the record producers targeted to different tables respectively.

 

Hi,

1. Why the "universal request config" is not always visible, I can not answer. There is a Client script, that hides the setting. In my demo system it works for catalog items (Not record producer). I checked the "service configuration" table and could find this entry.

find_real_file.png

Could you check, if it is available for you?

2. You second point I don't understand.

3. OOTB record producer for universal request

In my demo data the OOTB demo data record producer for a universal request looks like that:

find_real_file.png

find_real_file.png

find_real_file.png

 

I hope this answer helps you.

Thank you.

Kind regards

Sebastian

My second point is that, just like for catalog items we have one request item (sc_req_item) table to choose. But when coming to record producers it is different . because record producers have their own target tables. so to raise a universal request for record producer is there any ways i am asking?

like we need to create service configuration for every table or what is the solution?