- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-12-2022 06:59 PM
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.
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-12-2022 07:56 PM
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
Muhammad

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-12-2022 07:56 PM
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
Muhammad
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-12-2022 11:56 PM
Hi.
Thank you.
It was very helpful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-12-2022 07:56 PM
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