<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Consultar tareas según valores de parámetros in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109898#M77157</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Buenas,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Estoy creando un web script utilizando la API Java de Alfresco (La cuál se &lt;EM&gt;empaqueta&lt;/EM&gt; en un AMP que luego instalo en el alfresco.war) que me permita&amp;nbsp;realizar búsqueda&amp;nbsp;de tareas de Activiti. Este Web Script puede recibir parámetros de búsqueda para filtrar las tareas a retornar, que son los que corresponden a tarea en sí.&amp;nbsp;&lt;BR /&gt;Por ejemplo, si necesito obtener las tareas del flujo aprobacionDePagos y que el owner sea el usuario robertocajas pero que además la propiedad apwf:codigoCaja sea 1 debo enviar un json con la estructura:&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"workflowDefinitionName": "activiti$aprobacionDePagos",&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;"properties": [&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"prefix": "cm",&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"name": "owner",&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value": "robertocajas"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"prefix": "apwf",&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"name": "codigoCaja",&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;"value":&amp;nbsp;1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;]&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Para realizar las búsquedas he estado creando un objeto&amp;nbsp;WorkflowTaskQuery al que le setteo:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;setWorkflowDefinitionName&lt;/LI&gt;&lt;LI&gt;setTaskState&lt;/LI&gt;&lt;LI&gt;setOrderBy&lt;/LI&gt;&lt;LI&gt;setActive(null)&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;setTaskCustomProps(taskCustomProps)&lt;/STRONG&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Respecto a&amp;nbsp;&lt;STRONG&gt;setTaskCustomProps(taskCustomProps)&lt;/STRONG&gt;, corresponden a las propiedades por las que quiero filtrar la búsqueda (suponiendo que para ello es el método, la verdad no he encontrado información ni en los docs ni en Internet si corresponde a filtros por propiedad).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;La razón por la que no uso el WS de Alfresco descrito en&amp;nbsp;&lt;A class="jivelink1" href="http://10.184.65.187:8080/alfresco/s/description/org/alfresco/repository/workflow/task-instances.get" title="http://10.184.65.187:8080/alfresco/s/description/org/alfresco/repository/workflow/task-instances.get" rel="nofollow noopener noreferrer"&gt;http://localhost:8080/alfresco/s/description/org/alfresco/repository/workflow/task-instances.get&lt;/A&gt;&amp;nbsp;es porque no permite el ingreso de más de una propiedad para filtrar la&amp;nbsp; búsqueda.&lt;BR /&gt;&lt;BR /&gt;La pregunta es: ¿De qué manera puedo filtrar las tareas? ¿Se puede? De no poderse, ¿cómo puedo crear y ejecutar queries desde el AMP a la base de datos para así obtener la información que necesito de las tareas?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;De antemano gracias por la ayuda &lt;IMG src="https://connect.hyland.com/legacyfs/online/alfresco/emoticons/grin.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 24 Jan 2019 14:51:34 GMT</pubDate>
    <dc:creator>josenavarrovarg</dc:creator>
    <dc:date>2019-01-24T14:51:34Z</dc:date>
    <item>
      <title>Consultar tareas según valores de parámetros</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109898#M77157</link>
      <description>Buenas,&amp;nbsp;Estoy creando un web script utilizando la API Java de Alfresco (La cuál se empaqueta en un AMP que luego instalo en el alfresco.war) que me permita&amp;nbsp;realizar búsqueda&amp;nbsp;de tareas de Activiti. Este Web Script puede recibir parámetros de búsqueda para filtrar las tareas a retornar, que son los qu</description>
      <pubDate>Thu, 24 Jan 2019 14:51:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109898#M77157</guid>
      <dc:creator>josenavarrovarg</dc:creator>
      <dc:date>2019-01-24T14:51:34Z</dc:date>
    </item>
    <item>
      <title>Re: Consultar tareas según valores de parámetros</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109899#M77158</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, no se puede filtrar mediante el servicio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Puedes hacerlo en base de datos, pero no es sencillo. De hecho en ese filtro veo que utilizas una propiedad del modelo de contenido de Alfresco (cm&lt;img id="smileysurprised" class="emoticon emoticon-smileysurprised" src="https://connect.hyland.com/i/smilies/16x16_smiley-surprised.png" alt="Smiley Surprised" title="Smiley Surprised" /&gt;wner) mezclada con una propiedad de modelo del workflow (apwf:codigoCaja).&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suerte.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2019 15:03:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109899#M77158</guid>
      <dc:creator>angelborroy</dc:creator>
      <dc:date>2019-01-24T15:03:17Z</dc:date>
    </item>
    <item>
      <title>Re: Consultar tareas según valores de parámetros</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109900#M77159</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Muchas gracias, Angel &lt;IMG src="https://connect.hyland.com/legacyfs/online/alfresco/emoticons/grin.png" /&gt;&lt;BR /&gt;&lt;BR /&gt;Saludos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jan 2019 15:09:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/consultar-tareas-seg%C3%BAn-valores-de-par%C3%A1metros/m-p/109900#M77159</guid>
      <dc:creator>josenavarrovarg</dc:creator>
      <dc:date>2019-01-24T15:09:27Z</dc:date>
    </item>
  </channel>
</rss>

