Istunnon muuttujien arvot on ennalta määritetty käyttäjälle ja ne alustetaan, kun käyttäjä kirjautuu ohjelmaan Oracle CRM On Demand. Kun istunnon muuttujat on alustettu, ne pysyvät muuttumattomina koko istunnon ajan. Istunnon muuttujat ovat käyttäjän yksityisiä arvoja, ja kukin istunnon muuttujan instanssi voidaan alustaa eri arvolla eri käyttäjille. Muuttujiin voidaan viitata esimerkiksi seuraavilla alueilla: otsikkonäkymät, selostusnäkymät, sarakkeen suodattimet, sarakkeen kaavat, koontinäytön kehotteet.
Tavallisin istunnon muuttujan käyttötapa on viittaus raportin sarakkeen suodatusehdossa, kun tuloksia halutaan rajoittaa dynaamisesti. Rajoitus perustuu istunnon muuttujan arvoon, esimerkiksi nykyinen tilivuosi ja kuukausi.
Istunnon muuttujaan viitataan syntaksilla NQ_SESSION.{Variable Name}. Sarakkeen kaavassa siihen viitataan syntaksilla VALUEOF(NQ_SESSION.Variable Name).
Istuntomuuttuja
|
Kuvaus
|
CURRENT_DT
|
Kuluvan päivän päivämäärä ja aika.
|
COMPANY_LANG
|
Oletuskieli.
|
COMPANY_TIMEZONE
|
Yrityksen oletusaikavyöhyke.
|
COMPANY_TMPLT_COUNTRY
|
Oletuskieli.
|
CONTEXT_ID
|
Tällä hetkellä kirjan valitsimessa valittuna olevan mukautetun kirjan tai käyttäjän tunnus.
|
CURRENT_MONTH
|
Käyttäjän istunnon kuluva tilikuukausi. Arvoalue on 1 - 12.
|
CURRENT_QTR
|
Käyttäjän istunnon kuluva tilivuosineljännes. Arvoalue on 1 - 4.
|
CURRENT_YEAR
|
Käyttäjän istunnon kuluva tilivuosi. Nelinumeroinen arvo, esimerkiksi 2011.
|
DISPLAYNAME
|
Nykyisen käyttäjän nimi.
|
INC_SUBITEM
|
Tällä hetkellä kirjan valitsimessa valittuna oleva Sisällytä alinimikkeet -valintaruudun arvo.
|
LAST_QTR
|
Edellinen vuosineljännes.
|
LAST_QTR_YEAR
|
Edellisen vuosineljänneksen vuosi.
|
LAST_YEAR
|
Edellinen vuosi.
|
NEXT_QTR
|
Seuraava vuosineljännes.
|
NEXT_QTR_YEAR
|
Seuraavan vuosineljänneksen vuosi.
|
NEXT_YEAR
|
Seuraava vuosi.
|
PREFERRED_CURRENCY
|
Osoittaa valuuttavalinnan analyysien valuuttakehotteessa.
|
QAGO
|
Pvm (koko pvm ja tilivuosikalenterin määrityskoodi etuliitteenä) neljännesvuosi sitten
|
QTR_BEFORE_LAST
|
Kaksi vuosineljännestä sitten.
|
QTR_BEFORE_LAST_YEAR
|
Vuosi kaksi vuosineljännestä sitten.
|
REPLUSER
|
Nykyisen käyttäjän kirjautumistunnus.
|
SERVER_COMPANY_TIMEZONE_OFFSET
|
Siirtymä (minuutteina) palvelimen aikaleiman ja yrityksen oletusaikaleiman välillä. Tämän muuttujan arvo asetetaan käyttäjän kirjautuessa sisään. Muuttujaa ei päivitetä istunnon aikana.
|
USER_ALIAS
|
Nykyisen käyttäjän alias.
|
USER_BUSINESS_UNIT
|
Nykyisen käyttäjän liiketoimintayksikkö
|
USER_BUSINESS_UNIT_LEVEL_1
|
Tason 1 liiketoimintayksikkö käyttäjän liiketoimintayksikköhierarkiassa
|
USER_BUSINESS_UNIT_LEVEL_2
|
Tason 2 liiketoimintayksikkö käyttäjän liiketoimintayksikköhierarkiassa
|
USER_BUSINESS_UNIT_LEVEL_3
|
Tason 3 liiketoimintayksikkö käyttäjän liiketoimintayksikköhierarkiassa
|
USER_BUSINESS_UNIT_LEVEL_4
|
Tason 4 liiketoimintayksikkö käyttäjän liiketoimintayksikköhierarkiassa
|
USER_COMPANY_CURCY
|
Yrityksen oletusvaluutta.
|
USER_COMPANY_TIMEZONE_OFFSET
|
Siirtymä (minuutteina) käyttäjän aikaleiman ja yrityksen oletusaikaleiman välillä. Tämän muuttujan arvo asetetaan käyttäjän kirjautuessa sisään. Muuttujaa ei päivitetä istunnon aikana.
|
USER_COUNTRY
|
Nykyisen käyttäjän maa
|
USER_DEFAULT_CURCY
|
Käyttäjän oletusvaluutta.
|
USER_DEPARTMENT
|
Nykyisen käyttäjän osasto
|
USER_DIVISION
|
Nykyisen käyttäjän yksikkö
|
USER_FISCAL_CALENDAR
|
Nykyisen käyttäjän tilivuoden ensimmäinen kuukausi.
|
USER_ID
|
Nykyisen käyttäjän yksilöivä järjestelmän tunnus
|
USER_LANG
|
Käyttäjän oletuskieli.
|
USER_LAST_REFRESH_DT
|
Historiatietojen edellisen päivityksen aloituksen aikaleima käyttäjän aikavyöhykkeellä.
|
USER_MANAGER_ALIAS
|
Nykyisen käyttäjän esimiehen alias
|
USER_REFRESH_COMPLETE_DT
|
Historiatietojen edellisen päivityksen lopetuksen aikaleima käyttäjän aikavyöhykkeellä.
|
USER_REGION
|
Nykyisen käyttäjän alue
|
USER_REPORTS_TO
|
Nykyisen käyttäjän esimies
|
USER_ROLE
|
Nykyisen käyttäjän rooli
|
USER_SERVER_TIMEZONE_OFFSET
|
Siirtymä (minuutteina) käyttäjän aikaleiman ja palvelimen aikaleiman välillä. Tämän muuttujan arvo asetetaan käyttäjän kirjautuessa sisään. Muuttujaa ei päivitetä istunnon aikana.
|
USER_SUBREGION
|
Nykyisen käyttäjän alialue
|
USER_TIMESTAMP
|
Käyttäjäprofiilissa määritettyyn aikavyöhykeasetukseen perustuva käyttäjän aikaleima. Tämän muuttujan arvo asetetaan käyttäjän kirjautuessa sisään. Muuttujaa ei päivitetä istunnon aikana.
|
USER_TIMEZONE
|
Käyttäjäprofiilissa määritetty aikavyöhykkeen kuvaus. Tämän muuttujan arvo asetetaan käyttäjän kirjautuessa sisään. Muuttujaa ei päivitetä istunnon aikana.
|
YAGO
|
Pvm (koko pvm ja tilivuosikalenterin määrityskoodi etuliitteenä) vuosi sitten.
|
YEAR_MINUS_THREE
|
Kolme vuotta sitten.
|
YEAR_MINUS_TWO
|
Kaksi vuotta sitten.
|
YEAR_PLUS_TWO
|
Kaksi vuotta tästä eteenpäin.
|