/
Configurar campos

Configurar campos

Captika permite configurar visualmente los campos que deben ser capturados e interpretados en cada uno de los trabajos.

Nombre

Nombre interno de Captika del campo. Este nombre es el que se utilizara para configurar Scripting, y otras parametrizaciones. Es un nombre único por cada Trabajo de Captika configurado.

Una buena metodología para nombrar a los campos es colocar un prefijo correspondiente al tipo de dato que se va a ingresar

Por ejemplo:

N_nombreCampo = Tipo de dato Numérico

T_nombreCampo= Tipo de dato Texto

Descripción

Nombre visual que vera el usuario, en caso de no estar configurado se mostrara como leyenda el nombre del campo interno de Captika.

Ambiente

  • Lote: El campo queda asociado al lote. Eso significa que todos los
    documentos que formen parte del lote procesado tendrán el
    mismo valor en dicho campo. Este tipo de ámbito es útil para
    ingresar el número de caja o de contenedor donde se guardan
    los documentos físicos o el usuario del digitalizador.

 

  • Documento: Es el ámbito más común y es el que
    Captika tomará por defecto en caso de no seleccionar ninguno. Para este tipo de campos se permite configurar ciertas acciones automáticas, por ejemplo, que cada vez que se detecte un valor de un campo se inicie un nuevo documento o que solamente
    corte documentos cuando cambia el valor detectado.
    Esos cortes solo se ejecutan cuando el valor es interpretado por códigos de barra o vía extracción de datos OCR

 

  • Pagina: Este ámbito permite configurar campos separadores dentro de un mismo documento. Al momento de liberar el
    lote, el documento se cortará cada vez que detecte un valor
    distinto en el campo pagina. De esa forma, los documentos
    se liberarán segmentados.

 

  • Page Inherit: Este ámbito funciona igual que el ámbito Pagina con la diferencia que, cuando no se indique ningún valor para la
    página, se tomará el valor “heredado” de la página anterior.
    Al liberar, también segmenta los documentos cada vez que
    detecta un valor diferente en el campo Page.

 

  • Page Temp: Son campos temporales útiles para procesos donde se requiera almacenar valores durante la digitalización o indexación para compararlos o realizar cálculos, pero cuando
    el valor en sí no necesite trasladarse al documento. A diferencia de los ámbitos Page y Page Inherit, al momento de
    la liberación, el documento no será segmentado cada vez
    que encuentre valores diferentes.

Tipo

El tipo indica la caracteres que serán aceptados para cada uno de los campos. Los valores posibles son:

  • Entero

  • Decimal

  • Texto

  • Fecha

Acceso

  • Obligatorios

  • Escritura

  • Lectura

  • Sin acceso.

Longitud mínima y máxima



Permite validar la cantidad de caracteres que puede tener cada uno delos campos

Defecto

Valor

Descripción

Valor

Descripción

[BatchName]

Nombre del lote.

[Batch CreationTime]

Hora en que se creó el lote.

[CaptikaVersion]

Versión de Captika en uso.

[TotalPages]

Total de páginas digitalizadas (incluye hojas en blanco).

[FinalPages]

Total de páginas digitalizadas (excluye hojas en blanco).

[UserName]

Nombre del usuario digitalizador.

[PC Name]

Identificación de la PC.

[Unique GUID]

identificador único global.

[Date yyyy-MM-dd]

Formato de fecha.

[Date yyyy-MM-dd HH.mm.ss]

Formato de fecha.

[Date yyyy/MM/dd]

Formato de fecha.

[Date yyMMdd]

Formato de fecha.

[Date dd/MM/yyyy]

Formato de fecha.

[Date]

Fecha sin formato específico.

Máscara

Con la utilización de una máscara se puede establecer un patrón para el campo y así asegurarse de que los valores detectados por los códigos de barra, interpretados por OCR o bien ingresados manualmente por el usuario sean válidos y respeten el patrón establecido. Para la configuración de este campo los valores aceptados son:

?

Cualquier carácter

*

Cero o más caracteres

#

Un dígito número (0–9)

[charlist]

Un carácter incluido en la lista de caracteres

[! charlist ]

Cualquier carácter que NO esté incluido en la lista de caracteres

####

El campo debe tener cuatro caracteres numéricos fijos.

??##

El campo debe tener cuatro caracteres: los dos primeros variables y los dos últimos numéricos

B?T*

El campo debe comenzar con “B“ mayuscula, seguida de cualquier caracter, luego una “T” mayuscula y por ultimo cualquier cadena de texto

a*a

El campo debe comenzar y finalizar con “a” minuscula

[A-Z]###

El campo debe comenzar con un carácter de la “a” la “z”, seguido de tres números.

a[L-P]#[!c-e]

El campo debe empezar con “a” minúscula, luego una letra de la “L” a la “P”, luego un número y, finalmente, un carácter diferente de “c”,”d” o “e”. Por ejemplo aM5b

201[0123]A*

El campo debe empezar con “2010”, “2011”, “2012” o “2013”, seguido de una “A” mayúscula y luego una cadena variable de valores.

 

Lista de valores

Permite campos combos/desplegables con listas de valores. Es posible configurar de diferentes formas para armar el listado de valores posibles:

  • Lista de Valores. Esta es la mas común y simple ya que basta con ingresar el el campo Lista de valores los diferentes valores separados por coma (,). Por ejemplo se podria ingresar:

  • Select sobre base de datos. Se puede configurar disparar un Select directamente sobre una base de datos. Para utilizar esta opción es necesario tener configurado con éxito el ConnectionString con la base de datos desde la pestaña Validación con SQL y tener activada la misma. Si esas condiciones se den puede configurarse este Select, para lo cual en el campo lista de valores debe configurarse SQL: y luego el select que se quiere utilizar. Por ejemplo deberia quedar así:

  • Ejecutar un SP vía Thuban. Esta configuración es útil cuando ya se tienen configurado un archivo de conexión a Thuban y evita tener que estar configurando conexiones directo a la base de datos y el puesto/servidor de Captika. Para hacer esto debe utilizarse la siguiente notación:

SQL1:ConnectionSecFile=(ThubanExecSp ArchivoConexion) StoredProcedureName=(NombreStoreProcedure) StoredProcedureParams=(1erParametroNombre,1erParametroTipo,1erParametroValor| 2doParametroNombre,2doParametroTipo,2doParametroValor…)

Por ejemplo si quisiéramos utilizar una conexion de Thuban llamada MiConexión, para ejecutar el SP llamado CK_GETDOCUMENTLIST que nos pide como primer parámetro C_DOCUMENTO (string) con el valor DNI, deberiamos dejar la siguiente configuración:

SQL1:ConnectionSecFile=(MiConexiónTUX) StoredProcedureName=(CK_GETDOCUMENTLIST) StoredProcedureParams=(C_DOCUMENTO,string,DNI)

 

Código Barra

Permite configurar la indexan automática de los campos mediante la lectura de códigos de barra.

Related content