Obtener WorkItems asignados

<< Clic para mostrar Tabla de Contenidos >>

Obtener WorkItems asignados

 

Obtener WorkItems asignados

  •     Introducción
  •     Ejemplo
  • Introducción

    Bizagi ofrece una función en la que se puede obtener un arreglo con los WorkItems asignados a un usuario dado. La función es la siguiente:

     

    CHelper.getAssignedWorkItems(Me, CaseId, CurrentAsigneeId, IncludeSubProcesses)

     

    Los siguientes atributos son necesarios:

    Me: Valor fijo.

    CaseId: Identificador del caso

    CurrentAsigneeId: Identificador del usuario encargado

    IncludeSubProcesses: Si desea incluir subprocesos, el valor debería ser true.

     

    Ejemplo

    En el siguiente ejemplo. se obtendrán los WorkItems asignados al usuario creador de un proceso simple. Esta regla se ejecuta Al entrar en la tarea Simple Example.

     

    getAssignedWorkItems01

     

    El código es el siguiente:

    var myWorkItems = CHelper.getAssignedWorkItems(Me, Me.Case.Id, Me.Case.Creator.Id, false);
    for(var i=0;i<myWorkItems.Count;i++){
      var Newrecord = Me.newCollectionItem("SimpleProcess.AssignedWorkItems");
      var workItem=myWorkItems[i];
      Newrecord.setXPath("TaskName",workItem.Task.DisplayName);
    }

     

    La colección se muestra de la siguiente manera:

     

    getAssignedWorkItems02

    En este articulo