Bonjour ,alfresco version 2.1 j'essaye de demarrer le workflow avancée Review & Approve via une régle lors d'un depot de document dans un espace .Pour commercer une personne sera chargé du "Review & Approve "Dans le dictionnaire des données/script/ j'ai ajouté deux contenus script1.Js , j'ai suivit le wiki http//wiki.alfresco.com/wiki/workflowAdministration
var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "jbpm$wf:review";
workflow.parameters["bpm:workflowDescription"] = document.name;
workflow.parameters["bpm:assignee"] = person;
var futureDate = new Date();
futureDate.setDate(futureDate.getDate() + 7);
workflow.parameters["bpm:workflowDueDate"] = futureDate;
workflow.execute(document);
script2.js j'ai remplacé " person " par le nom du relecteur "user1"
var workflow = actions.create("start-workflow");
workflow.parameters.workflowName = "jbpm$wf:review";
workflow.parameters["bpm:workflowDescription"] = document.name;
workflow.parameters["bpm:assignee"] = user1;
var futureDate = new Date();
futureDate.setDate(futureDate.getDate() + 7);
workflow.parameters["bpm:workflowDueDate"] = futureDate;
workflow.execute(document);
voici le message d'erreur sur le script2 lorsque un document est déposé dans l'espace
Veuillez corriger les erreurs ci-dessous puis cliquez sur OK.
Une erreur système s'est produite pendant l'opération : Failed to execute script 'workspace://SpacesStore/e33f552f-dd00-11dd-9639-dd8fed5dd8f1': Failed to execute script 'workspace://SpacesStore/e33f552f-dd00-11dd-9639-dd8fed5dd8f1': ReferenceError: "user1" n'est pas défini (AlfrescoScript#4)
avec le script1 , ça marche sauf que le workblow Review & Approve est adressé à la personne qui importe le doc , donc aucuninterêtavec le script2 , il m'indique qu'il ne connait pas l'utilisateur en question quelqu'un peut 'il m'aider sur la convention à utiliser merci