Difference between revisions of "Trigger a Workflow from a Custom Browser Script"

From SmartWiki
Jump to: navigation, search
 
(25 intermediate revisions by 5 users not shown)
Line 1: Line 1:
[[Workflow|Workflows]] can be triggered based on a value in a [[Custom Fields|custom field]] on the object using a [[Browser|browser]] script. The [[Workflow|workflow]] id is passed to the system from the script.
+
#REDIRECT [[Workflows_Overview#Trigger_a_Workflow_from_a_Custom_Browser_Script]]
  
 
+
{{DeprecatedPage}}
This procedure is for use within the [[UTA]] only.
 
 
 
==Syntax==
 
:<font size="3">'''_triggerwf(''objectid'',''workflowid'',[''entityid (l2 only)'']);''' </font>
 
 
 
 
 
You must first create the workflow. Once it has been created you need to find the workflow ID (''wfid'') as follows:
 
* From the list view of Workflows right-click on the appropriate workflow and select Properties.
 
* The URL/Address displayed will have the ''wfid'':
 
<nowiki>http://youraddress.smartsimple.com/WFE2/wf_viewworkflow.jsp?wfid=98765</nowiki>
 
For the above example the workflow ID is 98765
 
 
 
 
 
In the browser script you would use triggerwf with the following syntax:<br>
 
'''Level 1''':  _triggerwf(@opportunityid@,''workflowid'');<br>
 
:Example:
 
_triggerwf(@opportunityid@,98765);
 
 
 
 
 
'''Level 2''':  _triggerwf(@eventid@,''workflowid'',26);<br>
 
:Example:
 
_triggerwf(@eventid@,98765,26);
 
('''26''' is the objecttype for Level 2 activities, and will be the same for all Level 2 workflows)
 
 
 
 
 
'''NOTE''':  For [[Workflow|workflows]] triggered by a [[Browser Script]] within a [[UTA]] you must set '''Trigger When''' to '''--Deactivate--''' rather than selecting a [[Status]].
 
 
 
 
 
==See Also==
 
* [[Entity IDs]]
 
 
 
[[Category:Workflows]][[Category:JavaScript]][[Category:Custom Fields]]
 

Latest revision as of 07:55, 21 July 2017


Ambox warning pn.png This article is deprecated and the information contained within may no longer be correct.