i

Please enable JavaScript to view this site.

 

Configuración del servidor web

Propiedad

Descripción

SERVER_NAME

Indica el dirección/nombre del servidor web de la aplicación. Por ejemplo, 190.99.66.27 o server2lp.

SERVER_PORT

Indica el puerto de acceso al servidor web. Por ejemplo, 80.

SERVER_CONTEXT

Indica el nombre del contexto de la aplicación en el servidor web. Por ejemplo, Deyel400ES/.

SERVER_REAL_PATH

Indica la dirección física en disco, de la ubicación del contexto de la aplicación, en el servidor.

Por ejemplo

C:\Deyelapp\tomcat\Tomcat_Deyel\webapps\Deyel400ES\

SERVER_VIRTUAL_DIR

Indica el directorio virtual desde el cual se podrá acceder al contexto de la aplicación.

Por ejemplo, Deyel400ES.

SCRIPT_VIRTUAL_DIR

Indica el directorio donde residen los archivos de script, dentro del contexto de la aplicación.

Relativo al SERVER_VIRTUAL_DIR.

STYLE_VIRTUAL_DIR

Indica el directorio donde residen los archivos de estilos, dentro del contexto de la aplicación.

Relativo al SERVER_VIRTUAL_DIR.

IMAGE_VIRTUAL_DIR

Indica el directorio donde residen las imágenes, dentro del contexto de la aplicación.

Relativo al SERVER_VIRTUAL_DIR.

REPORT_OUTPUT_DIR

Indica el directorio donde se generan temporalmente las impresiones solicitadas por el usuario.

Relativo al SERVER_VIRTUAL_DIR.

 

 

Configuración del contenedor de servlets

Propiedad

Descripción

SERVLET_CONTAINER_NAME

Indica la dirección/nombre del servidor web donde se ejecutará el contenedor de servlets.

Por ejemplo, server2lp.

SERVLET_CONTAINER_PORT

Indica el puerto de acceso al contenedor de servlets.

Por ejemplo, 80.

SERVLET_VIRTUAL_DIR

Indica el nombre de la aplicación en el contenedor de servlets.

Por ejemplo, Deyel400ES.

APPLICATION_ROOT

Indica el directorio donde se encuentra el contenedor de servlets.

Por ejemplo

C:\Deyelapp\tomcat\Tomcat_Deyel\webapps\Deyel400ES

 

Configuración de la base de datos relacional

Propiedad

Descripción

JDBC_CONNECTION (*)

Indica la utilización o no de una conexión JDBC.
Los valores para habilitar y deshabilitar esta propiedad, son true y false, respectivamente.

JDBC_DRIVER_TYPE

Indica el tipo de base de datos que se utilizará. Valores posibles: MYSQL/ORACLE/MSSQLSERVER/ADABASD/SYBASE/DB2
Por ejemplo: MySQL.

 

SQL_DATABASE_HOST

Indica el nombre o dirección IP del host donde se ejecuta el motor de la base de datos.

SQL_DATABASE_NAME

Indica el nombre de la base de datos.

SQL_USER

Indica el nombre de usuario con que Deyel se conecta a la base de datos.

SQL_PASSWORD

Indica la contraseña del usuario con que Deyel se conecta a la base de datos.

USE_ADVANCED_SQL_CONFIGURATION

Indica la configuración avanzada para acceso a base relacional.
Si se selecciona True en esta opción, el usuario deberá configurar manualmente las propiedades SQL_DRIVER y SQL_URL.  

De lo contrario, si se indica False, estos valores se determinarán en base a JDBC_DRIVER_TYPE, SQL_DATABASE_HOST y SQL_DATABASE_NAME.

SQL_DRIVER

Este atributo es considerado únicamente cuando USE_ADVANCED_SQL_CONFIGURATION = True

Indica la clase Java que implementa el driver JDBC. Por ejemplo, com.mysql.jdbc.Driver. Solo deberá ser completada manualmente cuando se encuentre habilitada la configuración avanzada.

SQL_URL

Este atributo es considerado únicamente cuando USE_ADVANCED_SQL_CONFIGURATION = True

Indica la ubicación de la base de datos. Por ejemplo, jdbc:mysql://server1lp:3306/Deyel400ES.

 

SQL_CONNECTION_PROPERTIES

Indica un conjunto de propiedades adicionales que se utilizan en la conexión a la base de datos. El valor es de la forma propiedad1=valor1;propiedad2=valor2;...;propiedadN=valorN. (AVANZADO)

SQL_ISOLATION_LEVEL

Indica los valores numéricos adecuados según el driver, que permite modificar el modo de Isolation Level (nivel de aislamiento de una transacción) con el que trabaja el sistema. Si no se especifica la propiedad, el sistema tomará el valor por defecto que siempre usó según cada tipo de motor de base de datos. (AVANZADO)

SESSIONS_POOL_MIN_CONECTIONS

Indica la cantidad de conexiones mínimas para el pool de conexiones. Cuando el sistema se inicia, se instancia un pool de conexiones con la base de datos. Dicho pool tendrá inicialmente esta cantidad de conexiones.

SESSIONS_POOL_MAX_CONECTIONS

Indica la cantidad de conexiones máximas para el pool de conexiones.

El pool de conexiones asigna las conexiones disponibles ante cada requerimiento. En caso de no disponer de conexiones libres, crea una nueva conexión, siempre y cuando la cantidad de conexiones vigentes no exceda el valor indicado en esta variable.

THREAD_CORRECT_PROCESS_PERIODICITY

Indica el intervalo en milisegundos de ejecución del proceso corrector. Esta componente se encarga de monitorear el estado de las conexiones JDBC y elimina aquellas que estén inactivas o que excedan el tiempo máximo de ejecución.

TIME_TRANSACTION_EXPIRE

Define el tiempo máximo en milisegundos dentro del cual se considera que una transacción no expiró.
Las transacciones que duren más que este tiempo serán abortadas cuando ejecute el proceso corrector. La conexión utilizada quedará liberada para otro usuario.

SQL_MAX_TIME

Indica el tiempo máximo en milisegundos para el cual una consulta a base de datos se considera lenta. Si una consulta supera dicho tiempo, la misma es guardada en un archivo de log (SQL_MAX_TIME). Si el valor definido es 0 no se controla el tiempo de las consultas.

SQL_USE_SIMPLE_STATEMENT

Indica si el sistema debe reemplazar los ? en “prepared statements” por valores literales para optimizar la consulta en bases como MsSQLServer.

Valores posibles True / False

USE_POOL_FOR_EXTERNAL_CONNECTIONS

Indica si utiliza un pool de conexiones para el acceso a otras bases por parte de los components de integración JDBC.

AUTOMATIC_INITIALIZATION

Permite configurar automáticamente las propiedades relacionadas con la configuración del servidor (reload de las propiedades), al ejecutarse la SLConfig.

 

Observación:  

A continuación indicamos a modo de ejemplo, la configuración utilizada para conectar con algunos de los motores de bases de datos soportados por Deyel

 

mysql :
 SQL_URL=jdbc\:mysql\://server_ip_address\:3306/schema
 SQL_DRIVER=com.mysql.jdbc.Driver
 
msSQL :
 SQL_URL=jdbc:sqlserver://server_ip_address\SQL_INSTANCE_NAME\:1433;databaseName=base_name
 SQL_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
 
Oracle :
SQL_URL=jdbc\:oracle\:thin\:@server_ipaddress\:1521\:schema
SQL_DRIVER=oracle.jdbc.driver.OracleDriver
 
 
Sybase :
 SQL_URL=jdbc\:sybase\:Tds\://host\:port\ServiceName=name
 SQL_DRIVER=com.sybase.jdbc3.jdbc.SybDriver
 
DB2 :
 SQL_URL=jdbc\:db2\://server_ip_address\:50000/base_name
 SQL_DRIVER=com.ibm.db2.jcc.DB2Driver
 

 

Seguimiento de operaciones y transacciones en la Base de Datos Relacional

 

Propiedad

Descripción

TRANSACTION_TRACING_ENABLED

Indica si se habilita el seguimiento de operaciones y transacciones, mediante un valor booleano. Por defecto el valor de esta propiedad es falso.
 

Al habilitar el seguimiento o “tracing” se generan dos archivos, dentro de la carpeta /logs de la aplicación.
 

TRANSACTION_TRACING_2012-10-04.log

TRANSACTION_TRACING_STACK_2012-10-04.log

 

Uno, que detalla la operaciones realizadas indicando fecha, hora, identificador de operación, conexión relacionada y si es una operación de QUERY se informa la sentencia ejecutada y el tiempo que tardó;

El segundo archivo se genera relacionando el identificador de la operación con un “stacktrace” que indica desde que parte del código se invoca esa operación.

Así, una vez ubicada en el primer archivo una operación de la cual se quiere ver el origen de la ejecución bastará con buscar por el identificador asignado en el segundo archivo.

 

Nota:

La utilización de este seguimiento puede afectar la performance del sistema. No se recomienda para ambientes productivos.

TRANSACTION_TRACING_OPERATION_FILTER

Permite condicionar o filtrar los tipos de operaciones para los cuales se realiza el seguimiento. Si no se especifica ningún valor, se realiza seguimiento de todas las operaciones.

Las operaciones pueden ser: JOIN, COMMIT, ROLLBACK, QUERY SELECT, QUERY UPDATE, QUERY DELETE, QUERY INSERT, QUERY DROP, QUERY ALTER, QUERY ERR y QUERY END.

Se puede filtrar por más de un tipo de operación separando por “;”.

TRANSACTION_TRACING_STACK_TRACE_FILTER

 

Indica un substring que se buscará en la pila de ejecución que generó la operación, para decidir si se hace el seguimiento o no de la misma. Se puede especificar cualquier string (por ejemplo, el nombre de una clase) y si son varios criterios se debe separar por “;”.

Si este valor está vacío no se tomará en cuenta el filtro.

TRANSACTION_TRACING_SQL_FILTER

Indica un substring que se buscará en la sentencia SQL de la operación para decidir si se hace el seguimiento o no de la misma.

Se puede filtrar por mas substrings separando por “;”.

Si este valor está vacío no se tomará en cuenta el filtro.

 

Configuración de la base de datos TM1

(Si se utiliza la funcionalidad BAM – Business Activity Monitoring)

Propiedad

Descripción

TM1_CONNECTION

Indica si la aplicación se debe conectar a TM1. Los valores posibles son true/false.

TM1_DATABASE_PROTOCOL

Indica el protocolo por el cual se conecta a la base de datos TM1. Los valores posibles son http/wsl.

TM1_DATABASE_HOST

Indica el host donde se encuentra la base de datos TM1. Por ejemplo, server1lp.

TM1_DATABASE_PORT

Indica el puerto de la base de datos TM1. Por ejemplo, 5495.

TM1_DATABASE_NAME

Indica el nombre de la base de datos TM1. Por ejemplo, Deyel306es.

TM1_DATABASE_USER

Indica el usuario de la base de datos TM1.

TM1_DATABASE_PASSWORD

Indica la contraseña del usuario de la base de datos TM1.

TM1_WEB_PORT

Indica el puerto de acceso vía web para la consulta de cubos.

TM1_DEBUG

Permite habilitar los logs de debug de API TM1. Sólo para uso avanzado.

 

Configuración de la base de datos MongoDB

Propiedad

Descripción

MONGODB_SERVER

Indica el nombre o dirección IP del host donde se ejecuta el motor de la base de datos MongoDB.

MONGODB_PORT

Indica el puerto de la base de datos MongoDB. Por ejemplo, 27017.

MONGODB_USER

Indica el nombre de usuario con que Deyel se conecta a la base de datos MongoDB.

MONGODB_PASSWORD

Indica la contraseña del usuario con que Deyel se conecta a la base de datos MongoDB.

MONGODB_DBNAME

Indica el nombre de la base de datos MongoDB. Por ejemplo, fileDeyel.

 

Configuración del servidor para envío de mails

Propiedad

Descripción

MAIL_SERVER

Indica la dirección del servidor SMTP. Por ejemplo, inbox.optaris.com.ar

MAIL_SERVER_PORT

Indica el puerto de acceso al servidor SMTP. Por ejemplo, 25.

SMTP_USES_SSL

Indica si se utiliza el protocolo SSL para el envío de mails (esta propiedad debe ser habilitada para cuentas tipo Gmail o similares).

MAIL_SERVER_AUTHENTICATE

Indica si debe autenticarse el usuario. Los valores posibles son true/false.

MAIL_SERVER_USER

Indica el usuario a autenticar para el envío de mail.

MAIL_SERVER_PASSWORD

Indica la contraseña del usuario a autenticar para el envío de mails.

MAIL_DEBUG

Indica si debe “loguear” las operaciones con el servidor de mail.

BCC_ADDRESSES_FOR_OUTGOING_MAIL

Indica las direcciones de correo a los que se enviará un mail en copia oculta por cada uno de los mails salientes del sistema (separadas por ";").

ADDRESSES_FOR_CANCELED_ACTIVITY

Indica las direcciones de correo a los que se enviará un mail por cada actividad automática cancelada (separadas por ";").

 

Configuración del Mail Reader de Mensajería

Estas propiedades permiten configurar el acceso al servidor de correo para recibir y procesar las respuestas de los mails asociados a casos.

Propiedad

Descripción

MAIL_SERVER_MONITOR_PROTOCOL

Indica el protocolo a utilizar, los valores posibles son: imap o pop3.

 

Si el valor es "pop3”, deberá completar las propiedades
MAIL_SERVER_POP3,
MAIL_SERVER_USER_POP3,

MAIL_SERVER_PASSWORD_POP3
de la configuración del mail reader estándar.

 

Si el valor de MAIL_SERVER_MONITOR_PROTOCOL = “imap”, completar las siguientes propiedades

MAIL_SERVER_IMAP

Indica la dirección del servidor de la cuenta IMAP.

MAIL_SERVER_USER_IMAP

Indica el usuario de la cuenta IMAP.

MAIL_SERVER_PASSWORD_IMAP

Indica la contraseña de la cuenta IMAP

 

Varios

Propiedad

Descripción

SYSTEM_NAME

Indica el nombre del sistema. Por ejemplo, Deyel o OptarisGM.

CD_COMPANY_SIGLA

Indica la sigla de la compañía. Por ejemplo, CST.

Este dato se utiliza, por ejemplo, para recuperar información del cliente desde la tabla auxiliar T001.

TP_COMPANY

Indica el tipo de compañía. Los valores posibles son PUBLIC/PRIVATE.

Este valor determina el archivo de traducción a utilizar.

Ver también las variables BTRB.LOCALE.LANGUAGE y BTRB.LOCALE.COUNTRY

ERROR_REPORT_EMAIL_FROM

Cuando se produce algún error de ejecución, el sistema presenta al usuario la opción de reportar ese error al administrador del sistema. Se enviará en tal caso un mail, con los detalles del error ocurrido. El emisor de dicho mail seré el indicado en esta propiedad.

ERROR_REPORT_EMAIL_TO

Cuando se produce algún error de ejecución, el sistema presenta al usuario la opción de reportar ese error al administrador del sistema. Se enviará en tal caso un mail, con los detalles del error ocurrido. El destinatario de dicho mail será el indicado en esta propiedad.

MAX_UPLOAD_SIZE

Cuando el usuario adjunta archivos al sistema, ya sea como campos de un formulario o como documentos anexos, se controla que el tamaño de los mismos no supere el limite establecido en esta propiedad.

Se indica un número, expresado en MB.

DIR_UPLOAD_TEMP

Indica el directorio temporal donde se suben los archivos al hacer upload. Por ejemplo, /upload/

WS_SESSION_TIMEOUT

Indica el tiempo en segundos que se mantiene viva una sesión de acceso a WebServices. Por ejemplo, 30.

TASK_SCHEDULER

Activa la ejecución de tareas programadas.

Los valores posibles son true/false.

Para ver más sobre tareas programadas, ver el punto Administración de Tareas Programadas

TASK_RESTART_INTERVAL

Indica el intervalo de recarga de tareas en segundos. Con valor 0 (cero), la tarea no se inicia.

CLEAN_UPLOADED_FILES_

PROCESS_PERIODICITY

Indica el intervalo de activación (en segundos) del proceso de limpieza de archivos del repositorio que están en desuso. Por ejemplo, 18000.

CLEAN_UPLOADED_FILES_PROCESS_

QT_ITEMS_BY_PAGE

Indica la cantidad de ítems por página para el proceso de limpieza de archivos del repositorio que están en desuso

Ej.: 50

UPLOADED_FILES_MIN_TIME

Indica el tiempo mínimo (expresado en segundos) durante el cual un archivo subido al sistema no puede ser borrado. Por ejemplo, 3600.

JDK_HOME

Indica el directorio donde se instalará el JDK. Utilizado para la compilación online de reglas de negocio. Por ejemplo, C:\Deyelapp\java\j2sdk1.4.2_16

JAR_HOME

Indica el directorio adicional de archivos “jar”. Esta propiedad es utilizada para la compilación online de reglas de negocio. Por ejemplo: D:/temp/jars

USE_FADE

Indica si se mostrará un efecto de desvanecimiento (“fading”) en la transición de pantallas en el navegador. Los valores posibles son true/false.

SHOW_LANGUAGE_TABLE

Indica si se mostrará la tabla de selección de idioma en la pantalla de “Login”. Los valores posibles son true/false.

REGISTER_COMPONENTS_AS_WEB_SERVICES

Indica si al definir reglas se debe generar y publicar un web service que pueda invocar a la regla definida. De este modo, las distintas reglas pueden ser expuestas como servicios, para ser invocadas por ejemplo desde otras aplicaciones.

Los valores posibles son true/false.

COMPONENT_AUTO_REDEPLOY

Cuando el sistema ejecuta una regla, se verifica la existencia de la clase Java correspondiente. Si detecta que la clase no existe o difiere de la guardada en los catálogos de reglas, el sistema emite error, cuando esta propiedad esta en FALSE, o directamente complica y hace el deploy de la regla, cuando esta propiedad esta en TRUE.

MENU_SEARCH_ENABLED

Determina si se habilita la búsqueda rápida de menú.

Los valores posibles son true/false.

MENU_SEARCH_RULE

Indica el código de regla que se ejecuta para dar soporte a la búsqueda rápida de menús.

Ejemplo: DeyelMenuQuickSearch

MENU_SEARCH_RULE_VERSION

Indica la versión de regla  que se ejecuta se ejecuta para dar soporte a la búsqueda rápida de menús.

ENABLE_CASE_REASSIGNMENT

Habilita la reasignación de casos, esto permite a un usuario asignarse un caso que está asignado a otro usuario con el mismo rol.

TEMPORAL_KEY

Es opcional.

Permite establecer una palabra clave que será considerada Temporal por el sistema. Cuando un usuario intente ingresar al sistema informando esta palabra clave, se le exigirá que registre una nueva clave para poder concretar el acceso.

Este mecanismo permite a los administradores de usuarios asignar una clave temporal que permita el primer ingreso al sistema, obligando al usuario a cambiarla.

 

 

Nota:  “JDK_HOME” y “JAR_HOME”

Las propiedades “JDK_HOME” y “JAR_HOME” tienen la misma función: poder ubicar archivos ”jar” que vienen en la instalación del JDK/JRE y que son necesarios para el “deploy” y “testing” de los componentes de integración.

Depende de la configuración del servidor. Si el servidor está utilizando la JRE incluida en un JDK instalado no es necesario definir ninguno de estos dos parámetros.

En caso contrario, si hay un JDK instalado se debe “setear” la propiedad JDK_HOME con el directorio raíz de la instalación del JDK.

Si no hay un JDK instalado entonces es necesario definir en la propiedad JAR_HOME un directorio arbitrario donde se encontrarán los archivos “jar” que los componentes de integración requieran.

Primero se utilizará “JDK_HOME” y en caso de no encontrar el “jar” necesario se considera el valor de “JAR_HOME”.

 

Nota: búsqueda Rápida de Menú

Se podrá incorporar la configuración de una regla que se ejecutará para modificar todo el conjunto de elementos dentro de los cuales el usuario podrá buscar opciones. De esta manera existe la posibilidad de agregar o quitar elementos que estarán disponibles para que el usuario ejecute desde esta búsqueda rápida. Por defecto, si existe una regla llamada “DeyelMenuQuickSearch” cuya versión 1 se ejecutará para afectar (o no) la lista de elementos disponible.

Esta regla puede cambiarse en la pantalla de configuración, desde las variables “MENU_SEARCH_RULE” y “MENU_SEARCH_RULE_VERSION”.

La condición es que la regla declare los siguientes parámetros de entrada:

-“itemMap” de tipo java.util.Map: Es la referencia al conjunto de elementos default que calcula el sistema. El desarrollador deberá trabajar sobre ese mapa que será utilizado como criterio de búsqueda.

-“userFunctions” de tipo java.util.Set: Lista de los códigos de función habilitados para el usuario. El desarrollador podrá consultar las funciones para habilitar o no ciertas opciones de menú.

-“user” de tipo java.lang.String: Usuario para el que se ejecuta la búsqueda rápida en el menú

-“nuSecHidden” de tipo java.lang.String: Código de secuencia que debe ser utilizado para armar los links de las funciones que se invoquen dentro del sistema.

Esta regla debe incorporar a itemMap entradas cuya clave es la URL de la función a ejecutar (si es una función propia del sistema, debe ser relativo al contexto) y cuyo valor es la descripción que se muestra en el cuadro.

Por ejemplo:

itemMap.put(“SLDataConsultaInic?nuSecHidden=”+nuSecHidden+”&cdActionHidden=DATOS_CONSULTA_SEARCH&tableId=T114”, “Datos Tabla T114”);

 

O bien, un link externo a la aplicación:

itemMap.put(“http://www.optaris.com.ar”, “Optaris”);

 

 

Máscaras de fecha y hora

Propiedad

Descripción

DATE_EDIT_MASK

Indica la máscara de entrada de fechas. Por ejemplo, ddmmyyyy.

DATE_VIEW_MASK

Indica la máscara de salida de fechas. Por ejemplo, dd/mm/yyyy.

HOUR_EDIT_MASK

Indica la máscara de entrada de horas. Por ejemplo, HHMMTT.

HOUR_VIEW_MASK

Indica la máscara de salida de horas. Por ejemplo, HHMMTT.

 

Reportes Batch

Propiedad

Descripción

JASPER_PATH

Indica la URL de base para la ubicación de los reportes generados.

Por ejemplo, http://localhost:8080/Deyel400ES/

BATCH_REPORT_OUTPUT_DIR

Indica el directorio base donde se almacenan los reportes. Relativo a APPLICATION ROOT.

Por ejemplo, reportesBatch/

XML_TEMPLATES_DIR (*)

Indica el directorio donde se encontrarán los templates de jasper para cada reporte. Relativo a APPLICATION ROOT.

BATCH_REPORT_DEFAULT_SELECTED_

OUTPUT_FORMAT

Indica las salidas seleccionadas por defecto, separadas por @|@. Puede ser PDF, XLS, RTF y/o TXT. Para todas las salidas usar: “PDF@|@XLS@|@RTF@|@TXT”.

XML_COMMON_TEMPLATES_DIR

Indica el directorio donde encontrar los templates XML de jasper comunes a todos los reportes. Relativo a APPLICATION ROOT. Por ejemplo: “jasperReportFiles/templates/common/”.

XML_DIR

Indica el directorio base donde se almacenan los XML de diseño de los reportes. Relativo a APPLICATION ROOT. Por ejemplo, jasperReportFiles/xml/

 

Formularios

Propiedad

Descripción

DIGITAL_DOCUMENTS_ALLOW_BLANK_SEARCH

Indica si se permite hacer una búsqueda de documentos digitales sin parámetros y para todos los documentos. Los valores posibles para esta propiedad son true/false.

DIGITAL_DOCUMENTS_DEFAULT_HTML_MODIFIER

Indica el nombre del HTMLModifier que se usa por defecto; si el sistema no lo requiere, se debe dejar en blanco. Por ejemplo, com.consist.workflow.html.modifier.HTMLActivityModifier

DIGITAL_DOCUMENTS_DEFAULT_INTERCEPTOR

Indica el nombre de la clase que se usa por defecto para interceptar las funciones de documentos digitales. Por ejemplo, com.consist.workflow.common.bam.BT.BTGenericDocumentBAMInterceptor

CONFIG_XML

Indica el almacenamiento de los archivos de configuración de formularios. Los valores para esta propiedad pueden ser FILE/JDBC/TAMINO.

USE_COMP_WITH_NO_PARMS_FOR_COMBO

Define si para los componentes que completan los combos utilizados en campos de formulario se consideran únicamente aquellos que no tienen parámetros de entrada. Los valores posibles son true/false.

DIGITAL_DOCUMENTS_CHECK_COMBO_TYPE

Indica si se debe realizar una validación para conocer si el tipo del combo de un documento digital es compatible con el definido en la tabla auxiliar. Los valores posibles son true/false.

DIGITAL_DOCUMENTS_GENERATE_XSL_ON_PRINT

 

Indica si para la impresión HTML se debe generar un archivo XSL además del pdf. Los valores posibles son true/false. Sirve para realizar debug.

 

Validación de formularios y tablas auxiliares

Propiedad

Descripción

RESERVED_NAMES_ENABLED

Si es true valida que los códigos de formularios y de tablas auxiliares internos de Deyel no sean utilizados en proyectos. Por defecto es false.

FORMS_RESERVED_KEYS

Claves de formularios que son reservadas

FORMS_RESERVED_KEYS_EXCEPTION

Claves de formularios que son exceptuadas a las establecidos en FORMS_RESERVED_KEYS

TABLES_RESERVED_KEYS

Claves de tablas auxiliares que son reservadas

TABLES_RESERVED_KEYS_EXCEPTION

Claves de tablas auxiliares que son exceptuadas a las establecidos en TABLES_RESERVED_KEYS

 

Deyel

Propiedad

Descripción

USE_NEW_TO_DO_LIST(*)

Indica si se utilizará la nueva interfaz de la lista de tareas (ToDoList). Si el valor es verdadero, la nueva interfaz será presentada en pantalla; en el caso que el valor sea falso, se mantendrá la interfaz anterior.

USE_COLOR_REFERENCE

Indica si el sistema permitirá semaforizar la lista de tareas pendientes, considerando el vencimiento de la actividad. Para activar esta modalidad se debe asignar el valor true. Los valores posibles son true/false.

BEGIN_COLOR_RANGE_0_TO_DO_LIST

Indica el valor (expresado en segundos) que determina el momento en que se considera una tarea como vencida.

Si el tiempo que resta para el vencimiento de la tarea es menor al valor ingresado en este campo, se indica que la tarea esta vencida

(0 días = 0 segundos / 1 día = 86400 segundos).

BEGIN_COLOR_RANGE_1_TO_DO_LIST

El valor, expresado en segundos, indica un extremo del rango 1, que comienza con el valor ingresado en este campo hasta el valor de  BEGIN_COLOR_RANGE_0_TO_DO_LIST (2 días = 172800 segundos).

BEGIN_COLOR_RANGE_2_TO_DO_LIST

El valor, expresado en segundos, indica un extremo del rango 2, que comienza con el valor ingresado en este campo hasta el valor de  BEGIN_COLOR_RANGE_1_TO_DO_LIST (5 días = 432000 segundos).

SHOW_SIMPLE_ERROR

Indica como será la visualización de errores. Si el valor de esta propiedad es verdadero, los errores de la aplicación se mostrarán de manera simple (permitiendo ver el detalle). Si el valor se setea con valor falso, se mostrarán de manera estándar.

DEFAULT_SEARCH_TO_DO_LIST

Indica la búsqueda por defecto en la lista de tareas pendientes. Posibles valores: ORG_UNIT, DIRECTA, ROLES, DELEGADOS, USER_ORG_UNIT

TO_DO_LIST_MAX_PRINT_SIZE

Indica la cantidad máxima de registros que se pueden imprimir “On-Line” en la lista de tareas.

TO_DO_LIST_DEFAULT_DESC_ORDER

Indica el orden por defecto para los ítems de la lista de tareas. Puede ser “DESC” o “ASC”, para descendiente o ascendente respectivamente.

DEFAULT_RANGO_DE_DIAS_CONSULTAS

Indica el rango de días utilizado para la consulta de tareas ejecutadas.

PACKAGE_AGENTS

Indica el paquete por defecto donde deben buscarse los agentes que no tienen especificado el paquete.

Ej.: com.consist.workflow.common.agents

Para más información sobre los agentes, ver el punto de administración de agentes.

EVENT_PERSISTENCE_STRATEGY

Indica la estrategia de almacenamiento para los eventos. Los valores posibles son “ALL”, “PROCESSED” o “NONE”.

CONTINUOUS_PLAY_BY_PROCESS

Indica la lista de procesos que pueden utilizar “play continuo”. Se especifican de la siguiente manera: CD_PROCESS1-CD_VERSION1;CD_PROCESS2-CD_VERSION2;...;CD_PROCESSn-CD_VERSIONn.<br>Y también se puede configurar solamente por actividad: CD_PROCESS1-CD_VERSION1-CD_ACTIVITYx;CD_PROCESS1-CD_VERSION1-CD_ACTIVITYy;CD_PROCESS2-CD_VERSION2-CD_ACTIVITYz; etc.

WORKFLOW_VARIABLE_VALIDATION_LEVEL

Indica el nivel de validación que se aplica sobre las variables utilizadas en el workflow, puede ser “HIGH” o “LOW”.

USE_CONFIRMATION_SCREEN

Indica si se pide o no confirmación en el movimiento automático.

Valor posible true/false.

PROCESS_ACCESS

Indica el tipo de repositorio para el guardado de los procesos.

Los valores posibles son JDBC/TAMINO.

HIGH_STRICT_LEVEL

Indica si se debe usar un nivel alto de rigurosidad del flujo en los procesos, que no permite vueltas atrás ni pases a actividades indirectas. Los valores posibles son true/false.

LOW_STRICT_LEVEL_BY_PROCESS

Indica los procesos que deben forzarse a tener un nivel bajo de rigurosidad del flujo, a pesar de que la propiedad “HIGH_STRICT_LEVEL” sea verdadero. Es una lista de "Proceso-Versión" separada por ";". Ej: 1000-1;1001-1;1040-3

BACK_PARTICIPANT

Indica si el participante para una actividad previamente ejecutada es el ejecutor anterior para dicha actividad (valor=EXECUTOR) o el definido en el proceso (valor=DEFINED). Por ejemplo, si la actividad está definida para una oficina, el “EXECUTOR” sería el usuario de la oficina que ejecutó la actividad; y si es “DEFINED” al mover para atrás la puede ejecutar toda la oficina. Los valores posibles son EXECUTOR/DEFINED.

RECEIPT_TYPE

Indica tipos de remito. Los valores posibles son “MANUAL”, “AUTO” Y “SINREMITO”.

Nota: esta funcionalidad es aplicable para los procesos que requieren el envío de documentación física entre actividades.

PROCESS_WITH_RECEIPT

Ingresar los procesos que UTILIZAN remito, en caso que sea necesario de que actividad a que actividad de la siguiente forma: Proceso-Version-'Activity:'1-2, el literal Actividad: la actividad origen y destino.

CD_REMISSION_WAY

Indica el medio de remisión por defecto.

Nota: esta funcionalidad es aplicable para los procesos que requieren el envío de documentación física entre actividades.

ALERT_PAGE_SIZE

Indica, para la consulta de alertas de tareas pendientes, la cantidad de líneas por página.

PAPER_FORMAT

Indica el formato de impresión de listados de Casos y Movimientos.

INMOVILIZAR_EXP_ARCHIVADOS

Indicador que permite inmovilizar expedientes archivados.

Los valores posibles son true/false.

Nota: esta funcionalidad es aplicable para los procesos que requieren el envío de documentación física entre actividades.

DOCUMENT_VISIBILITY

Tipos de visibilidad: ALWAYS, RESPONSIBLE, ORG_UNIT_ROLE.

Indica la visibilidad de los formularios del sistema. Pueden estar visibles para todos los usuarios con permisos de acceso al formulario (para el usuario actual o para la oficina donde se encuentra).

Los valores posibles son “ALWAYS”, “RESPONSIBLE”, “ORG_UNIT_ROLE”.

CHART_VIRTUAL_DIR

Indica el directorio en el cual se guardan temporalmente los gráficos generados. Por ejemplo: chart.

CD_ROOT_USER

Indica el usuario raíz. Por ejemplo: COR.

CD_ORG_UNIT_ROOT

Indica la unidad organizacional raíz. Por ejemplo: 0000000001.

CD_ORG_UNIT_ROOT_INT

Indica raíz de las unidades organizacionales internas. Por ejemplo: 2000000000.

CD_ORG_UNIT_ROOT_EXT

Indica la raíz de las unidades organizacionales externas. Por ejemplo: 0000000003.

MAX_EXP_CONS_SECTOR

Indica, para la función de consulta de expedientes por sector, la cantidad de líneas por página.

MAX_EXP_DISTRIBUCION

Indica, para la función de distribución de casos, la cantidad de líneas por página.

MAX_EXP_DISTRIBUCION_ROL

Indica, para la función de distribución de casos entre los integrantes de un rol, la cantidad de líneas por página.

MAX_EXP_PENDIENTES

Indica, para la función de consulta de tareas pendientes, la cantidad de líneas por página.

MAX_SEARCH_RESULT_SIZE_EXP

Indica, para la función de búsqueda de casos, la cantidad de líneas por página.

MAX_SEARCH_RESULT_SIZE

Indica, para la función de búsqueda de formularios, la cantidad de líneas por página.

USE_JQUERY

Indica si se encuentra activada la funcionalidad jQuery para Deyel. En tal caso, varias funciones estándar del sistema, como por ejemplo la lista de tareas, la consulta del caso, etc, utilizan controles JQuery.

USE_BPM_SOCIAL

Indica si se utilizará la nueva mensajería. Si el valor es verdadero, la mensajería podrá utilizarse en el sistema; en el caso que el valor sea falso, se deshabilitará la misma y se habilitará la mensajería antigua.

REVVING_FILENAMES

Indica si se permite el uso de versionado de script. Si el valor es verdadero, los scripts que carga el sistema serán buscados en el formulario USJ; en el caso que el valor sea falso, se mantendrá el script sin versionado.

 

User Locale

Propiedad

Descripción

BTRB.Locale.language

Indica el lenguaje o idioma para la utilización del producto.

Por ejemplo: ES, EN, etc

 

BTRB.Locale.country

Indica el país de utilización del producto. Por ejemplo: AR.

BTRB.LogNotFound

Determina si se muestra en consola las traducciones no encontradas. Puede tomar los siguientes valores:

    FILE: loguea en el archivo [contexto]/temp/LogNotFound.log

    NULL: no loguea las traducciones no encontradas

    SYSTEMOUT: loguea en la salida OUT standard

    SYSTEMERR: loguea en la salida ERR standard

 

 

Los archivos de traducción:

 

Cada componente de texto que el sistema visualiza en la interfaz de usuario, ya sea el texto visualizado en un menú, o en un botón, o en el nombre de un campo, o un mensaje de error, etc. es procesado previamente, analizando si dicho texto debe ser traducido, antes de presentarlo en pantalla.

Esta traducción es automática y utiliza los archivos de traducción, que se generan a partir del        glosario mantenido en el sistema.

Cada archivo de traducción se corresponde con un tipo de organización (Publica o Privada), con un Idioma (Español, Ingles, Portugués, etc) y con un país.

 

 Concatenando las variables TP_COMPANY + BTRB.LOCALE.LANGUAGE +

       BTRB.LOCALE.COUNTRY  se determina el  archivo        de traducción que debe utilizar el sistema.        

 Los archivos de traducción tienen la siguiente convención de nombres;

 

 “translation_”                        +

 TP_COMPANY                +        ‘_’        +  

 BTRB.LOCALE.LANGUAGE        +        ‘_’        +

 BTRB.LOCALE.COUNTRY        +         ‘.properties’

 

Por ejemplo, son validos los siguientes nombres:

 

         translation_PRIVATE_es_AR.properties

         translation_PUBLIC_es_AR.properties

         translation_PREVATE_en_US.properties

         translation_PUBLIC_es_CL.properties

 

Los archivos de traducción se generan a partir del glosario del sistema y persisten en el siguiente        directorio:

 

[nombre del servidor de aplicación]\[path de instalación del servidor de aplicación]\[nombre de contexto de instalación de Deyel]\WEB-INF\classes\

 

 

Interfaz

Propiedad

Descripción

TOP

Define como se va a mostrar la cabecera de la aplicación. La sintaxis es la siguiente: Deyel_TOP=Q{número}[(I/F)(L/C/R)(*,{número}),(I/F)(L/C/R)(*,{número}),...]

- 'I' --> Imagen gif 

- 'F' --> Clip flash 

- 'L'/'C'/'R' --> Alineación LEFT, CENTER, RIGHT 
Por ejemplo, Deyel_TOP=Q3[IL100,IC*,IR100] define una cabecera que utilizará tres imágenes (top1.gif, top2.gif, top3.gif) alineando la primera a izquierda con un ancho de 100, la segunda al medio con el resto del ancho disponible y la tercera a derecha con un ancho de 100.

FLASH_COLOR_TRANSFORM

Define porcentajes y niveles de colores rojo, verde, azul y valores de alfa (transparencia) a aplicar sobre el clip que muestra el workflow. Si no se define, el clip se mostrará en escala de grises salvo en los conectores que siempre se mantienen con los mismos colores.

El string contiene pares “porcentaje-offset”; el primer par es para el color rojo, el segundo para el verde, el tercero para el azul y el cuarto corresponde a los valores de alfa. Por ejemplo, 100@@00@@100@@00@@100@@20@@100@@00, deja intactos los colores originales del clip y agrega 20 unidades mas de azul.

 

Avanzado

Propiedad

Descripción

SERVLET_LOG_MONITORIZE_THREADS

Indica si se abrirá una ventana de monitoreo de servlets en el servidor. Los valores posibles son true/false.

ADDITIONAL_SERVLET_PACKAGES

Indica los paquetes Java adicionales, separados por “;”, donde el sistema buscará servlets no declaradas en el web.xml.

SEND_MAIL_ALERT_EXPIRED

Indica si se deben enviar mail para alertas vencidas o expiradas. Los valores posibles son true/false.

Cuando corre la tarea programada de emisión de alertas, al detectar una alerta cuyo plazo de alertamiento ya ha expirado, y que no ha sido procesada previamente, manda mail sólo si este parámetro está en true.

ALERT_EMAIL_TO

Cuando el proceso emisor de alertas de las actividades envía un mail, concatena a la lista de destinatarios, el valor informado en este parámetro.

Se trata de un parámetro opcional.

RULE_MAX_TIME

Define un plazo establecido en milisegundos. Cuando el tiempo de ejecución de una regla supere este tiempo máximo se guardan los parámetros de entrada y salida en un archivo de log.  Si el valor definido es 0 no se controla el tiempo de ejecución de las reglas.

 

LDAP

Propiedad

Descripción

LDAP_CONNECTION

Indica si se debe utilizar conexión con LDAP (Protocolo Ligero de Acceso a Directorios). Los valores posibles son true/false.

LDAP_PROVIDER_URL

Indica la URL de conexión con LDAP. Por ejemplo: ldap://192.1.6.13:389/

LDAP_ROOT_DIR

Indica el directorio raíz para conectarse a LDAP. Por ejemplo: OU=SOPORTE,DC=laplata,DC=consist,DC=com,DC=ar

LDAP_DEFAULT_SCHEMA

Indica el esquema por defecto donde realizar las búsquedas.

LDAP_AUTHENTICATION

Indica el tipo de autenticación utilizada. Los valores posibles son “none”, “simple”y “strong".

LDAP_REFERAL

Indica como se deben procesar los referals que se encuentren. Los valores posibles son “ignore”, “follow” y “throw”.

LDAP_USER

Indica el usuario LDAP para acceso interno.

LDAP_PASSWORD

Indica la contraseña del usuario LDAP para acceso interno.

LDAP_USER_ENABLED

Indica si el sistema de seguridad valida en LDAP los usuarios.

LDAP_USER_AUTH_FIELD

Indica si el usuario se autentifica incluyendo cn=username. Si es así el valor deberá ser "cn" sino deberá quedar en blanco.

LDAP_USER_AUTH_FULLPATH

Indica si la autentificación del usuario necesita especificar el path completo para identificar donde está el usuario. El valor de esta propiedad puede ser blanco. Por ejemplo: cn=Usuarios,ou=Usuarios,ou=Producción,dc=Internet,o=fg.Deyel.com.ar

LDAP_USER_FIELD_SEARCH

Indica el criterio de búsqueda por clave de usuario. Por ejemplo: cn.

LDAP_USER_FIELD_dsApellido

Indica el apellido del usuario de LDAP.

LDAP_USER_FIELD_dsNombre

Indica el nombre del usuario de LDAP.

LDAP_USER_FIELD_cdUsuario

Indica el código de usuario del usuario de LDAP.

LDAP_USER_FIELD_dsEmail

Indica el email del usuario de LDAP.

LDAP_USER_FIELD_cdClave

Indica la clave del usuario de LDAP.

LDAP_USER_FIELD_cdPerfil

Indica el perfil del usuario de LDAP.

LDAP_USER_FIELD_cdOrgUnit

Indica la unidad organizacional del usuario de LDAP.

LDAP_USER_FIELD_cdActivo

Indica si el usuario de LDAP se encuentra activo.

LDAP_USER_FIELD_dsTelefono

Indica el teléfono del usuario de LDAP.

LDAP_USER_INTERCEPTOR

Indica la clase para definir comportamiento particular de la implementación de usuario en LDAP según el cliente. Por Ejemplo: com.consist.seguridad.server.BT.usuario.access.BTUsuarioLDAPInterceptor

LDAP_USER_SYSUSERS

Indica una lista, separada por punto y coma, de los usuarios del sistema que no se leen ni autentifican en LDAP. Por ejemplo:OPTARIS;ADMIN

LDAP_USER_MAX_RESULTS

Indica la máxima cantidad de usuarios leídos en la consulta múltiple. Un valor negativo significa que no hay límite.

 

Logs

Propiedad

Descripción

ENABLED_LOG_TYPES

Indica los tipos de logs permitidos separados por “;”. Los posibles valores son: SQL, LDAP, TM1, TAMINO, ERROR, SERVLET, DEBUG, DEVELOPMENT y los propios de cada sistema (por ejemplo: Deyel.workflow.DEFINITION_TOOL)

LOG_OUTPUT

Establece el dispositivo sobre el cual se generan los logs de la aplicación. Admite la combinación de distintos valores, separados por “;”:

- DEFAULT:  

Loguea en el archivo de log default del Server.

-FILE:        

Direcciona la salida a un archivo llamado

                  SystemOut_<fecha>.log.

Genera un nuevo archivo por fecha.

-FILE (<prefijo>)

Direcciona la salida a un archivo llamado

<prefijo>_<fecha>.log.

Genera un nuevo archivo por fecha.

- CLASS(<nombre de clase>)

Loguea a una clase que debe ser subclase de                PrintStream.

 

Si no se especifica la propiedad o ante cualquier error en la  definición la salida será la “DEFAULT”.

LOG_DIRECTORY

Indica el directorio de salida de los archivos de logs. Si no se informa valor, el directorio de logs será [APPLICATION_ROOT]/logs.

SERVLET_LOG_DEBUG_MODE

Habilita Indica si se hará más visible el cambio de servlets. Los valores posibles son true/false

SERVLET_LOG_PARAMETERS

Indica si se deben loguear los parámetros de cada servlet. Los valores posibles son true/false.

LOG_TO_FILE_ENABLED

Indica si se habilitan los logs que se generan en archivos separados para logueo de aspectos específicos (querys extensos, arranque de tareas automáticas, etcétera). Los valores posibles son true/false.

LOG_FILES_DAYS_OLD

Antigüedad, expresada en días, de los archivos de logs que pueden ser eliminados por la tarea automática de depuración de logs. Si el valor es cero nunca se eliminarán archivos de logs.

LOG_DATA_DAYS_OLD

Antigüedad, expresada en días, de los ítems de logs que pueden ser eliminados por la tarea automática de depuración de logs. Si el valor es cero nunca se eliminarán ítems.

Estos logs se almacenan en la base de datos, en la tabla llamada LOG_DATA y pueden ser consultados utilizando la Consola de Logs (Ver manual del módulo de Configuración)

LOG_DATA_LEVEL

Indica el tipo de logs que el sistema almacena en la tabla LOG_DATA. Pueden ser:

0=NONE / 1=ERROR / 2=WARNING / 3=INFO.

El valor por defecto es 2, lo cual indica que guardarán logs de tipo 1 – ERROR Y 2 – WARNING.

ENABLE_STRESS

Indica si se utiliza la aplicación de stress para guardar en el formulario UEC los casos iniciados.

 

Firma Digital

Propiedad

Descripción

APPLET_SERVER_NAME

Indica la dirección del servidor de applets de la aplicación. Por ejemplo: server2lp.

APPLET_SERVER_PORT

Indica el puerto de acceso al servidor web. Por ejemplo: 8087.

APPLET_VIRTUAL_DIR

Indica el directorio virtual de la aplicación. Por Ejemplo: Deyel400ES/applets.

 

Login

Propiedad

Descripción

TP_AUTHENTICATION_LOGIN

Indica el tipo de autenticación. El modo en que se validará al usuario:

- DEFAULT, se ingresa usuario y contraseña en la pantalla de ingreso al sistema;

- INTEGRADA, el usuario se recupera por integración con otro sistema en el cual se encuentra logueado;

- MIXTA, si el usuario no puede validarse de manera integrada ingresará su nombre y contraseña en la pantalla de login.

AUTHENTICATION_CLASS

Indica el nombre de la clase que recupera el usuario que quiere ingresar. Solamente se utiliza para los tipos de autenticación INTEGRADA y MIXTA. La clase debe heredar de com.consist.seguridad.server.BT.loginType.BTLoginAuthentication

AUTHENTICATION_CLASS_PARAMETERS

Indica los parámetros que recibe la clase para su ejecución debe ser de la forma propiedad1=valor1;propiedad2=valor2;...;propiedadN=valorN. Por defecto el sistema provee la clase “BTLoginAuthenticationBasic” que recibe tpOrigin=[session|method|parameter|header];idOrigin=[nombre del atributo, método, parámetro o encabezado][;domainSeparator=carácter separador de dominio]

 

Logout

Propiedad

Descripción

LOGOUT_URL

Indica la URL a la cual será redirigido el navegador luego de cerrar sesión en Deyel. Si no se especifica nada, el “Logout” finaliza mostrando la página tradicional del sistema indicando que la sesión se cerró correctamente.

LOGOUT_MESSAGE

Establece el mensaje que se muestra en la pantalla final de “Logout”. Si no se especifica nada, se mostrará uno por defecto.

LOGOUT_SHOW_REINPUT_BUTTON

Indica si se muestra o no el botón para acceder nuevamente a la pantalla de “login” del sistema al finalizar la sesión; así es que se permite ingresar al sistema desde la pantalla final de “Logout”.

LOGOUT_REINPUT_LABEL

Leyenda que mostrará el botón que permite el reingreso, en caso de estar configurado como visible.

 

Cookies para recordar login

Propiedad

Descripción

APPLICATION_LINK

Indica un link a la aplicación para acceder a la misma. Por ejemplo: http://server2lp:8087/Deyel400ES/

TIME_EXPIRATION

Indica el tiempo de expiración de la cookie en minutos. Si se ingresa el valor -1, la cookie no será creada. Por ejemplo: 60.

AUTOMATIC_LOG_ONLY_FOR_MAIL

Si el login automático se permite únicamente cuando se llega por medio de un mail. Los valores posibles son true/false.

USE_ANONYMOUS_LOGIN

Esta variable admite valores true / false.

Habilita o no el acceso al sistema mediante el usuario Anónimo.
Si la función de login anónimo está habilitada, aparecerá en la pantalla de login, un check  indicado como “Login Anónimo”. Al marcar este check, los campos de usuario y contraseña desaparecen y en su lugar se verá un captcha, que una vez validado, permitirá el acceso al sistema.

Se utiliza un captcha para evitar problemas de seguridad.

 

ANONYMOUS_USER

Código de Usuario para realizar el acceso anónimo al sistema.

Este usuario deberá estar definido en el módulo de seguridad y se recomienda limitar los permisos funcionales que se le otorgan.

ANONYMOUS_PASSWORD

Contraseña del usuario anónimo.

 

Numeración de expediente y caso

Propiedad

Descripción

CD_EXP_AUTOMATIC

Indica una característica para la numeración automática de casos. Por ejemplo: 000002.

DEFAULT_TP_PROCESS_NUMBER

Indica el tipo de numeración por defecto que usan los procesos. Los valores posibles son “CASE” o “EXP”.

PROCESS_WITH_DIFFERENT_DEFAULT

_NUMBER

Indica los procesos que utilizan la numeración distinta a la que se encuentra por defecto. Los valores deben ser de la forma “proceso-versión” y estar separados por “;”.

EXP_NUM_FORMAT

Indica el formato completo del número de Expediente. Por ejemplo: CCCCCC-NNNNNNN-YY-AAA o CCCCC-NNNNNNN-KKK-YYYY-AAAA. Otro ejemplo: CCCCCC-NNNNNNN-YYYY-HHH-QQQ-AAA donde H y Q son inventados y controlados por los procesos que usan la numeración de expedientes. Se puede cambiar el orden de las partes excepto por la de AAA (Hilos de ejecución).

EXP_NUM_FORMAT_AUTOCOMPLETE

_MASKS

Indica las máscaras de entrada de casos/expedientes. Se debe tratar de completar automáticamente lo que le falta con 0 o el año actual en el caso de “YYYY”.

EXP_NUM_FORMAT_OUTPUT

_COMPLETE

Indica si la máscara de salida debe completar con ceros los números que posea el número de expediente. Los valores posibles son true/false.

EXP_NUM_OUTPUT_MASK

Indica la máscara de salida del número de expediente. Por Ejemplo: CCCCCC-NNNNNNN-YY-AAA.

CASE_NUM_OUTPUT_MASK

Indica la máscara de salida del número de caso. Por ejemplo: C-N.

USE_EXP_NUMBER_BY_YEAR

Indica si la numeración de expedientes debe ser realizada por año. Se usará un numerador automático por cada año. Los valores posibles son true/false.

USE_CASE_NUMBER_BY_YEAR

Indica si la numeración de casos debe ser realizada por año. Se usará un numerador automático por cada año. Los valores posibles son true/false.

USE_EXP_NUMBER_BY_PREFIX

Indica si la numeración de expedientes debe ser también por prefijo. Se usará un numerador automático por cada prefijo existente. Es combinable con la numeración por año (USE_EXP_NUMBER_BY_YEAR). Los valores posibles son true/false.

EXP_NUMBER_LIMIT

Indica el número máximo que puede alcanzar la parte de número (N) de la numeración de expedientes. Vuelve a 0 al llegar a este tope. Si al alcanzar el tope no se cambió de año duplicará números. Si el valor es 0 no se usa límite.

 

Tareas

Propiedad

Descripción

SHOW_CASE_TODOLIST

Indica si debe mostrarse la columna Número de Caso en la lista de tareas. Los valores posibles son SI/NO.

SHOW_PROCESS_TODOLIST

Indica si debe mostrarse la columna Nombre del Proceso en la lista de tareas. Los valores posibles son SI/NO.

SHOW_DESCRIPTION_TODOLIST

Indica si debe mostrarse la columna Descripción de la Tarea en la lista de tareas. Los valores posibles son SI/NO.

SHOW_CHAT_TODOLIST

Indica si debe mostrarse la columna Chat en la lista de tareas. Los valores posibles son SI/NO.

SHOW_ACTIVITY_TODOLIST

Indica si debe mostrarse la columna Nombre de la Actividad en la lista de tareas. Los valores posibles son Si/NO.

SHOW_BEGIN_TODOLIST

Indica si debe mostrarse la columna Inicio de la Actividad en la lista de tareas. Los valores posibles son SI/NO.

SHOW_RESPONSIBLE_TODOLIST

Indica si debe mostrarse la columna Responsable de la Tarea en la lista de tareas. Los valores posibles son SI/NO.

SHOW_EXPIRED_TODOLIST

Indica si debe mostrarse la columna Vencimiento de la Tarea en la lista de tareas. Los valores posibles son SI/NO.

SHOW_PRIORITY_TODOLIST

Indica si debe mostrarse la columna Prioridad en la lista de tareas. Los valores posibles son SI/NO.

 

 

Casos

Propiedad

Descripción

SHOW_PROCESS_CASES

Indica si debe mostrarse la columna Nombre del Proceso en la lista de casos. Los valores posibles son SI/NO.

SHOW_DESCRIPTION_CASES

Indica si debe mostrarse la columna Descripción del Caso en la lista de casos. Los valores posibles son SI/NO.

SHOW_CHAT_CASES

Indica si debe mostrarse la columna Chat del Caso en la lista de casos. Los valores posibles son SI/NO.

SHOW_ACTIVITY_CASES

Indica si debe mostrarse la columna Nombre de Actividad en la lista de casos. Los valores posibles son SI/NO.

SHOW_BEGIN_CASES

Indica si debe mostrarse la columna Inicio del Proceso en la lista de casos. Los valores posibles son SI/NO.

SHOW_RESPONSIBLE_CASES

Indica si debe mostrarse la columna Responsable de la Tarea en la lista de casos. Los valores posibles son SI/NO.

SHOW_EXPIRED_CASES

Indica si debe mostrarse la columna Vencimiento de la Tarea en la lista de casos. Los valores posibles son SI/NO.

SHOW_PRIORITY_CASES

Indica si debe mostrarse la columna Prioridad en la lista de casos. Los valores posibles son SI/NO.

SHOW_ENDED_CASES

Indica si debe mostrarse la columna Finalización de la Tarea en la lista de casos. Los valores posibles son SI/NO.

SHOW_BEGINACT_CASES

Indica si debe mostrarse la columna Inicio de la Tarea en la lista de casos. Los valores posibles son SI/NO.

SHOW_STATE_CASES

Indica si debe mostrarse la columna Estado del Caso en la lista de casos. Los valores posibles son SI/NO.

SHOW_CASE_CASES

Indica si debe mostrarse la columna Número del Caso en la lista de casos. Los valores posibles son SI/NO.

 

Máscara de decimales

Propiedad

Descripción

DECIMAL_CHARACTER_SEPARATOR_IN

Indica el símbolo que separa la parte entera de la parte decimal para formato de ingreso. Por ejemplo: “.”.

Esta propiedad debe estar informada para que se puedan ingresar correctamente los valores numéricos.

El valor del campo puede ser ingresado sin digitar el separador de parte entera, pero en caso de tipearse algún separador, debe ser el que se especifica en esta propiedad.

THOUSANDS_CHARACTER_SEPARATOR_IN

Indica el símbolo que separa grupos de miles (1.000, 1.000.000, etcétera) para formato de ingreso. Por ejemplo: “.”.

El valor del campo puede ser ingresado sin digitar separador de miles, pero en caso de tipearse algún separador, debe ser el que se especifica en esta propiedad.

DECIMAL_CHARACTER_SEPARATOR_OUT

Indica el símbolo que separa la parte entera de la parte decimal para formato de salida. Por ejemplo: “.”.

Esta propiedad debe estar informada para que se puedan visualizar correctamente los valores numéricos.

THOUSANDS_CHARACTER_SEPARATOR_OUT

Indica el símbolo que separa grupos de miles (1.000, 1.000.000, etcétera) para formato de salida. Por ejemplo: “.”.

Esta propiedad debe estar informada para que se puedan visualizar correctamente los valores numéricos.

 

Regla para procesar variables particulares

Propiedad

Descripción

RULE_VARIABLE_EVALUATED

Indica el nombre de la regla a invocar.

RULE_VERSION_VARIABLE_EVALUATED

Indica la versión de regla a invocar.

RULE_TYPE_VARIABLE_EVALUATED

Indica tipo de regla a invocar.

 

Olvidó su Clave?

Propiedad

Descripción

SHOW_FORGOT_PASS_TABLE

Define si debe ser mostrada la tabla con el link “Olvidó su clave?” en la pantalla de “login”. Los valores posibles son true/false.

LINK_TEXT

Indica el texto para el link “Olvidó su clave?” en la pantalla de “login”.

TITLE_TEXT

Indica el texto para el título que tendrá la ventana “Olvidó su clave?”.

INFORMATION_TEXT

Indica el texto descriptivo para el usuario en la ventana de “Olvidó su clave?”.

FINAL_TEXT

Indica el texto descriptivo para la pantalla final de la ventana “Olvidó su clave?”.

 

-------

Propiedad

Descripción

IMPORT_MUST_VALIDATE_HASH

Si el valor es ‘true’, entonces cada vez que se importe un archivo (funcionalidad de import) se validará con el archivo hash, si el archivo importado ha sido modificado anteriormente. Si es así no se permitirá importarlo.

Si el valor es “False”  se podrá importar archivos sin validar el archivo hash.

 

AUTO_ACT_ONLINE_EXCEPTION_EXCLUDED_PROCESS

El valor de este parámetro indica el código de proceso y la versión del mismo, de la siguiente forma: <código de proceso>-<versión de proceso>. Así mismo, dicho valor puede repetirse N veces, separando cada una de dichas repeticiones por “,”.

Para los procesos especificados dentro de este parámetro, el sistema se comportará de la siguiente manera: si el movimiento se realiza entre actividades con ejecución continua y, alguna de sus actividades automáticas (que acceden a la base mediante el adaptador BASE_Deyel) cancela su ejecución, todas las modificaciones que dicha actividad automática haya realizado a la base de datos, no serán descartadas mediante la función de rollback. El movimiento entre las actividades manuales se llevará a cabo normalmente.

PROPERTIES_DEFINITION_FILE

 

Indica la ubicación dentro del contexto del archivo PropertiesDefinition.xml.

Por Ejemplo:

C:\Deyelapp\Tomcat_WEB\webapps\Deyel400ES\WEB-INF\classes\PropertiesDefinition.

 

 

Envianos tu comentario
Compartir en Twitter Compartir en Linkedin Enviar por Email Imprimir