## Syntax ```mermaid %%{init: { 'theme': 'base', 'flowchart': { 'padding': '7', 'nodeSpacing': '20', 'rankSpacing': '20' }, 'themeVariables': { 'fontSize': '11px', 'fontFamily': 'Arial' } }}%% flowchart LR Start((START)) --> SYS_CONTEXT[SYS_CONTEXT]:::quoted SYS_CONTEXT --> End((END)) ``` ## Purpose Text value of a parameter associated with a context. Parameters: - context: a namespace. - parameter: name of the parameter. - (Optional) alias: name of the active data container to query. The most high ranked data container is queried when not specified or null. The namespace DATACONTAINERATTR can have all data container attributes as parameter name. The namespace USERENV has the following parameter names: - APPLICATION_BUILD_EXPIRATION_DATE: build expiration date of the client application. - APPLICATION_FULL: name and version of the client application. - APPLICATION_VERSION1: first number of version of the client application. - APPLICATION_VERSION2: first two numbers of version of the client application. - APPLICATION_VERSION3: first three numbers of version of the client application. - APPLICATION_VERSION: version of the client application. - AUTHENTICATION_METHOD: current authentication method. - BILLING_ID: billing ID deviating from agreement code. - BILLING_REFERENCE: additional billing reference. - CLIENT_IP_ADDRESS_EXTERNAL: external IP address of the client device. - CLIENT_IP_ADDRESS_INTERNAL: internal IP address of the client device. - CLIENT_LOGICAL_CORE_COUNT: number of logical processor cores in the client device. - CLIENT_MACHINE_NAME: machine name of the client device. - CLIENT_SYSTEM_64_BIT: whether the OS is 64-bit on the client device. - CLIENT_SYSTEM_DIRECTORY: system directory of the client device. - CLIENT_SYSTEM_NAME: full OS name running on the client device. - CLIENT_SYSTEM_PAGE_SIZE: system page size of the client device. - CLIENT_VIRTUAL_MACHINE: whether the client device is a virtual machine. - CLR_VERSION_BUILD: build version of the Common Language Runtime. - CLR_VERSION_MAJOR: major version of the Common Language Runtime. - CLR_VERSION_MAJOR_REVISION: major revision of the Common Language Runtime. - CLR_VERSION_MINOR: minor version of the Common Language Runtime. - CLR_VERSION_MIN_REVISION: minor revision of the Common Language Runtime. - COMPANY_ADDRESS_LINE_1: address line 1 of the company of current user. - COMPANY_ADDRESS_LINE_2: address line 2 of the company of current user. - COMPANY_ADDRESS_LINE_3: address line 3 of the company of current user. - COMPANY_BIC: BIC of the company of current user. - COMPANY_COUNTRY: country of the company of current user. - COMPANY_IBAN: IBAN of the company of current user. - COMPANY_ID: ID of the company of current user. - COMPANY_NAME: name of the company of current user. - COMPANY_PHONE: phone of the company of current user. - COMPANY_POSTAL_CODE: postal code of the company of current user. - COMPANY_STATE: state of the company of current user. - COMPANY_VAT_NUMBER: VAT number of the company of current user. - COMPANY_WAGE_TAX_NUMBER: wage tax of the company of current user. - COMPANY_GLN_NUMBER: GLN number of the company of current user. - COMPANY_CURRENCY_CODE: currency code of the company of current user. - COMPANY_WEB_SITE: web site of the company of current user. - DATABASE_DESCRIPTION: description of database. - DATABASE_FULL_NAME: full name of database. - DATABASE_VERSION: version of database. - DATA_CONTAINER_ALIAS: alias of active data container. - DATA_CONTAINER_ID: ID of active data container. - DIRECTORY_SEPARATOR: OS-specific separator for directory elements. - DIRECTORY_SEPARATOR_ALT: Alternative OS-specific separator for directory elements. - GUI_IP_ADDRESS_EXTERNAL: external IP address of the GUI device. - IIID: Invantive installation ID. - IUID: Invantive user ID. - LANG: ISO abbreviation for the language name of the user. Alternative: USER_LANGUAGE_CODE. - MODULE: name of the client application. Alternative: APPLICATION_NAME. - PATH_SEPARATOR: OS-specific separator for path. - POOL_IDENTITY_ID: pool identity ID. - PROCESS_64_BIT: whether the OS process on the client device runs as 64-bit. - PROCESS_COMMAND_LINE: command line used to start the OS process. - PROCESS_CURRENT_DIRECTORY: current directory of the OS process. - PROCESS_STACK_TRACE: current stack trace of the OS process. - PROCESS_WORKING_SET: working set of the OS process. - PROVIDER_DESCRIPTION: description of active data container. - PROVIDER_DOCUMENTATION_URL: documentation (URL) of active data container. - PROVIDER_DOWNLOAD_IMPLEMENTATION_URL: download driver (URL) of active data container. - PROVIDER_INSTANCE_UID: UID of active data container. - PROVIDER_NAME: name of active data container. - PROVIDER_SHORT_NAME: short name of active data container. - PROVIDER_TECHNICAL_DOCUMENTATION_URL: technical documentation (URL) of active data container. - REQUEST_ID: HTTP request ID (only on cloud products, null otherwise). - SESSIONID: session ID of current session. - SESSION_TIME_OFFSET_SEC: difference in seconds between UTC and the date/time representation of the session. A positive number means that the represented date/time of the session is higher than the UTC time of the date/time. - SESSION_USER: log on code of the current user. Alternatives: CURRENT_USER and USER. - UI_LANGUAGE_CODE: language code of the user interface. - USER_DESKTOP_DIRECTORY: desktop directory of current user on client device. - USER_DOCUMENTS_DIRECTORY: documents directory of current user on client device. - USER_DOMAIN_NAME: Windows domain name of current user. - USER_EMAIL_ADDRESS: email address of current user. - USER_FAVORITES_DIRECTORY: favorites directory of current user on client device. - USER_FIRST_NAME: first name of current user. - USER_FULL_NAME: full name of current user. - USER_GENDER: gender of current user. - USER_HOME_DIRECTORY: home directory of current user on client device. - USER_INTERACTIVE: whether the current user works interactive. - USER_LAST_LOG_ON: time of last log on of current user. - USER_LAST_NAME: last name of current user. - USER_LINKED_IN: LinkedIn name of current user. - USER_MIDDLE_NAME: middle name of current user. - USER_MOBILE_NUMBER: mobile number of current user. - USER_NATIONALITY: nationality of current user. - USER_PHONE_NUMBER: phone number of current user. - USER_PICTURES_DIRECTORY: pictures directory of current user on client device. - USER_PICTURE_URL: picturel (URL) of current user. - USER_PROFILE_DIRECTORY: profile directory of current user on client device. - USER_SKYPE: Skype name of current user. - USER_TITLE: title of current user. - USER_TWITTER: Twitter name of current user. - USER_WEB_SITE: personal web site of current user. - VOLUME_SEPARATOR: OS-specific separator for volume. Returns: Value of the parameter in the context namespace.