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 seuraavilla alueilla: otsikkonäkymät, selostusnäkymät, sarakkeen suodattimet, sarakkeen kaavat, dashboardin kehotteet ja niin edelleen.
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.
|
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_MANAGER_ALIAS
|
Nykyisen käyttäjän esimiehen alias
|
USER_LANG
|
Käyttäjän oletuskieli.
|
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.
|