08-05-2008 05:29 AM
08-08-2008 02:00 PM
function startWorkflow(numDays) {
var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "jbpm$mywf:workflowname";
workflow.parameters["bpm:workflowDescription"] = "here's a description";
workflow.parameters["bpm:groupAssignee"] = "GROUP_workerbees";
// this is just if you want a due date. you only need to set the parameters you want to.
var futureDate = new Date();
futureDate.setDate(futureDate.getDate() + numDays);
workflow.parameters["bpm:workflowDueDate"] = futureDate;
workflow.execute(document);
}
08-08-2008 05:48 PM
08-14-2008 10:46 PM
11-24-2008 09:38 AM
11-24-2008 12:03 PM
01-08-2009 01:54 PM
//…uploaded file is created. then i try to start the workflow.
upload.save();
var resultString = "";
var workflowNodeId = upload.id;
if ((workflowNodeId != "") && (workflowNodeId != null) )
{
var workflowNode = search.findNode("workspace://SpacesStore/" + workflowNodeId);
if (workflowNode != null)
{
try
{
var wflow = actions.create("start-workflow");
wflow.parameters.workflowName
= "jbpm$matriawf:customReviewWorkflow";
wflow.execute(workflowNode);
resultString = "Workflow Started!";
}
catch (e)
{
resultString = "Failed to start workflow"+e;
}
}
}
07-15-2009 09:28 AM
function startWorkflow(noderef) {
var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "jbpm$wf:reviewTask";
workflow.parameters["bpm:workflowDescription"] = "here's a description";
workflow.parameters["bpm:groupAssignee"] = person.properties.userName;
workflow.execute(noderef);
}
07-15-2009 02:35 PM
07-16-2009 02:58 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.