Skip to main content

Globals and formulas (Saturation 3.0)

Use reusable values in budget formulas and define the units your productions use. In Saturation 3.0, Globals and Units are dedicated Library panels rather than inline-only budget controls.

What is a global?

A global is a named value that can be used in several places in a budget. Change the global once, and every formula that references it recalculates.

For example, a six-week production could use the symbol TW for Total Weeks and the value 6. A line with the formula =TW * 1000 would evaluate to 6000. If Total Weeks changes to 7, the line recalculates to 7000.

Saturation 3.0 stores reusable globals in the Library. Workspace globals are sources that can be copied into projects. Project globals can be changed for one production without changing the workspace source or other project copies.

Steps to use globals & formulas

1. Open the Globals table

To work with globals for the current project:

  1. Open the project's Budget.

  2. Select Library in the budget toolbar.

  3. Select Globals.

To create globals that can be reused across projects:

  1. Go to Projects.

  2. Select Library.

  3. Select Globals.

Members with budget edit access can change globals. Viewers can open the table but cannot edit it.

2. Set up a global

In Workspace Globals, select Add. In Project Globals, select Add > Add new global.

Complete the new row:

Column

What to enter

Symbol

The name used in formulas, such as TW or SHOOT_DAYS. It must start with a letter and can contain letters, numbers, and underscores.

Description

A plain-language name, such as Total Weeks.

Unit

The unit represented by the value, such as Week or Day. This label does not change the calculation.

Value

A number or formula. The cell displays the evaluated result and shows the formula when you edit it.

Global formulas can reference other globals. For example, if PW is Prep Weeks and SW is Shoot Weeks, the value for TW could be =PW + SW.

Saturation marks invalid symbols and formula errors in the table. A global cannot refer to itself. Circular references between globals also return an error.

Changes save when you confirm a cell or leave it. There is no separate Save button.

3. Add a workspace global to a project

  1. Open the project Library and select Globals.

  2. Select Add.

  3. Search for the workspace global and select it.

Saturation creates a project copy. Changes to the project copy do not change the workspace source or existing copies in other projects.

If you select a workspace global from a formula's suggestion list, Saturation creates the project copy automatically.

4. Use a global in a budget formula

Globals and formulas are available in the numeric estimate fields Qty, Rate, and X.

  1. Select a supported budget cell.

  2. Type = to start a formula.

  3. Begin typing a global symbol.

  4. Select the global from the suggestions, or finish typing the symbol.

  5. Add numbers, other globals, parentheses, or the operators +, -, *, and /.

  6. Press Enter or Tab to confirm the formula.

The cell shows the evaluated number. Select it again to view or change the formula.

5. Give a global different values by phase

A project global can use a different value in each estimate phase. Its base value remains the fallback.

  1. Open Project Globals.

  2. Select Vary by phase.

  3. Find the column for the estimate phase you want to override.

  4. Enter a number or formula in that phase's cell.

The phase columns appear automatically after an override exists. Clearing an override returns that phase to the global's base value. Overrides in locked phases are read-only.

6. Create and manage units

Open Library and select Units to change the labels available in a budget or global.

Workspace Units contains built-in units and workspace-shared custom units. Project Units contains custom units and overrides used only by the current project. A project can override a built-in or workspace value without changing the workspace value.

Select Add to create a unit, then complete these fields:

Column

What to enter

Name

The singular label, such as Shoot Day.

Plural

The label used for quantities of two or more, such as Shoot Days.

Type

Time for duration-based units, Quantity for counts, or Flat for a lump sum or percentage.

Hours

The hours represented by one Time unit. This field is unavailable for Quantity and Flat units.

Color

The color of the unit badge in the budget.

You can also edit a built-in unit. Saturation saves that edit as an override for the open scope. Deleting a built-in override restores the project value to the workspace version, or restores the workspace value to the system default.

Requirements/limitations

  • Formulas work in supported numeric fields. Text, date, checkbox, currency, and file cells do not evaluate formulas.

  • Global symbols must start with a letter. Spaces and punctuation are not allowed; use an underscore instead.

  • Use one capitalization for each symbol throughout the budget.

  • Per-phase global overrides apply to estimate phases. A locked phase's override cannot be edited until the phase is unlocked.

  • A project copy does not update when its workspace source changes.

Benefits

  • Change a shared assumption once instead of editing every affected line.

  • Keep formulas readable by using symbols such as SHOOT_DAYS in place of repeated numbers.

  • Test different estimate scenarios with phase-specific values while keeping one base global.

  • Keep company-wide assumptions and unit names in the workspace Library, then adjust project copies when a production differs.

Frequently asked questions

Can globals and formulas be combined in one cell?

Yes. A formula can include globals, numbers, arithmetic operators, and parentheses. For example, =TW * 1000 multiplies the current value of TW by 1,000.

Can a formula use more than one global?

Yes. For example, =PW + SW adds Prep Weeks and Shoot Weeks. The suggestion list appears as you type each symbol.

What happens when a global changes?

Saturation recalculates formulas that reference the global. If the global has a phase override, formulas in that estimate phase use the override while other phases use their own override or the base value.

Can I share a global across projects?

Create it in Workspace Globals. Add it to each project that needs it. Each project receives its own copy, so production-specific edits stay in that project.

Notes/additional info

Use globals for assumptions that affect several lines, such as prep weeks, shoot days, crew size, or recurring rates. Enter a value directly on the budget line when it applies only once. This keeps the Globals table short and makes each symbol easier to understand.

Did this answer your question?