LogoLogo
More help and supportPhocas website
  • Home
  • Getting started
    • Navigation
    • Homepage
    • Data access
    • User licenses, profiles and permissions
    • Account settings
    • Databases
    • Periods
      • Offset dates
      • Default period for a database
    • Sharing and folders
      • Share a dashboard, favorite, or alert
    • Subscriptions
  • Analytics
    • Take a tour of Analytics
    • Work with the grid
    • View a summary of the data
    • Customize your view (Analytics)
      • Change the mode
        • Period mode
        • Period Variance mode
        • Period Stream mode
        • Moving mode
        • Stream mode
        • Total mode
        • Transaction mode
        • Matrix mode
        • Matrix Variance mode
        • Matrix Share mode
        • Variance mode
        • Search mode
        • Market mode
        • Custom mode
      • Change the properties (Analytics)
      • Change the measures (Analytics)
      • Change the stream
      • Use the activity filter
      • Change the data format
      • Change the period (Analytics)
    • Drill down into your data (view transactions)
    • Filter data (use dimensions)
    • Select data (Analytics)
    • Focus on data (Analytics)
    • Copy or export data
    • Search for data
      • Perform a basic search
      • Perform an advanced search
      • Search for similar or comparative data (right-click filter)
    • Add levels to the grid (grid nesting)
    • Compare data with Matrix mode
    • Get more options for viewing data
    • Visualize your data in a chart
      • Bar and Column charts
      • Combo chart
      • Pareto chart
      • Waterfall chart
      • Line chart
      • Area and % Area charts
      • Pie and Donut charts
      • Bubble chart
      • Radar chart
      • Gauge chart
      • Bullet chart
      • Summary and Ring Summary charts
      • Map charts
      • Configure the chart options
      • Select and focus on a chart segment
      • Export a chart as an image
      • Use the chart legend
    • Save favorites and add to dashboards (Analytics)
    • Reset data
    • Phocas AI
    • Flex Modes
      • Switch modes
      • Filter data (Flex Modes)
      • Apply conditional formatting
      • Add levels to the grid (Flex Modes)
      • Manage columns (Flex Modes)
      • Save and share a favorite (Flex Modes)
      • View your data in a chart (Flex Modes)
  • Financial Statements
    • Take a tour of Financial Statements
    • Overview of access to financial statements
    • Customize your view (Financial Statements)
      • Change the properties (Financial Statements)
      • Change the measures (Financial Statements)
      • Change the period (Financial Statements)
      • Change the current data
      • Change the budget data
      • Change the columns
      • Change the style
      • Change the rows (activity filter)
    • Filter the financial information
    • Select and focus on data (Financial Statements)
    • Copy or export financial information
    • Add a level in a financial statement
    • View financial information in a matrix (change column groups)
    • Add and view comments (Financial Statements)
    • View transactions (Financial Statements)
    • View financial information in a chart
      • Create a Pie and Donut chart (Financial Statements)
      • Create a Value card
      • Export a financial chart widget as an image
    • Save and share favorites (Financial Statements)
    • Add financial analysis to a dashboard
    • Manage financial statements
      • Overview of financial statements and dimensions
      • Create a financial statement
      • Delete a financial statement
      • Customize a financial statement
        • Rename a financial statement
        • Reorder a financial statement
        • Customize account groups
        • Customize calculations
          • Functions for Profit & Loss calculations
          • Formulas for financial ratios
        • Customize headings and spacers
        • Set the revenue row in a Profit & Loss statement
        • Customize columns
        • Customize a Cash Flow statement
          • Common account mapping for Cash Flow statements
        • Rebuild the database
      • Set the financial year end date
      • Map the Retained Earnings account(s)
      • Restrict access to accounts
      • Manage budget streams (Financial Statements)
        • Create a budget (Financial Statements)
      • Use statistical streams
      • Use multiple currencies
      • Manage dimension groups
      • Map categories from your Chart of Accounts
  • Budgets & Forecasts
    • Overview of key terms and concepts
      • Budgets versus forecasts
      • Users and data access
      • Relationship with the Financial Statements module
      • 3-statement budgeting
      • Filtering methods
      • Demand planning
      • Loan repayments
    • Take a tour of Budgets & Forecasts
      • Explore the budget workbook
      • Explore the forecast workbook
      • Explore the Balance Sheet and Cash Flow budgets and forecasts
    • Customize your view (Budgets & Forecasts)
      • Filter a worksheet (search for items)
      • Group period columns
      • Use layouts
    • Use session filters
    • Edit values in a worksheet
      • Open workbook notes
      • Use keyboard shortcuts
      • Copy and paste values
      • Use comparison rows
      • Use sum and working lines
      • Use formulas
      • Spread totals
      • Revert to the baseline values
      • Edit the Balance Sheet budget
      • View and use headcount data
    • Refresh a workbook
    • Use workflows
      • Contribute to the workflow
      • View the workflow history
      • View workflow comments
    • View budget information in a chart
    • Open baseline, comparative, or opening balance data
    • Review the budget or forecast
      • Add and view cell comments
      • View and restore the cell history
      • View the audit log
      • Compare actuals, budgets and forecasts
    • Export a workbook or worksheet tab
    • Manage budgets and forecasts
      • Create a budget workbook
        • Filtered budget or forecast
        • Multi-currency budget
        • Unclassified data
        • Period types in budgets
        • Additional measures for driver-based budgeting
      • Create a forecast workbook
      • Clone a workbook
      • Import a budget or forecast
      • Edit the workbook setup
      • Roll a budget forward
      • Add more detail to a budget or forecast
      • Add worksheet tabs (drivers)
        • Balance Sheet and Cash Flow tabs
        • Manual Entry tab
        • Database tab
        • Headcount tab
          • Headcount tab FAQs
        • Reference tab
        • Lookup tab
        • Allocations tab
        • Scratch Pad tab
      • Manage worksheet tabs
      • Add notes to a workbook
      • Customize the format of measures
      • Manage the workflow
      • Manage user access and notifications
      • Publish a budget, forecast or other worksheet tab
      • Fix the baseline in a budget
      • Delete or restore a workbook
      • Delete a stream (Budgets & Forecasts)
      • Troubleshoot performance issues
  • Rebates
    • Overview of rebates
    • Get started with Rebates
    • Projects
    • Rules
      • Parent-child rebate rules
      • Rebates calculation methods
      • Yearly rebates
      • Quarterly rebates
      • Monthly rebates
      • Whole rule period rebates
      • Retrospective rebates
      • Pro rata rebates
    • Calculations
      • Run a calculation
      • Schedule calculations
      • View calculation results and transactions
      • Post calculation results
    • Seasonal calendars
    • Rebates analysis
    • Rebates near miss analysis
  • CRM
    • Overview of CRM
    • Agenda
    • Contacts
    • Accounts
    • Leads
    • Activities
      • Microsoft 365 Outlook calendar integration
    • Campaigns
    • CRM analysis
    • CRM administration
  • Favorites
    • Save a favorite
    • Manage favorites
    • Set a favorite as your default view
    • Use alerts
  • Dashboards
    • Use dashboards
    • Create a dashboard
    • Set a dashboard as your homepage
    • Manage dashboards
  • Administration
    • Overview of access to data (Administration)
    • Users
      • Add, update or delete a user account
        • User maintenance form
        • User permissions
      • Create a user template
      • Manage a user's database access and restrictions
      • Manage user passwords
      • Monitor user activity
      • Lock user accounts
      • Impersonate a user
    • Profiles
    • Folders (Administration)
    • Favorites (Administration)
    • Dashboards (Administration)
    • Subscriptions (Administration)
    • Periods (Administration)
      • Period types
      • Working days
    • Databases (Administration)
    • Sync Sources
    • Connectors
    • Configuration
      • Set up SSO
      • Set up SSO with Microsoft Entra ID
    • Logs
    • Designer
      • Modify a database
      • Get your data into Phocas
      • Design a database
        • Create a database
        • Add (connect) data to a database
        • Map data to the database
        • Save your database design
      • Design a financial database
      • Build a database
      • View and revert to older design versions
      • Add a budget file to a financial database
      • Add a budget file to a non-financial database (easy budget upload)
    • Sync
      • Automatically join or split items during Sync (split view)
      • Schedule the sync process
      • Migrate Sync
      • Test the sync process
    • Reserved words and characters
    • End of year maintenance tips
  • OTHER INFORMATION
    • File upload
    • Encrypt (share secrets)
    • Glossary
    • Release notes
      • Analytics release notes
      • Financial Statements release notes
      • Budgets and Forecasts release notes
      • Rebates release notes
      • Administration release notes
    • System requirements
    • Technical limitations
    • Security information
    • Scheduled upgrade and maintenance periods
    • More help and support
Powered by GitBook

© Phocas Software

On this page
  • Before you start - key concepts and example
  • Measures and calculated measures
  • Aggregation
  • Example of the process
  • Configure the additional measures
  • Add a row
  • Mark a row as driven (Database tabs only)
  • Lock a row for editing by certain users (Input and Working rows only)
  • Reorder the rows
  • Convert the primary input row to a calculation row
  • View the additional measures rows in the worksheet
  • View driver-based budget data in the underlying database

Was this helpful?

  1. Budgets & Forecasts
  2. Manage budgets and forecasts
  3. Create a budget workbook

Additional measures for driver-based budgeting

PreviousPeriod types in budgetsNextCreate a forecast workbook

Last updated 7 months ago

Was this helpful?

User permissions: Budgets & Forecasts and Manage Budgets & Forecasts

A measure allows you to see different elements of the underlying data. For example:

  • In a Sales database, it is common for a Sales item to have different measures for Price, Quantity, Cost, Margin, and so on.

  • In a finance database, it is common for General Ledger transactions to have different measures for Local and Reporting Currency.

  • You can also have statistical items as additional measures, such as FTEs, quantities, and so on.

Watch this Academy video: (to calculate the sales value)

By default, each worksheet row contains only one measure (such as Sales), but you can include additional measures. For example, you can add the Quantity and Price measures to calculate the sales value.

The option to include additional measures is available when you or add a or , where you define the additional measures by adding rows in the setup. The following row types are available:

Row type
Description

Before you start - key concepts and example

Before you start adding additional measures, take a minute to learn about some of the key concepts that might be new to you.

Measures and calculated measures

The Measure dropdown contains a list of the measures you can add as rows in the worksheet. The available measures depend on the selected stream in the underlying database. In Input and Calculation rows, you can only use a measure once. When you select a measure in one of those rows, it becomes unavailable for selection in subsequent rows. It is possible to select the same measure in a Reference row because the data is not published back to the stream.

Some measures have a yellow calculator icon next to them to signify they are a calculated measure in the underlying database. Calculated measures are not published to the underlying database. For example, in the image below, you might input the profit when budgeting, however, as this is a calculated measure (Local Value - Cost), it will NOT be published back to the underlying database.

Hover over the icon to view the underlying formula.

Aggregation

The Aggregation setting determines how the value is aggregated in the Total rows in the worksheet.

Learn more about aggregation
  • You can select SUM, MIN, MAX, MODE, MEDIAN, FORMULA or NONE.

  • Some aggregation methods are more suitable than others, depending on the selected measure. For example, for a total, such as local value or quantity, SUM is the most suitable, whereas the FORMULA option is more suitable for margin %, as it calculates the value.

  • The FORMULA option is selected by default in Calculation rows and Input rows that use a calculated measure. If a red error displays, it means one or more of the formula elements are missing, so you need to either select an alternative aggregation option or add row(s) for the missing element(s). The image below illustrates the latter - the Local Cost measure was missing from the formula, so another Input line was added for that measure.

Example of the process

The following example shows how to create a Sales budget with multiple drivers (Input, Calculation and Reference rows), enter values, and publish the budget. It includes resolving the warning message that displays when elements of a calculated measure formula are missing, and entering some budget values to derive other values automatically.

Example

The context of this example is a Sales budget that is organized by Sales Rep > Product Class.

Step 1: Add the measures

On the Additional measures tab in the budget setup, firstly calculate the Sales Local Value (the quantity that you are going to sell multiplied by the price):

  1. Add an Input row for Quantity and select the Quantity measure.

  2. Add an Input row for Price and select the price measure, which in this database is a calculated measure, Local Value / Item.

Next, calculate the profit:

  1. Add an Input row for Gross Profit % and select the local margin measure, which in this database is a calculated measure, Local Margin %.

    • A warning message displays in the FORMULA aggregation box to inform you that the database does not have the information to calculate this measure - one or more of the formula elements are missing. In this case, the Local Cost value is missing.

    • You can ignore this warning message if you are using this row for display purposes. However, if you want to use this row to enter data, you cannot publish that data to the calculated measure. You need to publish both the data to the Local Value and Local Cost measures. You have the Local Value (primary row) but you do not have the Local Cost, so you need to add other rows to obtain that measure. As the cost is determined by the local value minus the profit, you need to add a row for the profit and another for the cost.

  1. Add a Calculation row for Profit $ and enter the formula: = Sales Local Value * Gross Profit % / 100. There is no need to select a measure in this case.

  1. Add a Calculation row for Local Cost and enter the formula: = Sales Local Value - Profit and select the Cost measure. As soon as you complete this step, the warning message disappears, as the Gross Profit formula now has all the required elements.

Next, include reference data:

  1. Add a Reference row for Last Year’s Profit and select the Local Profit calculated measure, then move the row up to sit below the Profit $ row.

  2. Add a Reference row for Last Year’s Cost and select the Local Cost measure.

Then, review the additional rows that will be added to the budget and note that when the budget is published to a stream in the database:

  • The following data will be published: Local Value, Quantity and Local Cost.

  • The following data will NOT be published, as they are calculated measures: Price (determined by Local Value / Quantity), Local Margin % (determined by ((Local Value - Local Cost) / Local Value)*100) and Local Profit (determined by Local Value - Local Cost).

Lastly, click Save and Finish.

Step 2: Review the measure rows, enter the budget values, and publish the budget

Review the additional rows that were added to the budget. Note that the data in the Reference rows should match the data in the Calculation rows, except for some rounding errors.

Publish the budget to the stream, then open the database and add the measures to view the published data.


Configure the additional measures

In the setup screen:

  • There is one primary input row that corresponds to the measure you define in the previous step (screen) in the budget or tab creation process. You can't edit the setup of this input row here; if you need to edit it, go back to that previous step and make your changes there. However, you can change the default label that’s applied to this row to help users identify what the values in the represent.

  • The primary input row becomes the top-level row in the workbook, under which the additional rows (measures) sit.

  • You can convert the primary input row to a calculation row (see steps below).

  • You can add other rows as outlined below.

Add a row

Add an Input or Reference row
  1. Click the blue Add button on the right side of the screen and select Input or Reference as required.

  2. Enter a name for the row.

  3. Change the default stream (data source), if required.

  4. Select the measure.

  5. Change the default aggregation method, if required.

  6. (Input row only) Select the baseline data structure. By default, this is the same as what was selected for the budget, either a stream or zeros but you might want to select a different baseline for this input row. For example, you can populate the top-level rows in the budget with data from a stream but then add an input row that contains zeros instead of that stream data.

  7. Change the offset (baseline period), if required.

  8. Lock the row for editing by certain users, if required (see section below).

Add a Calculation row
  1. Add the other rows that you want to include in your calculation.

  2. Click the blue Add button on the right side of the screen and select Calculation.

  3. Enter a name for the calculation.

  4. Enter the calculation formula: Click in the calculation box to activate it, then click the header of one of the other rows to insert a reference to that row in the formula. Enter mathematical symbols and reference to other rows, as required. See the following images and watch the video (see link in right panel) for further explanation.

  5. Select the measure in the underlying database to publish the calculation result to, if required.

  6. Change the default aggregation (FORMULA) method, if required.

Add a Working row
  1. Click the blue Add button on the right side of the screen and select Working.

  2. Enter a name for the row.

  3. Select the measure in the underlying database to publish the data to, if required.

  4. Select the aggregation method.

  5. Lock the row for editing by certain users, if required (see section below).

Add a Days row
  1. Click the blue Add button on the right side of the screen and select Days.

  2. Enter a name for the row.

  3. Select the type of days you want to use:

    Calendar Days: The number of days in each period in the budget. For example, if you have a monthly budget, you will get 30 days for November, 31 days for December and so on.

    Week Days: The total count of the number of Monday through to Friday days in the budget period. For example, you will see 20 days in the months that have 4 weeks and 25 days for the months that have 5 weeks.

  4. Select the measure in the underlying database to publish the data to, if required.

  5. Change the default aggregation method, if required.

  6. Change the offset (baseline period), if required.

Add an Opening row

The following steps outline how to use the Opening row for inventory demand planning across the year. The monthly opening balance value allows you to monitor your stock levels and see if you're at risk of running out of stock.

First, add the Opening row:

  1. Click the blue Add button on the right side of the screen and select Opening.

  2. Enter a name for the row, such as Stock On Hand.

  3. Change the default stream (data source), if required.

  4. Select the measure that determines the opening value, such as Stock on Hand Quantity.

  5. Select the reference row that determines the movement in values. In other words, which additional measure row will cause the opening value to change. Typically, you need to add other measure rows to set up the reference row, so you can come back to this setting after you complete the steps below.

Next, set up the reference row:

  1. Add an input row for the Sales Quantity. This is the number of items you expect to sell.

  2. Add an input row for the Purchase Quantity. This is the number of items you’re going to buy.

  3. Add a calculation row for the end of month stock value (EOM Stock). This is the quantity of stock you expect to have at the end of the month, starting with the opening balance (Stock on Hand Opening row), taking away the sales (Sales Quantity Input row) and adding in purchases (Purchase Quantity Input row). In other words, this is the movement of stock over the month. You're left with a closing balance, which becomes the opening balance for the next month.

Lastly, return to the Opening row and complete its setup:

  1. Select the reference row (EOM Stock).

  2. Change the offset (baseline period), if required.

Add a Lookup row
Add a Property row
  1. Click the blue Add button on the right side of the screen and select Property.

  2. Enter a name for the row.

  3. Select the budget dimension, then select the property within that dimension.

Mark a row as driven (Database tabs only)

If you are adding rows in the setup of a Database tab, you have the option to configure which of the rows drive the corresponding categories in the Main tab of the budget workbook. Select the Driven toggle button as required.

If you do mark a row as driven, ensure you have selected the appropriate category on the first screen of the Driver setup.

Lock a row for editing by certain users (Input and Working rows only)

You can manage who can edit individual Input and Working rows. This action allows you to add a layer of security around budget values, as you can be sure that only the appropriate people can edit certain budget values. You can change this setting at any time, as your budget workflow progresses.

For example, in an Input row, you can allow the data, such as product price, to be initially input by the pricing manager (administrator), then lock that row, so that budget contributors cannot edit the price data.

Three editing options are available, in order of full to restricted access:

  • Everyone (default) - all budget contributors can edit the values in the row.

  • Budget administrators - only the budget administrator(s) and owner can edit the values in the row (and change this setting).

  • Budget owner - only the budget owner can edit the values in the row (and change this setting).

Click the menu button (three dots) at the end of the row, then select the required role.

Watch this video (note the UI is out of date but the context is the same):

Reorder the rows

The order of the rows on this screen corresponds to the order in which the rows display in the corresponding budget worksheet.

Click and hold the Move button on the left side of the row (a blue background displays), then drag the row up or down to its new position.

Convert the primary input row to a calculation row

In the primary input row, click the blue Input button. To convert back to input format, click the button again. See the Add a calculation row section above for information on how to enter formulas.

View the additional measures rows in the worksheet

When you exit the setup screen, expand the dimensions rows in the worksheet to view the measures rows you added, along with the data that is pulled in from the selected streams. Colored bars help you to identify and differentiate the types of measures, for example, the input measure has a yellow bar. You can hover over these bars to view the measure type name. The format of the measure values, such as percent or decimal place, comes from the underlying database. Where the formatting is not specified in the database, values are rounded to the nearest whole number.

View driver-based budget data in the underlying database

When the budget data entry is complete and you publish the budget workbook as a stream in the underlying database, you will see the published data for the measures.

You need to wait for the database to be rebuilt before you see the measures.

rows are initially populated with data from the selected stream, measure and offset (time period). This data can be edited during the budgeting process, then published to a measure in the underlying database.

rows are populated with the result of a formula that references other rows. The results can be published to a measure in the underlying database.

rows are blank rows that have no measure attached. Data can be entered into these rows during the budgeting process, then published to a measure in the underlying database.

rows are set up the same way as an Input row (populated with data from the stream) but the data is for reference purposes only, so it cannot be edited during the budgeting process. Reference rows are an alternative to .

rows are populated with the number of days in the budget period, according to the type of days you want select. The results can be published to a measure in the underlying database.

rows allow you to take an opening balance into consideration, similar to what a Balance Sheet does, to track movement in values across the budget period. Depending on your circumstances, this movement might be the quantity of customers, staff, or stock. A common use case for this row is for demand planning as part of inventory or fund management.

rows contain data from the Lookup tab. Data can be entered into these rows during the budgeting process, then published to a measure in the underlying database.

rows are populated with data about one of your properties (static information stored about dimensions, such as a unit of measure or price list for a product), giving you a way to reference the properties in your database directly within your budget. As the data is for reference purposes only, it cannot be edited during the budgeting process. This option is only available when a dimension has a numeric property. An alternative to using this type of measure is to use the .

Convert the primary Input row to a Sum row and enter the formula: = Quantity * Price.

Enter the budget values into the three yellow Input rows. For example, suppose you enter a quantity of 100, price of 300 and the margin of 20% for the first month, the local value (30,000) and the local cost (24,000) are automatically derived.

, if required: Click the menu button (three dots) at the end of the row and switch to Custom format, then define your format.

See the page to learn about the functions you can use in the calculations.

, if required: Click the menu button (three dots) at the end of the row and switch to Custom format, then define your format.

, if required: Click the menu button (three dots) at the end of the row and switch to Custom format, then define your format.

Working Days calendar: A selection of working days calendars which you can use to calculate the number of days. You administrator sets up the for your organization.

, if required: Click the menu button (three dots) at the end of the row and switch to Custom format, then define your format.

(note the UI is out of date but the context is the same)

, if required: Click the menu button (three dots) at the end of the row and switch to Custom format, then define your format.

See for more information, steps and videos.

(note the UI is out of date but the context is the same)

Create a sales budget with multiple drivers
create an operational budget
Database tab
Reference tab
Customize the display format of the measures
Use formulas
Customize the display format of the measures
Customize the display format of the measures
working days calendars
Customize the display format of the measures
Watch this video
Customize the display format of the measures
Add a Lookup tab
Watch this video
Input
Calculation
Working
Comparison rows
Reference
Days
Opening
Lookup
Lookup tab
Property