Service Catalog Request Workflow

giuseppefalcone
Tera Contributor

Hello everyone!

 

I wanted to get some additional information regarding the Service Catalog Workflow that comes out-of-the-box with ServiceNow demo data.

This workflow is tied to the "Asset Approver > 1000" group, which automatically approves requests (REQ) with a price < 1000; otherwise, it requires approval from that group.

If this workflow is removed, no REQs get approved anymore, which prevents the associated RITM from being created, along with the related Flow (e.g., one created via Flow Designer).

This has been thoroughly covered by Mark Roethof here:
Removing Demo Data Removes Service Catalog Workflows

But where can I configure the association of the "Service Catalog Request" workflow?
For example, if I wanted to link a different workflow to all newly created REQs, where would I set that?

 

Thanks!

1 ACCEPTED SOLUTION

Hello @giuseppefalcone 

 

You don't need to attach it anywhere to work for Request level, in the workflow if the condition matches it will automatically execute for REQ level. So, what you can do here, is copy the existing flow, make the modifications, validate it. And "Deactivate" the OOB workflow, then from next time it will take up your custom flow for running. 

 

Refer the below article for reference - Solved: How a service catalog workflow can be attached - ServiceNow Community

Service Catalog and Workflow Overview - Support and Troubleshooting

 

I hope this answered your query. 

 

Kindly mark my answer as helpful and accept solution if it helped you in anyway. This will help me be recognized for the efforts and also move this questions from unsolved to solved bucket. 

 

Regards,

 

Shivalika 

 

My LinkedIn - https://www.linkedin.com/in/shivalika-gupta-540346194

 

My youtube - https://youtube.com/playlist?list=PLsHuNzTdkE5Cn4PyS7HdV0Vg8JsfdgQlA&si=0WynLcOwNeEISQCY

View solution in original post

17 REPLIES 17

J Siva
Tera Sage

Hi @giuseppefalcone 
Flows or workflows need to be linked to the catalog items.
Under "Proces Engine" section you need to select Flow or workflow.
Please note, the item must be linked with either Flow or Workflow, not both.

JSiva_0-1743585474605.png

 

Regards,
Siva

Ankur Bawiskar
Tera Patron
Tera Patron

@giuseppefalcone 

in any ServiceNow instance there should be only 1 workflow on sc_request which should be that OOB workflow

You should not update or alter it as it will impact every other REQ, RITM creation etc

If you want different workflow to get attached to REQs for some specific catalog items, I doubt you can achieve that.

check this link

Override" the default workflow with custom one - "Service Catalog Request" 

If my response helped please mark it correct and close the thread so that it benefits future readers.

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

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @giuseppefalcone 

Practically, what you did is not a good pratice. It's an OOTB flow on REQ and should not be removed, as doing so could cause issues during an upgrade and might also affect the request process.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Shivalika
Mega Sage

Hello @giuseppefalcone  

 

You need to attach workflow in the "Catalog item" itself under the "Process engine" Section - you have workflows, Flows and Execution Plan. 

 

But, I wanted to ask, if you have not attached workflow to any catalog item - how is approvals in REQ generated ? And then how did you come to conclusion that RITM is not generated because of this.

 

Kindly mark my answer as helpful and accept solution if it helped you in anyway. This will help me be recognized for the efforts and also move this questions from unsolved to solved bucket. 

 

Regards,

 

Shivalika 

 

My LinkedIn - https://www.linkedin.com/in/shivalika-gupta-540346194

 

My youtube - https://youtube.com/playlist?list=PLsHuNzTdkE5Cn4PyS7HdV0Vg8JsfdgQlA&si=0WynLcOwNeEISQCY