Cómo iniciar un flujo de trabajo de Alfresco a través de Javascript agregando un recurso

Comenzar a usar una regla y un javascript simple en Alfresco es bastante fácil, pero no puedo iniciar un flujo de trabajo a través de javascript al agregar un recurso.

Mi objetivo es agregar el documento (o documentos) utilizado para iniciar el flujo, de modo que pueda obtener una referencia en "OW_ATTACHMENTS" de Alfresco BPM of Alfresco WorkDesk. He intentado muchas veces con el paquete bpm: workflowpagckage o bpm: sin suerte ... ¡ayuda!

Editar:

  function startWorkflow(name,docNode)
{    
    var workflow = actions.create("start-workflow");
    workflow.parameters["bpm:workflowPackage"] = docNode;
    workflow.parameters.workflowName = "activiti$AdHocactivitiTimer";
    workflow.parameters["bpm:assignee"] = people.getPerson("admin");
    workflow.parameters["bpm:workflowDescription"] = "test";
    workflow.parameters["bpm:workflowPriority"] = "2";
    workflow.parameters["bpm:sendEMailNotifications"] = true;
    workflow.parameters["initiator"] = people.getPerson("admin"); 
    var today = new Date();
    var duedate = today.getDate() + 1; 
    workflow.parameters["bpm:workflowDueDate"] = duedate;
    workflow.execute(document);
}

function main()
{    
    var docNode = search.findNode(document.nodeRef); 
    var name = document.name;  
        startWorkflow(name,docNode); 
}


main();

¡Gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta