AX3033
File group properties
The following properties are available for file groups and file group scenarios. These properties are managed in Axiom Explorer (Administration > Manage > File Groups). To access these properties, right-click a file group and select Edit.
File group properties can be referenced in Axiom files by using the following functions: GetFileGroupID, GetFileGroupProperty, and GetFileGroupVariable.
File Group tab
This tab defines basic properties for the file group.
General Properties
Item |
Description |
---|---|
File Group Name / Scenario Name |
The name of the file group or the file group scenario. You can use any file group variable in the name, including built-in variables such as If the current file group is a scenario, then the name cannot be edited. NOTES:
|
File Group Year |
Optional. The year of planning for the file group. For example, if the file group is being used to create the budget for the 2020 fiscal year, then the File Group Year should be set to 2020. If defined, this value can be used in the file group name, the display name, the tab prefix, and in other file group variables. Enter the full four-digit year number, not a two-digit year number. The two-digit version can be returned by using built-in variables for the file group. For more information, see Using years as variables in file groups. To use the file group year in the file group name, click the use in file group name link to the right of the box. This link only displays if a value has been defined for the year. Clicking this link adds the |
File Group Category |
Optional. The category for the file group. File groups that belong to a category can display together on the ribbon and in the Explorer task pane. The category must already be defined in order to assign a file group to it. For more information, see Using file group categories. |
Plan Code Table |
The reference table that defines the list of plan codes for the file group. For example, budgets might be planned by department, forecasts might be planned by division, and capital plans might be planned by project. Generally, each item in the specified table will have a plan file in the file group. For more information, see Plan code tables for file groups. This setting cannot be changed once any plan files have been created for the file group. If the selected table uses an identity column for the key column, then the file group is automatically flagged as an on-demand file group. Tables that use an identity column are indicated in the drop-down list with a special icon ( NOTES:
|
Description |
The description of the file group. |
Display Properties
Item |
Description |
---|---|
Display Name |
The name to be displayed on the file group's button on the Axiom ribbon tab, in the Explorer task pane, and in other areas where file groups are displayed. This name is how users select file groups to work with. By default, the display name is the same as the file group name. If you update the file group name, the display name will remain in sync. However, if you want to define a different display name, then type in any value. You can use any file group variable in the name, including built-in variables such as If you have defined a different display name and you want to go back to using the file group name, click the Use file group name button to the right of the box. If the current file group is a scenario, then the display name cannot be edited. |
Tab Prefix |
Optional. The text to be displayed on the file tab of files associated with this file group. The text displays before any other text on the file tab. The tab prefix applies to plan files and driver files. The intent of this setting is to help users identify which files belong to which file groups, if they have multiple files open. For example, the tab prefix for the 2019 Budget file group could be "[BGT19]". You can use any file group variable in the name, including built-in variables such as If left blank, then no file group identifier displays on the file tab when the file is opened. However, you can hover your cursor over the tab to see the file group name displayed in the tooltip. |
Tab Column |
Optional. Specifies an alternate column value to display in the file tab of plan files associated with this file group. The column value displays after the tab prefix (if defined). This setting also determines what displays on the progress bar when a user opens a plan file. By default, this property is set to None, which means the key column value from the plan code table displays on the tab. For example, if the plan code table is Dept, then the department code displays on the tab. If desired, you can specify an alternate column to use, such as the Description column. If a column is specified, then that column value displays on the file tab instead of the key column value. The alternate column must be a string column. NOTE: Use caution before specifying any column other than the key column. The specified column should contain unique values for all plan codes, otherwise multiple open plan files may display with the same text on the file tab. This option only applies to plan files in the file group. For other files in the file group, the file name displays on the file tab. |
If the current file group is a scenario, then the source file group for the scenario is listed at the bottom of this tab, for information purposes.
Options tab
This tab defines various options for the file group.
Template options
Item |
Description |
---|---|
Allow Generation of Plan Files from Templates |
Select this check box to allow use of the Create Plan Files utility for the file group, to create plan files from templates. This option is selected by default for standard file groups, and disabled by default for on-demand file groups. However, you can change the setting for either file group as desired.
You might disable this check box for a standard file group as a means of "freezing" plan file creation for the file group, or if the file group is intended to be used only as a target file group for copying plan files. |
Default Template |
The default template to use when building plan files for the file group. You can type a template name, or select from a drop-down list of existing templates for the file group. Do not include the file extension on the name. File group variables can also be used in this setting. You might do this in order to dynamically change the default template by using a Save Type 4 utility that changes the value of the variable. This setting is used in the following ways:
NOTE: If you are creating a new file group, then no templates exist for that file group yet. You can either manually type the name that you intend to give a template, or you can modify the settings later after you have created templates. |
Template Column |
The column in the plan code table that contains the template assignment for each plan code. You can select from any non-key string column in the plan code table. You have the following options to complete the template settings for a file group:
For more information, see Assigning templates to plan codes. NOTE: For on-demand file groups, special considerations apply if you want to use a template column. For more information, see Template options for on-demand file groups. |
Plan File Options
Item |
Description |
---|---|
Enable Plan File Attachments |
Optional. Select this check box to enable storing file attachments as supporting documents for plan files. This option is disabled by default, which means that file attachment features will not be available for the file group. If this option is enabled, then file attachment features will be available for the file group. Users can add, delete, and view file attachments that are associated with a particular plan file, depending on their security permissions to the plan file. For more information, see Using file attachments with file groups. |
Use Virtual Plan Files |
Optional. Select this check box to use virtual plan files with the file group. This option is disabled by default, which means that persistent, physical plan files are generated and stored for each plan code in the file group. If this option is enabled, then physical plan files are not stored for the file group. Instead, temporary, virtual plan files are generated as needed from the template. The template must be designed as "rebuildable" in order to support virtual plan files. For more information on using virtual plan files, see Using virtual plan files. |
Process Plan Files with Utilities |
Optional. Select this check box if the default processing mode for plan files should be to process with utilities instead of normal processing. This is primarily intended for file groups that use form-enabled plan files, where the content of each plan file is sourced from various utility files instead of defined within the plan file itself (by use of embedded forms). If enabled, this setting impacts the following behavior for this file group:
|
Show On List Column |
Optional. The column in the plan code table that specifies whether a plan code should be included in file group lists and available to file group processes. You can select from any Boolean column in the plan code table. If no column is specified, then all plan codes will be included in file group lists and available to file group processes. If a column is specified, and a plan code is set to False in that column, then that plan code will not display in dialogs that list plan files, such as Create Plan Files or Open Plan Files. The plan code cannot be included in file group processes. For more information, see Using a Show On List column. |
Disable Clone Existing Plan Files |
Optional. Select this check box if you do not want to allow users to create new plan files by cloning existing plan files. By default this option is not selected, which means that the "clone existing" feature is enabled and available. If this option is selected, then the Clone selected item command is hidden in the Open Plan Files dialog. NOTE: This option is only available for on-demand file groups. Standard file groups do not allow creating new plan files by cloning existing plan files. |
Notification Options
These options only apply if you are using file group triggers. For more information see Using email notifications with triggers.
Item |
Description |
---|---|
Default Notification Address |
Optional. The default notification email address(es) for the file group. Separate multiple addresses with semicolons. The default notification address is used if no Notification Address Column is specified, or if a column is specified but a plan code does not have an assigned value in the column. This address can be used in Scheduler jobs by using the system variable {NotificationAddress}. A value will only be passed when the Scheduler job is executed by use of file group triggers. |
Notification Address Column |
Optional. The column in the plan code table that specifies a notification email address for each plan code. You can select any non-key string column in the plan code table. If this column is left blank for a plan code, then the default notification address is used (if defined). Within the column, if you want to specify multiple email addresses for a plan code, separate the addresses with semicolons. This address can be used in Scheduler jobs by using the system variable {NotificationAddress}. A value will only be passed when the Scheduler job is executed by use of file group triggers. |
Process Options
Item |
Description |
---|---|
Plan File Process |
Optional. Specify a plan file process for the file group. You can select any plan file process definition located in the Processes folder for the file group. Standard process definitions cannot be used. This designated process is used as follows:
For more information, see Plan file processes. |
On Demand Options
These options are only available if the plan code table for the file group uses an identity column as its key column. The use of the identity column enables the ability to automatically generate a sequential plan code "on demand." For more information, see On-demand file groups.
Item |
Description |
---|---|
Add File Message |
Enter the text that you want to display to users to create a new plan file, such as "Add new file" or "Add new capital request". This text will display in the top right-hand corner of the Open Plan Files dialog in the Excel Client and the Windows Client. This text is required, even if end users will not be using this option to create plan files (for example, if all end users will use the Web Client). |
Add File Form |
Optional. Specify an Axiom form to use as the "input form" to collect starting values for the plan code table when creating a new plan file. You can select any form-enabled file stored in the Utilities folder for the file group (recommended), or in the Reports Library. If an Axiom form is specified, then when a user clicks the "add new file" command in the Open Plan Files dialog, the form will be opened as a "dialog" within the application so that the user can complete inputs on the form. This form replaces the built-in prompt for validated columns. For more information on using this feature, see Using an Axiom form as an "add file" dialog for an on-demand file group. |
Clone File Form |
Optional. Specify an Axiom form to use as the "input form" to collect starting values for the plan code table when creating a new plan file by cloning an existing plan file. You can select any form-enabled file stored in the Utilities folder for the file group (recommended), or in the Reports Library. This form is used when a user clicks the Clone selected item option for the on-demand file group within the Axiom Software Excel Client or Windows Client. For more information on using this option, see Using an Axiom form as an "add file" dialog for an on-demand file group. NOTE: If Disable Clone Existing Plan Files is selected (in the Plan File Options group), then the Clone File Form option is disabled because users cannot create plan files by cloning existing plan files. |
Variables tab
Each file group can have a set of defined variables that are then referenced in file group components such as templates, drivers, and utilities. These variables are used to define key file group properties such as important planning assumptions and the tables used by the file group.
Use of variables can help simplify file setup within the file group, and can streamline the process of cloning and reconfiguring a file group for an "annual rollover" or for scenario planning. For more information, see File group variables.
The Variables tab is split into three different sub-tabs:
- General Variables: Defines variables for general file group information and assumptions.
- Table Variables: Defines variables for the tables used by the file group.
- Picklist variables: Defines variables for the picklist tables used by the file group.
Display Columns tab
You can configure the display columns for the file group. These columns are displayed in dialogs that show lists of plan files for the file group.
These settings define the columns to show in dialogs, as well as various display attributes for those columns. You can also specify which columns to use for sorting and grouping.
The Display Columns tab is split into two sub-tabs:
- Plan File Columns: Defines display columns for file group dialogs such as Open Plan Files and Process Plan Files.
- Process Columns: Defines display columns for the Process Status dialog, when viewing plan file processes for this file group.
Web Configuration tab
You can configure display properties for the associated web pages for the file group in the Axiom Software Web Client. These web pages are typically used when plan files are form-enabled and the primary client for end users is the Web Client.
The configurable properties include the page header text, the columns to show and the sort order, and display properties for each column. You can also optionally specify a workbook that defines refresh variables to allow filtering of the page.
The Web Configuration tab is split into two sub-tabs:
- Plan File Directory: Defines display properties for the Plan File Directory page.
- Process Directory: Defines display properties for the Process Directory page.
Triggers tab
Using file group triggers, you can "trigger" the execution of a Scheduler job after data is saved from plan files in the file group, based on a specified event. For more information, see File group triggers.
To add a trigger event, click Add Event. To delete a trigger event, right-click the event and select Remove Event. Each event has the following settings:
Item | Description |
---|---|
Enabled |
Specifies whether the event is active. This check box is enabled by default, which means that the event will be triggered any time data is saved from plan files in the file group. To disable the event, clear the check box. In this case, saving data will not trigger the event. This is primarily intended for situations where you want to temporarily disable the event, with the intent of re-enabling it at some future time. If you no longer need an event, you can delete it instead of disabling it. |
Event Name |
The name of the event to trigger when data is saved from plan files in the file group. When the event is triggered, Axiom Software looks for any Scheduler jobs that contain an event handler with this name. If any jobs are found, they are added to the schedule and are eligible to be processed immediately, depending on Scheduler thread availability and any other higher-priority jobs already in the queue. If no matching jobs are found, no further action occurs, and no errors are generated. |
Variables |
Optional. One or more variables to associate with the event. These variables can be used within the triggered Scheduler job. To create a variable, click Add Variable. To delete a variable, right-click the variable and select Remove Variable. Each variable has the following properties:
You can use the column or the value to define the variable value. |