Develop > Programming Guide > System language > Variables > List: Default variables

List: Default variables

It is likely that the list of default variables varies from release to release. The out-of-box system includes the following global and local variables.

Variable Definition
$G.profiles List of personal profiles.
$G.pm.global.environment Incident Management’s global environment record .
$G.assignment List of assignment groups for Service Desk, Incident Management, Problem Management and Change Management.
$G.categories List of categories.
$G.problem.inboxes List of Incident Management views available to all the users as well as the views available to the logged on operator.
$G.open.lists List of all global lists built at login.
$G.icm.status List of Configuration Management statuses.
$G.assignment.groups List of assignment groups for Service Desk, Incident Management, Problem Management and Change Management.
$G.prompt.for.save Global flag (Boolean) that determines whether or not to prompt you to save when you press OK or Cancel after you update a record.
$G.availability.maps List of availability maps.
$G.pm.environment The current user’s Incident Management personal profile record.
$G.pm.status List of Incident Management statuses.
$G.technicians List of technicians (operator table).
$G.incident.inboxes List of Service Desk views available to all the users as well as the views available to the logged on operator.
$L.filed This is the current file opened by the display application.
$L.new The current file being updated when evaluating macro conditions.
$L.old The pre-updated state of a file undergoing an update while evaluating macro conditions.
$lo.appl.name The name of the application responsible for managing the user’s menu (menu.manager)
$lo.appl.names Application parameter names passed.
$lo.appl.values Application parameter values passed.
$lo.cm.limit Partial-key time threshold for Change Management.
$lo.company.name The company name as defined in the System Information Record as Menu Title under the Menu Information tab.
$lo.copyright HPE copyright (copyright())
$lo.date.order The number representing date order (mdy, dmy, ymd) in the operator record.
$lo.db.limit Partial-key time threshold for Database Manager.
$lo.device Device ID (current.device())
$lo.groups List of query group names in operator record.
$lo.home Name of Home menu for GUI.
$lo.i Temporary variable that functions as a loop counter (variable is cleaned up in the login application).
$lo.main Name of main menu for text.
$lo.month.abv List of abbreviated months (“Jan”, “Feb”, “Mar”).
$lo.month.ext List of months (“January”, “February”, “March”).
$lo.msglog.lvl Level of messages to store in the message queue for the operator Level of messages to store in the message queue for the operator logged on. Message levels affect on-screen messages only.
$lo.pm.limit Partial-key time threshold for Incident Management .
$lo.system.startup Set at login to value of the field called system.startup.time in Company Information record.
$lo.time.zone User’s time zone.
$lo.uallow.syslog Determines whether syslog table is updated when processes start and end in the system.
$lo.uallow.timezone Allows user to modify time zone based on capability.
$lo.uapprovals List of change approval groups.
$lo.ucapex List of user’s capability words.
$lo.uchgrps List of change groups.
$lo.ufname User’s full name.
$lo.ulogin.time User login time stamp.
$lo.user.name operator()