i
Condiciones de Eventos
Condiciones
Se presenta la lista de condiciones ya definidas. Esta lista puede estar vacía.
Para agregar una condición del evento, hacer clic en el ícono que despliega un asistente en el panel para indicar los atributos Propiedad, Operador, Valor y Parámetro, cuando corresponda.
•Propiedad
Propiedades del evento de tipo "Archivo"
Propiedad |
Tipo |
Descripción |
FILE_NAME |
String |
Nombre del archivo iniciador del evento, sin la extensión |
FOLDER_NAME |
String |
Nombre de la carpeta que contiene al archivo iniciador del evento |
FILE_EXT |
String |
Extensión del archivo, sin el punto |
FILE_PATH |
File |
Ruta del archivo iniciador del evento |
DAYS_OLD |
Integer |
Cantidad de días de antiguedad del archivo |
TP_FILE |
String |
Puede ser File o Folder |
Propiedades del evento de tipo "Mail"
Propiedad |
Tipo |
Descripción |
MAIL_SUBJECT |
String |
Asunto del mail |
MAIL_TEXT |
String |
Texto del mail |
MAIL_SENDER |
String |
Emisor del mail |
MAIL_RECEIVERS |
String |
Receptor del mail |
MAIL_ATTACH_PATH(n) |
File |
Ruta del archivo adjunto en la posición n (comienza desde 1) o con el nombre y extensión n ( si n no es numérico) |
MAIL_ATTACH_NAME(n) |
String |
Nombre sin la extensión del archivo adjunto en la posición n (comienza desde 1) |
MAIL_ATTACH_EXT(n) |
String |
Extensión del archivo adjunto en la posición n (comienza desde 1) |
DAYS_OLD |
Integer |
Cantidad de días de antiguedad del mail |
Propiedades del evento de tipo "Componente"
La propiedades disponibles y los tipos de cada una están dadas por los parámetros de salida definidos en la regla de negocios que origina el evento.
Propiedades del evento de tipo "Timer"
Propiedad |
Tipo |
Descripción |
DATETIME(param) |
DateTime |
Convierte el parámetro “param” a DateTime. |
DATE(param) |
Date |
Convierte el parámetro “param” a Date. Si no se informa devuelve la fecha actual |
TIME(param) |
Time |
Convierte el parámetro “param” a Time. Si no se informa devuelve la hora actual |
DAY |
Integer |
Día – Tomado desde la fecha actual |
MONTH |
Integer |
Mes - Tomado desde la fecha actual |
YEAR |
Integer |
Año - Tomado desde la fecha actual |
HOUR |
Integer |
Hora -Tomado desde la hora actual |
MINUTE |
Integer |
Minuto -Tomado desde la hora actual |
SECOND |
Integer |
Segundo -Tomado desde la hora actual |
DAY_OF_WEEK |
Integer |
Día de la semana (Domingo = 1) -Tomado desde la fecha actual |
CURRENT_MILLISECONDS |
Integer |
Cantidad actual de milisegundos del sistema |
DAYS_ELAPSED(date) |
Integer |
Días transcurridos desde la fecha 'date' |
LABORABLE_DAYS_ELAPSED (date) |
Integer |
Días laborales transcurridos desde la fecha 'date' |
MONTHS_ELAPSED(date) |
Integer |
Meses transcurridos desde la fecha 'date' |
YEARS_ELAPSED(date) |
Integer |
Años transcurridos desde la fecha 'date' |
HOURS_ELAPSED(time) |
Integer |
Horas transcurridas desde la hora 'time' |
MINUTES_ELAPSED(time) |
Integer |
Minutos transcurridos desde la hora 'time' |
SECONDS_ELAPSED(time) |
Integer |
Segundos transcurridos desde la hora 'time' |
•Operador
Indica el operador que se utiliza para conformar la condición.
Operador |
Descripción |
< |
La propiedad es menor que el valor |
<= |
La propiedad es menor o igual que el valor |
<> |
La propiedad es distinta que el valor |
= |
La propiedad es igual el valor |
> |
La propiedad es mayor que el valor |
>= |
La propiedad es mayor o igual que el valor |
COMIENZA CON |
La propiedad comienza con el texto especificado como valor |
CONTIENE |
La propiedad contiene el texto especificado como valor |
ES FALSO |
El valor de la propiedad es False |
ES VERDADERO |
El valor de la propiedad es True |
NO COMIENZA CON |
La propiedad no comienza con el texto especificado como valor |
NO CONTIENE |
La propiedad no contiene el texto especificado como valor |
NO TERMINA CON |
La propiedad no termina con el texto especificado como valor |
SIEMPRE |
Devuelve verdadero en todos los casos |
TERMINA CON |
La propiedad termina con el texto especificado como valor |
•Valor
El contenido ingresado en este campo completa la definición de la condición.
Es necesario tener en cuenta la tipificación de la propiedad seleccionada ya que se intentará convertir el texto ingresado para hacerlo compatible el operador aplicado. Por ejemplo si la propiedad es de tipo Date, ingresar valores que se correspondan con fechas para poder aplicar un operador entre fechas.
En este campo se pueden ingresar varios valores separados por punto y coma (;) y la condición será verdadera si se cumple para alguno de los ítems ingresados.