FIQTR: Cómo obtener el año financiero

Cómo:

La función FIQTR devuelve el trimestres financiero correspondiente a una fecha determinada del calendario, en base a la fecha de comienzo y la convención de numeración del año financiero.

Puesto que Dialogue Manager interpreta la fecha como alfanumérica o numérica, y FIQTR requiere la presencia de una fecha estándar almacenada como desplazamiento de la fecha base, evite utilizar FIQTR con Dialogue Manager, a menos que primero convierta la variable utilizada como fecha de entrada para un desplazamiento de la fecha base.

Para más información, consulte Cómo llamar a una función desde un comando de Dialogue Manager.


Principio de página

x
Sintaxis: Cómo Obtener el trimestre financiero
FIQTR(inputdate, lowcomponent, startmonth, startday, yrnumbering, output)

donde:

inputdate

Fecha

Es la fecha para la que se devuelve el año financiero. La fecha debe ser estándar y estar almacenada como contrapartida a la fecha base.

Si el año financiero no empieza en el primer día de un mes, la fecha debe incluir los componentes Y(Y), M, y D, o Y(Y) y JUL (JUL equivale a YJUL). De lo contrario, la fecha solo necesita los componentes Y(Y) y M, o Y(Y) y Q.

lowcomponent

Alfanumérico

Es uno de los siguientes:

  • D, si la fecha contiene un componente D o JUL.
  • M, si la fecha contiene un componente M, y no uno D.
  • Q, si la fecha contiene un componente Q.
startmonth

Numérico

Los número 1 a 12 representan el mes inicial del año financiero, donde 1 representa Enero y 12, Diciembre. Si el componente inferior es Q, el mes inicial debe ser 1, 4, 7 o 10.

startday

Numérico

Es el día inicial del mes inicial, normalmente 1. Si el componente inferior es M o Q, es obligatorio.

yrnumbering

Alfanumérico

Los valores válidos son:

FYE para especificar la convención Año financiero termina. El número del año financiero es el año del calendario de la fecha final del año financiero. Por ejemplo, cuando el año financiero comienza en Octubre 1, 2008, la fecha 2008 Noviembre 1 está en FY 2009 Q1, ya que la fecha pertence al año financiero que termina en 2009 Septiembre 30.

FYS para especificar la convención Año financiero empieza. El número del año financiero es el año del calendario de la fecha inicial del año financiero. Por ejemplo, cuando el año financiero comienza en Abril 6, 2008, la fecha 2008 Julio 6 está en FY 2008 Q2, ya que la fecha pertenece al año financiero que termina en 2008 Abril 6.

output

I o Q

El resultado estará en formato de número entero o Q. Esta función devolverá un valor entre 1 y 4. En caso de error, se devuelve cero.

Nota: Febrero 29 no puede usarse como fecha de inicio de un año financiero.



Ejemplo: Cómo obtener el trimestre financiero

La siguiente solicitud, basada en el origen de datos CENTHR, obtiene el trimestre financiero correspondiente a la fecha de inicio de un empleado (campo START_PERIOD, formato YYMD) y devuelve los valores en cada formato admitido: Q e I1.

DEFINE FILE CENTHR
FISCALQ/Q=FIQTR(START_DATE,'D',10,1,'FYE',FISCALQ);
FISCALI/I1=FIQTR(START_DATE,'D',10,1,'FYE',FISCALI);
END
TABLE FILE CENTHR
PRINT START_DATE FISCALQ FISCALI
BY LNAME BY FNAME
WHERE LNAME LIKE 'C%'
END

En la salida, observe que la fecha Noviembre 12, 1998 (1998/11/12) pertenece al trimestre financiero Q1, ya que el mes inicial es Octubre (10):

Last            First         Starting
Name            Name          Date        FISCALQ  FISCALI
----            -----         --------    -------  -------
CHARNEY         ROSS          1998/09/12  Q4             4
CHIEN           CHRISTINE     1997/10/01  Q1             1
CLEVELAND       PHILIP        1996/07/30  Q4             4
CLINE           STEPHEN       1998/11/12  Q1             1
COHEN           DANIEL        1997/10/05  Q1             1
CORRIVEAU       RAYMOND       1997/12/05  Q1             1
COSSMAN         MARK          1996/12/19  Q1             1
CRONIN          CHRIS         1996/12/03  Q1             1
CROWDER         WESLEY        1996/09/17  Q4             4
CULLEN          DENNIS        1995/09/05  Q4             4
CUMMINGS        JAMES         1993/07/11  Q4             4
CUTLIP          GREGG         1997/03/26  Q2             2

WebFOCUS