How can I use a single workflow for multiple catalog items with slight modifications for each item?

Astik Thombare
Tera Sage

Hi Community,

 

I have a quick question.

 

If you want to use a single workflow for multiple catalog items with slight modifications specific to each item, how would you approach this? What solutions would you suggest for incorporating these modifications efficiently?

1 ACCEPTED SOLUTION

MackI
Kilo Sage

hi @Astik Thombare 

 

When you have multiple catalog items that require similar but not identical workflows, it's inefficient to create a separate workflow for each one. 

 

A more elegant and scalable solution is to design a single workflow that leverages a decision table to handle the variations between the items. 

Design a decision table with inputs like catalog item name and common variables, and outputs like approval group and task assignment.

 

Create rules for each variation, and implement the workflow in Flow Designer using a Decision action and subsequent actions based on the decision outputs. Remember to handle missing variables and dynamically build task descriptions.

 

I want to share one of my pdf article about this by using 7 catalogue item in a single workflow in flow designer.

 

Please see the attached PDF document for your reference in this reply.

 

If you like this opinion and your problem is resolved after reviewing and applying it. Please kindly mark this your best answer‌( Accepted Solution) 🌠‌ OR  mark it  Helpful ‌‌ if you think that you get some insight from this content relevant to your problem and help me to contribute more to this community

MackI | ServiceNow Developer | 2 *Mainline Certification | LinkedIn Top IT Operation Voice 2023 | Sydney,Australia

View solution in original post

5 REPLIES 5

MackI
Kilo Sage

hi @Astik Thombare 

 

When you have multiple catalog items that require similar but not identical workflows, it's inefficient to create a separate workflow for each one. 

 

A more elegant and scalable solution is to design a single workflow that leverages a decision table to handle the variations between the items. 

Design a decision table with inputs like catalog item name and common variables, and outputs like approval group and task assignment.

 

Create rules for each variation, and implement the workflow in Flow Designer using a Decision action and subsequent actions based on the decision outputs. Remember to handle missing variables and dynamically build task descriptions.

 

I want to share one of my pdf article about this by using 7 catalogue item in a single workflow in flow designer.

 

Please see the attached PDF document for your reference in this reply.

 

If you like this opinion and your problem is resolved after reviewing and applying it. Please kindly mark this your best answer‌( Accepted Solution) 🌠‌ OR  mark it  Helpful ‌‌ if you think that you get some insight from this content relevant to your problem and help me to contribute more to this community

MackI | ServiceNow Developer | 2 *Mainline Certification | LinkedIn Top IT Operation Voice 2023 | Sydney,Australia