i
Descripción de los Parámetros
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. |
JDBC_DRIVER_TYPE |
Indica el tipo de base de datos que se utilizará. Valores posibles: MYSQL/ORACLE/MSSQLSERVER/ADABASD/SYBASE/DB2
|
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. 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ó. |
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. |
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_PASSWORD_POP3
|
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. |
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. |
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 |
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. |
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. 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. |
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. |
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. |