I have found in the process flow documentation that you can trigger a process or service with an HTTP call. I am using IPA on a landmark server. The documentation gives this as an example .
http://ipa.example.com:80...Ttile=Trigger%20Test
I have tried all kinds of combination but keep getting a error saying it can not find the object.. 404 error. Has anyone had success setoff a trigger with a HTTP call?
Thanks for any help.
Hi JimY - If you get the xml, and it includes a positive WorkUnit number, then that workunit has been created, the flow is running, and you don't need to do anything else.
The obvious next step is to monitor that specific workunit for completion, but I haven't figured out how to do that yet using this method - though I think I should be able to build a URL to query one of the PfiWorkUnit lists and return it in json for parsing.
We are currently using a script that uses DataImport to trigger the flow and then dbdisplay to check for the workunit status. The start process is pretty clunky, so I may see if I can modify it to use the URL call instead.
Good Luck!
Hello all, been searching around the posts and need to ask a question about this,
https://yourlandmarkserver.com{:port}/bpm/trigger?triggerType=ProcessAsync&triggerName=YourFlowName&dataArea=PROD&workTitle=Whatever
Does the infor login screen get invoked each time this is used? I am not sure how that works under Lawson. I set up a test to use this method, and the login
screen does come up. I did not see any references to it in the posts and I am trying to get a good understanding of it. We have users that need to run IPA flows on demand
and I am looking for the best solution/ideas.
Thanks
Terry
This worked great for us! Thank you.
I have set this up in LTM as a shortcut on the desktop and am using the following for a Target URL:
http://LTMServerNameWithoutPortNbr/bpm/trigger?triggerType=ProcessAsync&triggerName=MyTriggerName&dataArea=MyDataArea&workTitle=MyWorkTitle
I get an XML output as follows. Is there a way to suppress the XML output? Maybe replace with a message instead? Thanks!