---
schema_version: "1"
id: 5ac36ed6a5cae7445f6c985b5e148873dcfd388b15b098770af294f17db0af18
title: Work with Program Management Console Objects and Fields
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/energy_data_setup_for_program_management_console.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.energy_data_setup_for_program_management_console.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 0a077b3574014f65b3454ed31ba1d182698eb51afdfa0510e4ed28ce14f721ce
description: Learn how the objects and fields work in Program Management Console data model.
products:
  - Energy and Utilities
release: "264"
---
# Work with Program Management Console Objects and Fields

Learn how the objects and fields work in Program Management Console data model.

Here are some helpful tips when working with the Program Management Console data model and BRE expression sets.

## Program

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Active</td><td class="slds-cell-wrap" style="vertical-align:top;">Enable the Active field in the Program object, as only active programs are processed.</td></tr></tbody></table>

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-energy_utilities-264-0-0-production-enus/520849e5-9b41-4bae-b97b-d269cc2fce83/images/icon_note.png)

Note To upload program images, use the Notes & Attachments section of the program record.

## Attribute Definition

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Default Value</td><td class="slds-cell-wrap" style="vertical-align:top;">If an attribute definition of a product is used in the BRE formula for benefit computation, you must enter a value for the Default Value field. If the Default Value field is empty, the benefit computation fails.</td></tr></tbody></table>

## Application Form Template

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Application Flow Name</td><td class="slds-cell-wrap" style="vertical-align:top;">When an application is submitted using an Application Form Template object, the Application Flow Name field triggers a flow. Enter the API name of the flow that should trigger with the Application Form Template.</td></tr></tbody></table>

## Benefit Type

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Category</td><td class="slds-cell-wrap" style="vertical-align:top;">Because the formula for benefit computation also checks the benefit type category, the Category field in the Benefit Type object must contain the benefit type category.</td></tr></tbody></table>

## Benefit (for static benefits)

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Value</td><td class="slds-cell-wrap" style="vertical-align:top;">Must contain a number.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Benefit Calculated</td><td class="slds-cell-wrap" style="vertical-align:top;">Select disabled for static benefits.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Unit of Measure</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Program</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Product</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Benefit Type</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Active</td><td class="slds-cell-wrap" style="vertical-align:top;">Select enabled.</td></tr></tbody></table>

## Benefit (for calculated benefits)

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Required Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Data</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Benefit Calculated</td><td class="slds-cell-wrap" style="vertical-align:top;">Select enabled for calculated benefits.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Value</td><td class="slds-cell-wrap" style="vertical-align:top;">Leave empty for calculated benefits.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Rule API Name</td><td class="slds-cell-wrap" style="vertical-align:top;">Enter the API name of the BRE Expression Set.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Unit of Measure</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Program</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Product</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Benefit Type</td><td class="slds-cell-wrap" style="vertical-align:top;">Used for benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Active</td><td class="slds-cell-wrap" style="vertical-align:top;">Select enabled.</td></tr></tbody></table>

## Usage Impact Group Program Measure

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Program</td><td class="slds-cell-wrap" style="vertical-align:top;">Enter the appropriate program.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Product</td><td class="slds-cell-wrap" style="vertical-align:top;">Enter the appropriate product.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Usage Impact Group Version</td><td class="slds-cell-wrap" style="vertical-align:top;">Enter the correct Usage Impact Group Version. This is used in benefit calculation.</td></tr></tbody></table>

## Usage Impact Group Factor

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Name</td><td class="slds-cell-wrap" style="vertical-align:top;">Should match the variable names defined in the BRE Expression Set.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Usage Impact Factor</td><td class="slds-cell-wrap" style="vertical-align:top;">Should match the variable names defined in the BRE Expression Set.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Usage Impact Group Version</td><td class="slds-cell-wrap" style="vertical-align:top;">Enter the correct Usage Impact Group Version. This is used in benefit calculation.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">FactorValue</td><td class="slds-cell-wrap" style="vertical-align:top;">Enter a factor value for HSFPBase and SEERBase records. FactorValue is used in the in the BRE Expression Set.</td></tr></tbody></table>

![HSPFBase - A Usage Impact Group Factor object](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-energy_utilities-264-0-0-production-enus/520849e5-9b41-4bae-b97b-d269cc2fce83/energy_utilities/images/pmc_datasetup/usagefactorhsfpbase.png) ![SEERBase - A Usage Impact Group Factor object](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-energy_utilities-264-0-0-production-enus/520849e5-9b41-4bae-b97b-d269cc2fce83/energy_utilities/images/pmc_datasetup/usagefactorseerbase.png)

## Expression Set: Heatpump Energy Savings Benefit Formula

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Api Name</td><td class="slds-cell-wrap" style="vertical-align:top;">The API name must match the Rule API Name field in the Benefit record.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">HSFPBase, SEERBase</td><td class="slds-cell-wrap" style="vertical-align:top;">Must match Usage Impact Group Factor records.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Capacity, HSPFee, SEERee</td><td class="slds-cell-wrap" style="vertical-align:top;">Must match attributes of the Heatpump Product.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">HOURSh, HOURSc</td><td class="slds-cell-wrap" style="vertical-align:top;">Constant values defined in the expression set.</td></tr></tbody></table>

An example Heatpump Energy Savings Benefit Formula expression set.![The Heatpump Energy Savings Benefit Formula expression set details](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-energy_utilities-264-0-0-production-enus/520849e5-9b41-4bae-b97b-d269cc2fce83/energy_utilities/images/pmc_datasetup/breheatpumpenergysavings.png)

## Expression Set: Heatpump Rebate Benefit Formula

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small "><colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Api Name</td><td class="slds-cell-wrap" style="vertical-align:top;">The API name must match the Rule API Name field in the Benefit record.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Capacity</td><td class="slds-cell-wrap" style="vertical-align:top;">Must match the attributes of the Heatpump Product.</td></tr></tbody></table>

An example Heatpump Rebate Benefit Formula expression set details.![The Heatpump Rebate Benefit Formula expression set details](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-energy_utilities-264-0-0-production-enus/520849e5-9b41-4bae-b97b-d269cc2fce83/energy_utilities/images/pmc_datasetup/breheatpump.png)

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small " summary="Expression Set: Insulation Energy Savings Benefit
                    Formula"><caption>Expression Set: Insulation Energy Savings Benefit Formula</caption> <colgroup><col style="width:50%"> <col style="width:50%"></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Field</td><td class="slds-cell-wrap" style="vertical-align:top;">Notes</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Api Name</td><td class="slds-cell-wrap" style="vertical-align:top;">The API name must match the Rule API Name field in the Benefit record.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Area</td><td class="slds-cell-wrap" style="vertical-align:top;">Must match the attributes of the Heatpump Product.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Rexist, Rnew</td><td class="slds-cell-wrap" style="vertical-align:top;">Constant values configured in the Expression Set</td></tr></tbody></table>

An example Insulation Energy Savings Benefit Formula expression set details.![The Insulation Energy Savings Benefit Formula expression set details](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-energy_utilities-264-0-0-production-enus/520849e5-9b41-4bae-b97b-d269cc2fce83/energy_utilities/images/pmc_datasetup/breinsulationenergysavings.png)