Can I pass Catalog Item variable values into Step Based Request Fulfillment Task text?

nkouloungis
Tera Contributor

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].

Screenshot 2025-05-14 083458.png

2 REPLIES 2

Jonah Piascik
Tera Expert

Hi @nkouloungis - did you ever find out if this is possible?

Florian Grobbel
Tera Contributor

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:

FlorianGrobbel_0-1765894993066.png

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.