In this User Guide, we’ll cover how to leverage the OAE Math functionality to add display formulas within estimates and the project header to enable more advanced reporting and estimate analysis.
Table of Contents
Overview
The OAE Math functionality allows organizations to specify custom formulas that can be viewed in various levels in the estimate. This is useful for reporting and bid analysis, allowing organizations to configure their own formulas and display the results of the formulas in various locations. Common examples include Margin Dollars or Cost per Square Feet.
Default Math Settings for Admins
Application administrators can specify default Math settings that are inherited by all newly created projects. When a new project is created, the configuration in the Default Math tab will be copied into the new project.
To configure default Math settings, go to System Settings > Default Math. From there you can add equations and modify existing ones. See the Configuring OAE Math section below for details on how to do that.

Project Math Settings for Users
Once a project is created, users can modify the OAE Math settings directly, without impacting other projects or the system default settings.
To configure project specific Math settings, go to Project Settings > Math. From there you can add equations and modify existing ones. See the next section for details on how to do that.

Configuring OAE Math
OAE Math allows users to control the formulas used, the display of the results, and the location where the formula results display. To add a equation, use the green + button:

Formulas
When configuring new Math equations, the first step is to specify the formula:
- Name: Name of the formula. The Name will appear in various location with the formula result, including the Work Item Header and Line Item Header.
- Short: Short name for the formula. The Short name will appear in various locations with the formula result, including the Work Item List and Line Item List.
- Formula: Defines the math equation to be used to run the calculation. See the next section for more details on referencing rate card and custom property information in formulas.
Formula Syntax
The Formula field supports similar math as in other areas of OAE, such as Calculators and Rate Cards. Users have access to the following standard variables:
Variable | Purpose |
---|---|
$_row['short'] | Accessing Structure values using the Short name |
$_cogs , $_rev , etc | Accessing Rate Card aggregates using the syntax $_aggregate |
$_proj['short'] | Accessing project custom properties using the Short name |
$_grp['short'] | Accessing Work Item custom properties using the Short name. Note that the system will take the Total value of the Work Item custom property. |
$RCC_SHORT | Accessing Rate Card Columns using their Short name (e.g. $cost or $bill ) |
Group Custom Properties
To access values within group custom properties, use the Short name of the property storing the value, with the syntax $_proj[‘GroupShortName’][‘PropertyShortName’] or $_grp[‘GroupShortName’][‘PropertyShortName’].
For example, assume there is a custom Work Item property defined to capture the spaces associated with a Work Item, as shown below.

To use the value of the Sqft property in that group in a formula, you’d enter $_grp['SP']['SQFT'].
In addition to brackets, the system also supports dot-notation. For example, you could also reference that Sqft property using $_grp.SP.SQFT.
Properties
Depending on the field type, you have some control over how a formula result is displayed. To edit a formula’s Properties, click on the paper icon next to the Formula field.

The Number Format window will then open:

Here’s what the fields mean:
- Format Style: Determines how the formula result should be displayed.
- Decimal: As a
Number
with decimal places determined by the subsequent property settings. - Currency: With a
$
in front with decimal places determined by the subsequent property settings. - Percent: Convert the result to a Percent and display with a
%
sign at the end.
- Decimal: As a
- Minimum Fraction Digits: Ensures that the formula result is displayed with at least this many decimal places. For example, if 2 is entered, results will always display with 2 decimal places, even if the decimal is
.00
. - Maximum Fraction Digits: Ensures that the formula result is displayed with no more than this many decimal places.. Results will be rounded to the specified decimal place.
- Append Text: Provides the option to append any text to the end of the results. In the price per sqft example, the Append Text field could be set to
$/sqft
to have the result always display with that text: - Format Tests: Use this section to test example formula results and see how the result will appear in the system, based on the properties specified. The Inputs entered do not affect the estimate at all. They are solely for testing purposes.
Locations
In OAE Math, the Locations settings determine where the formula results will display in the project, Work Item, and/or Line Item. To edit the Locations, click on the map icon in a formula:

The Result Locations window will open:

Select each Location you want the formula result displayed, and click OK.
- Project Header: The result will appear in the summary row on the Work Items tab in Project Home. The column title will be the Name used for the formula.
- Project Summary: The result will appear on the Project Summary tab of the estimate.
- Work Item List: The result will appear as a column in the Work Item table in the Work Items tab in Project Home. The column title will be the Short Name used for the formula.
- Work Item Header: The result will appear in the summary row on the Line Items tab within an individual Work Item. The column title will be the Name used for the formula.
- Line Item List: The result will appear as a column in the Line Item table in the Line Items tab in an individual Work Item. The column title will be the Short Name used for the formula.
Learn More
Check out the rest of our User Guides to learn more about OAE.