Can I pass Catalog Item variable values into Step Based Request Fulfillment Task text?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-14-2025 05:40 AM
Using catalog builder and selecting the Step Based Request Fulfillment workflow, I am presented with fields to build out a task. Is it possible to pass variable values submitted on the catalog item form as text in the fields? If so, how do I do that? For example, the short description might say Fulfill request for user: [current.variables,requested_for].
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-22-2025 01:42 PM
Hi @nkouloungis - did you ever find out if this is possible?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I was thinking about this lately to somehow increase flexibility in the usage of the step based fulfillment. I found some solution working for me, even though rather feels like a workaround. I followed this instruction from ServiceNow to extend the Step based fulfillment: https://www.servicenow.com/docs/bundle/zurich-servicenow-platform/page/product/service-catalog-manag...
On the child table I added fields simply of the type string, where I put the technical name of the variable (item_option_new.name) used within the catalog items/requested item.
I added a subflow, handling those inputs and accessing the variables just like this:
Within the subflow I can access the requested item and its variables. By defining the technical variable name within the additional input of "u_users_variable" within the catalog builder, I can at least access the variable value and make decisions in the flow based on this. This of course also requires adjustments within the flow and double-checks, but I got it working like this.
