/
CreateDocumentWorkitemProcessor

CreateDocumentWorkitemProcessor

Datos Generales

Nombre Calificado

com.latintech.thuban.docintro.workitem.processor.CreateDocumentWorkitemProcessor

Descripción

Procesador que sube un documento a Thuban con la informacion del workitem. Utiliza el DocumentService del contexto para la subida.

Extiende de

AbstractWorkitemProcessor

Usos

  • Processor

Disponible desde

5.7

Parámetros soportados

A continuación se listarán todos los parámetros aceptados por el procesador. Los títulos que anteceden cada tabla son los nombres de los parámetros, los mismos son caseSensitive.

className

Tipo

String

Requerido

No

Descripción

El ID de la clase documental a la cual subir el documento. Únicamente es obligatorio y necesario si no se configuró el parámetro “className” en la bandeja de trabajo o si no se utilizó previamente el preprocessor SetDocumentClassProcessor.

hasFile

Tipo

Boolean

Requerido

No. Valor por defecto “true

Descripción

Le indica al procesador si el workitem tiene un archivo asociado para crear el documento en Thuban con el mismo o si es solo la creación de índices.

fieldCreatedId

Tipo

String

Requerido

No

Descripción

Nombre de campo para almacenar el ID del documento recién creado en el mapa de campos del workitem.

Útil si se utilizan postprocessors luego de éste o si este procesador está siendo utilizado en un contesto Multi-línea o multiprocessor y se hacen tareas en base al id del documento recientemente creado.

Ejemplos de Configuración

Básica

<bean id="createDocumentWorkitemProcessor" class="com.latintech.thuban.docintro.workitem.processor.CreateDocumentWorkitemProcessor"/>

Obteniendo el ID del documento

<bean id="createDocumentWorkitemProcessor" class="com.latintech.thuban.docintro.workitem.processor.CreateDocumentWorkitemProcessor"> <property name="fieldCreatedId" value="DOC_ID"/> </bean>

Indicando ClaseDocumental y sin archivo

<bean id="createDocumentWorkitemProcessor" class="com.latintech.thuban.docintro.workitem.processor.CreateDocumentWorkitemProcessor"> <property name="className" value="LEGAJO_PERSONAL"/> <property name="hasFile" value="false"/> </bean>

Related content