Proyecto

General

Perfil

Archivar todas las tareas pendientes

Información

Autor David Henriquez
Sitio Web http://www.facebook.com/adapting-lab
Repositorio source:Acciones-America/trunk/src/ArchiveAllPendingTasks
Código fuente http://svn-community.adapting.com:8080/svn/Community/Plugins/Acciones-America/trunk/src/ArchiveAllPendingTasks
Versión Actual v1.0
Compatible con Abox 2.7.3

Resumen

Esta acción archiva todas las tareas pendientes de un contenido.

Notas de instalación

Descargue el código fuente del plugin y compílelo usando Visual Studio 2010. Luego dependiendo si lo va a integrar en una instalación de Abox o en un proyecto de extensión de Abox sigua las siguientes instrucciones.

En una instalación de Abox¶

Copiar la dll que genera el proyecto "Adapting.ArchiveAllPendingTasksAction.dll", en la carpeta /bin del sitio web donde esta Abox.

En un proyecto de abox para extender¶

Incluya el proyecto en su solución para extender Abox, añada una referencia en Adapting.Web al proyecto que acaba de incluir.

Guía de uso

Incluir el siguiente código xml en la transición del workflow del tipo documental o serie documental que se requiera.

        <action type="ArchiveAllPendingTasks">
        </action>

Notas

Historico

14/06/2013 (2.7.8+): Se ha incluido la posibilidad de asignar la categoría de las tareas que se quieren archivar.

xml

        <action type="ArchiveAllPendingTasks">
            <param name="taskCategoryCode">valor</param>
        </action>

hoteditor

    <param code="taskCategoryCode" minOccurs="0" maxOccurs="1">
       <type>string</type>
       <name>Código de la categoría de la tarea</name>
       <description>Código de la categoría de la tarea (opcional)</description>
    </param>

09/07/2013 (2.7.9+): Se ha incluido la posibilidad de archivar solo las tareas a las que el usuario quien ejecuta la transición tiene asignadas.

xml

        <action type="ArchiveAllPendingTasks">
            <param name="taskCategoryCode">valor</param>

            <!-- Nuevo parámetro -->
            <param name="private">true/false</param>

        </action>

hoteditor

    <param code="private" minOccurs="0" maxOccurs="1">
       <type>bool</type>
       <name>Privada</name>
       <description>Indica si solo archiva las tareas del usuario que ejecuta la transición (opcional)</description>
    </param>

16/06/2015 se agrego el parametro "archived" para definir si las tareas se archivaran a solo se pasaran a resueltas, el valor por defecto del parametro es "true"

        <action type="ArchiveAllPendingTasks">

            <!-- Nuevo parámetro -->
            <param name="archived">true/false</param>

        </action>

    <param code="archived" minOccurs="0" maxOccurs="1">
       <type>bool</type>
       <name>Archivar</name>
       <description>Indica si solo se pasa a resuelto y no se archiva (opcional)</description>
    </param>

24/09/2018 se hizo modificación para interpretar como expresión regular el valor del parámetro "taskCategoryCode"

30/03/2020 Añadir un texto fijo al nombre de la tarea después de la acción "ArchiveAllPendingTasks" con parámetro "private=TRUE". El texto es "[confirmed]".

Volver al inicio
Agregar imagen desde el portapapeles (Tamaño máximo: 10 MB)