Pass Parameter to IPA flow in URL

 5 Replies
 0 Subscribed to this topic
 52 Subscribed to this forum
Sort:
Author
Messages
Gene B.
Basic Member Send Private Message
Posts: 12
Basic Member

I have an IPA flow that funs a particular IA120 job then ftp's the files to our Essbase server. I am trying to pass a parameter in the URL in order to set up multiple URL's with different parameters to submit different IA120 jobs. The issue is that while the variable does seem to be recognized in Designer its use returns an Error Evaluating Expression error.

 

The URL is: https://lmkprod.chsli.org...]=IA120FComplete

Is this the correct format to pass a parameter? The variable was defined in the service definition and the trigger. The variable name is "IA120Job"

 

 

 

John Henley
Send Private Message
Posts: 3351
Since you're trying to trigger a defined service, try changing &triggerType=ProcessAsync to &triggerType=ServiceAsync, and make sure triggerName= is the name of the service.
Thanks for using the LawsonGuru.com forums!
John
Gene B.
Basic Member Send Private Message
Posts: 12
Basic Member
I changed the URL. It did run the flow as well but still the same error.

https://lmkprod.chsli.org...]=IA120FComplete
Gene B.
Basic Member Send Private Message
Posts: 12
Basic Member
If I manually create the service variable in the workunit in process server admin and restart that same workunit it works. Without doing that no variables appear in the variables tab of the workunit display.
John Henley
Send Private Message
Posts: 3351
how are you invoking the URL itself? the examples with &varName\[0\] are regex-type escaping, rather than URL encoding, so try this:
https://lmkprod.chsli.org...B0%5D=IA120FComplete
Thanks for using the LawsonGuru.com forums!
John
Gene B.
Basic Member Send Private Message
Posts: 12
Basic Member
That was it. Thank You!