Contenido
@Workday
Devuelve el número 1 si la fecha cae en un día de semana y 0 si la fecha cae en un fin de semana, de acuerdo a lo especificado en el diálogo Opciones (Ver > Opciones).
Esta @Función puede ser utilizada al analizar ventas en días no laborables.
Sintaxis
Retorno
(Booleano) Retorna el indicador de si la fecha es o no día de semana laboral.
1: si
0: no
Parámetros
Fecha: (Fecha) es la expresión o campo Fecha para la cual desea determinar si cae en un día de la semana o en un fin de semana. Ejemplo
Se parte del campo de la fecha(FECHA) representado en formato fecha, por ejemplo:
02/01/2025
Se desea determinar si es un día laborable:
1
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
@Dow
Devuelve el día de la semana como un número. Por ejemplo 1 para Domingo, 2 para Lunes, etc.
Sintaxis
Retorno
(Numérico) Retorna el día de la semana
1: Domingo
2: Lunes
3: Martes
4: Miércoles
5: Jueves
6: Viernes
7: Sábado
Parámetros
Fecha: (Fecha) es la fecha para la cual desea obtener el día de la semana. Ejemplo
Se parte del campo de la fecha(FECHA) representado en formato fecha, por ejemplo:
02/01/2025
Se desea obtener el día de la semana de la fecha:
5 (jueves)
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
@FinYear
Devuelve una cadena AAAA-AAAA que representa al año financiero al cual pertenece una fecha especificada. El fin de año debe ser una cadena de datos con el formato MMDD.
Sintaxis
Retorno
(Caracter) Retorna el periodo fiscal
Parámetros
Fecha: (Fecha) la fecha que desea que caiga dentro de un año financiero. Cadena: (Carácter) una cadena con el formato MMDD que representa el fin del año financiero. Ejemplo
Se parte del campo de la fecha(FECHA) representado en formato fecha y del corte como fecha fija del 31 de marzo (0331), por ejemplo:
02/01/2025
Se desea obtener el periodo fiscal:
2024-2025
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
@LastDayofMonth
Devuelve el último día para un mes y año dado.
Sintaxis
@LastDayOfMonth(Mes, Año)
Retorno
(Numérico) Retorna el último día del mes
Parámetros
Mes: (Numérico) el mes especificado como expresión numérica o campo del cual desea obtener el último día. Año: (Numérico) el año en el que cae el mes especificado como un número. Ejemplo
Se parte de los campos mes y año(MES,ANO) representados en formato numérico, por ejemplo:
MES: 1
ANO: 2025
Se desea obtener el último día del mes:
31
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
@Qtr
Esta función devuelve un número entre 1-4 que representa el trimestre en el que cae una fecha. Toma una fecha y el fin de año fiscal. El fin de año debe ser una cadena de datos con el formato MMDD.
Sintaxis
Retorno
(Numérico) Retorna trimestre
Fecha: (Fecha) es la expresión o campo Fecha para la cual desea saber a que trimestre pertenece. Fin_de_Año: (Carácter) es la fecha de cierre del año fiscal con el formato MMDD. Ejemplo
Se parte del campo fecha(FECHA) representado en formato fecha, por ejemplo:
01/01/2025
Se desea obtener el cuatrimestre al que corresponde:
1
Para esto se invoca la función a través de los siguientes parámetros:
Ejemplo con Data
Utilizando otro cierre de año, por ejemplo a finales de marzo (0331), se obtendrían los siguientes resultados: