Flow Designer does not trigger service catalog triggers

Yuki21
Tera Expert
I set to execute the flow when registering the request item by the following procedure.
I sent a request from the Try It button on the catalog item screen, but the flow does not execute.
Please let me know if there are any parts that are not set correctly.

https://docs.servicenow.com/bundle/quebec-servicenow-platform/page/administer/flow-designer/task/cre...

find_real_file.png

find_real_file.png

1 ACCEPTED SOLUTION

MrMuhammad
Giga Sage

Hi,

Service catalog flow triggers when RITM stage is set to 'request_approved'.

Business rule "Start FlowDesigner Flow" is there to trigger the flow upon RITM insertion with the following condition.

!current.cat_item.flow_designer_flow.nil() && current.stage=='request_approved' && current.flow_context.nil()

Please ensure the above condition is matching in your case.

Also, RITM stage is driven by workflow/flow on request level that actually

  • Checks for the requested item price if its higher than $1000 then it require approval on the request level and once approved RITM is moved to 'request_approved state'. 
  • If price is less than $1000 than it moves the RITM stage directly to 'request_approved'.

Please confirm if you have workflow/flow running on request level that is automatically driving the RITM stage or otherwise you will have to create a small workflow/flow on the request table to set the stage to 'request_approved'. 

Regards,

Muhammad

Regards,
Muhammad

View solution in original post

3 REPLIES 3

MrMuhammad
Giga Sage

Hi,

Service catalog flow triggers when RITM stage is set to 'request_approved'.

Business rule "Start FlowDesigner Flow" is there to trigger the flow upon RITM insertion with the following condition.

!current.cat_item.flow_designer_flow.nil() && current.stage=='request_approved' && current.flow_context.nil()

Please ensure the above condition is matching in your case.

Also, RITM stage is driven by workflow/flow on request level that actually

  • Checks for the requested item price if its higher than $1000 then it require approval on the request level and once approved RITM is moved to 'request_approved state'. 
  • If price is less than $1000 than it moves the RITM stage directly to 'request_approved'.

Please confirm if you have workflow/flow running on request level that is automatically driving the RITM stage or otherwise you will have to create a small workflow/flow on the request table to set the stage to 'request_approved'. 

Regards,

Muhammad

Regards,
Muhammad

Hi.
Thank you. It was very helpful.

Maik Skoddow
Tera Patron
Tera Patron

Hi

I don't think that you can test Catalog Item Flows within the Flow Designer.

Could you please publish the Flow and then test it within the Service Catalog?

Kind regards
Maik