/
AssociateSequenceFilesProcessor

AssociateSequenceFilesProcessor

Datos Generales

Nombre Calificado

com.latintech.thuban.docintro.workitem.processor.AssociateSequenceFilesProcessor

Descripción

Procesador que recupera los archivos asociados a un workitem en base a una secuencia obtenida del nombre del archivo.

Ejemplo, para el set de archivos:

  • Img0001.tif -> SI

  • Img0002.tif -> SI

  • Img0003.tif -> SI

  • Img1001.tif -> NO

Con charCount = 4 y startWith = false.

Como resultado la variable "paramName" se carga con un listado conteniendo los archivos Img0001.tif, Img0002.tif y Img0003.tif.

Extiende de

--

Usos

  • PreProcessor

  • 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.

charCount

Tipo

Integer

Requerido

Descripción

Cantidad de caracteres utilizados para obtener la secuencia.

startWith

Tipo

Boolean

Requerido

Descripción

Indica si los caracteres de secuencia se encuentran al comienzo del nombre del archivo. Indicar false si se encuentran al final.

location

Tipo

Carpeta

Requerido

No

Descripción

Carpeta desde donde obtener los archivos asociados. Si no se configura se utiliza la carpeta del Workitem.

includeSubfolders

Tipo

Boolean

Requerido

No. Valor por defecto “false

Descripción

Indica si se deben incluir las subcarpetas.

paramName

Tipo

String

Requerido

Descripción

El nombre del parámetro del Workitem donde se guardará la lista de archivos asociados.

Ejemplos de Configuración

Básica

<bean id="associateSequenceFilesProcessor" class="com.latintech.thuban.docintro.workitem.processor.AssociateSequenceFilesProcessor"> <property name="charCount" value="4"/> <property name="startWith" value="false"/> <property name="paramName" value="asocFiles"/> </bean>

Completa

<bean id="associateFilesProcessor" class="com.latintech.thuban.docintro.workitem.processor.AssociateFilesProcessor"> <property name="charCount" value="4"/> <property name="startWith" value="false"/> <property name="paramName" value="asocFiles"/> <property name="location" value="C:\DocIntro\Facturas\input"/> <property name="includeSubfolders" value="true"/> </bean>

 

Related content