Vistas:
Pregunta:
¿Cómo puedo utilizar el flujo de trabajo para recortar automáticamente un documento una vez almacenado?

Respuesta:
Recortar documentos almacenados a un documento existente en un archivador es posible mediante el uso de DocuWare Workflow. Para configurar un flujo de trabajo que pueda realizar esta tarea, consulte el siguiente ejemplo que se puede configurar de la siguiente manera;
Antes de empezar a configurar el flujo de trabajo, cree las siguientes variables globales:

Variables globales de texto
  • FileCabinetId
  • RemoveFile

Variable Global Numérica

  • FoundDoc
  • StoredDoc

La siguiente captura de pantalla muestra el aspecto que tendrá el flujo de trabajo completado. Este ejemplo consiste en dos actividades, una Actividad de Asignar Datos y una Actividad de Servicio Web.

  1. Cree una actividad de Asignación de Datos, y tendremos cuatro asignaciones para hacer como se muestra en la captura de pantalla de abajo,
    Para nuestra Variable Global, FoundDoc, usaremos una búsqueda de Archivador para encontrar un documento al cual queremos recortar nuestro documento.
    En nuestro ejemplo, tenemos la siguiente cláusula WHERE usada abajo que está buscando un documento que está buscando un ID de Cliente que tiene 1234 y un tipo de documento de "Orden de Compra".




    Para esto, asegúrese de usar una variable global para tener más flexibilidad en lo que está buscando. El resultado esperado de esta búsqueda es obtener un docId de un documento encontrado. Esto será donde vamos a recortar nuestros documentos almacenados.



    Para el resto de variables globales,

    StoredDoc: Estamos obteniendo el DocID de nuestro documento almacenado
    FileCabinetId: Obtenemos el File Cabinet Id en el que almacenamos nuestro documento, y es donde también está el documento que queremos recortar.
    RemoveFile: Elegimos true o false para indicar si queremos que el documento se borre después de recortarlo.
  2. Nuestro siguiente paso es crear la actividad Web Service. En la sección General, asigne un nombre a la actividad y seleccione "DocuWare Platform API" en el menú desplegable Servicio Web. Por último, seleccione "Put /FileCabinets/{FileCabinetId}/Operations/ProcessDocumentAction?docId={DocId}" en el menú desplegable Punto final.


     
  3. Por último, utilice la siguiente configuración que se muestra a continuación de la sección Solicitud de la Actividad de Servicio Web.









Con el Servicio Web configurado, debería ver que cuando se almacena un documento y desencadena este flujo de trabajo, buscará un documento donde el ID de Cliente es 1234 y es un Tipo de Documento de Orden de Compra. Una vez localizado, recortará en ese documento encontrado.

KBA es aplicable tanto para organizaciones en la nube como locales.

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.