Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

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.