FIQTR: Ottenimento del trimestre finanziario

Come:

La funzione FIQTR restituisce il trimestre finanziario corrispondente ad una certa data di calendario basata sulla data d'inizio e sulla convezione numerica dell'anno finanziario.

Poiché Dialogue Manger interpreta una data come valore alfanumerico o numerico e FIQTR richiede una data standard memorizzata come un offset dalla data di base, non usare FIQTR con Dialogue Manager, a meno che non si converte prima la variabile usata come data di immissione ad un offset dalla data di base.


Inizio pagina

x
Sintassi: Come ottenere il trimestre finanziario
FIQTR(inputdate, lowcomponent, startmonth, startday, yrnumbering, output)

dove:

inputdate

Data

La data per cui si restituisce l'anno finanziario. La data deve essere una data standard memorizzata come offset da una data di base.

Se l'anno finanziario non inizia nel primo giorno di un mese, la data deve avere i componenti Y(Y), M, e D, o Y(Y) e JUL (notare che JUL equivale a YJUL). Altrimenti, la deve necessita solo i componenti Y(Y) e M o Y(Y) e Q.

lowcomponent

Alfanumerico

Eseguire uno dei seguenti:

  • D se la data contiene un componente D o JUL.
  • M se la data contiene un componente M, ma non un componente D.
  • Q se la data contiene un componente Q.
startmonth

Numerico

I numeri da 1 a 12 sono utilizzati per rappresentare il mese iniziale dell'anno finanziario, dove 1 rappresenta Gennaio e 12 rappresenta Dicembre. Se il componente inferiore è Q, il mese iniziale deve essere 1, 4, 7 o 10.

startday

Numerico

Il giorno iniziale del mese iniziale, di solito 1. Se il componente inferiore è M o Q, 1 è obbligatorio.

yrnumbering

Alfanumerico

I valori validi sono:

FYE per specificare la convenzione della fine dell'anno finanziario. Il numero dell'anno finanziario è l'anno di calendario della data finale dell'anno finanziario. Per esempio, quando l'anno finanziario inizia il 1 Ottobre 2008, la data 1 Novembre 2008 è in FY 2009 Q1, poiché quella data si trova nell'anno finanziario che termina il 30 Settembre 2009.

FYS per specificare la convenzione dell'inizio dell'anno finanziario. Il numero dell'anno finanziario è l'anno di calendario della data iniziale dell'anno finanziario. Per esempio, quando l'anno finanziario inizia il 6 Aprile 2008, la data 6 Luglio 2008 è in FY 2008 Q2, poiché quella data si trova nell'anno finanziario che inizia il 6 Aprile 2008.

emissione

I o Q

Il risultato sarà in formato intero, o Q. Questa funzione restituirà un valore da 1 a 4. In caso di errore, si restituisce il valore di zero.

Nota: Non è possibile utilizzare il 29 Febbraio come data iniziale per un anno finanziario.



Esempio: Ottenimento del trimestre finanziario

La seguente richiesta rispetto all'origine dati CENTHT ottiene il trimestre finanziario corrispondente alla data d'inizio di un dipendente (campo START_DATE, formato YYMD) e restituisce i valori in ciascuno dei formati supportati: 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

Nell'emissione, notare che la data, 12 Novembre 1998 (12/11/1988) è il trimestre fiscale Q1, poiché il mese iniziale è Ottobre (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