Skip to main content

Development Workplan 2026

eTRM enhancements prioritization for 2026.

These annual enhancement priorities are guided by the broader strategic direction outlined in the eTRM Roadmap, a long-term planning framework for eTRM evolution.

Backlog

2

Under consideration

Next up

1

Committed and queued

In Progress

1

Actively being built

Done

10

Recently shipped

Feature Request

Advanced filtering for data tables and reports

Currently, eTRM only allows very limited filtering from the web application (e.g., single choice selection, only some tables allow filtering on parameters only). This enhancement adds more advanced filtering functionality to improve data searchability, usability, and overall user efficiency across the platform. Proposed filter widgets: Multiple choices Number range selection Date range selection Keywords search Additional filtering abilities: Ability to filter all table columns, not just parameter fields Persistent filters: Ability for users to save the filtered view for future access. For example, PA users may only need to see their measures. Ability to export the filtered table so the user does not have to reapply filters. The export csv should indicate the filters that were applied Tables targeted for the advanced filtering UI: Supporting Value Vables in Measure CPUC Support Tables Shared Value Tables Permutations Table/Custom Permutation Report Measure Development Report

An Anonymous User
Bug Report

Buggy UI when saving filters in Custom Permutation Report

Issue: The Custom Permutation Report filtering widget has buggy UI issues when configuring and saving filters. An unsupported icon/image is displayed at the top of the filtering panel and the individual filter widget. Additionally, when applying a filter, the filtering widget just freezes and does not do anything. However, if you ignore the unresponsive “apply” button and save the report, you do see that the filters were applied successfully and correctly. Business impacts: The bug creates confusion and uncertainty when configuring Custom Permutation Reports, increasing the risk of incorrect report configurations and requiring additional time to verify results. The unsupported icon took up most of the page.

CA eTRM
Bug Report

eTRM Public Database Isn't Syncing - Published Tables

Issue: The eTRM system alarm detected discrepancies between the public database and the main eTRM database, identifying a sync failure with the public sync since the last manual sync on 7/28. This only affects the published tables of the database; the data tables sent to CEDARS for the load shape process were not affected. Business impact: Outdated or incomplete measure data was sent to downstream users and applications, which may have affected business analysis. Four published measures and their permutations were missing. Their previously published PY2026 versions were missing EndDate, added after the approval of the published versions.

CA eTRM
Bug Report

Deleting Custom Permutation Report redirect you to Dashboard

Issue: When deleting a custom permutation report, the application redirects you all the way back to the Home Dashboard page, instead of just the “Permutations” tab of the measure you were looking at. Steps to reproduce: Navigate to a measure Click on the Permutations tab Create and save a custom permutation report if there is none Click on the custom permutation report again and delete the report eTRM brings you all the way back to Home page Business impact: Users are likely to continue managing the custom permutation report of the measure they were viewing. By redirecting the user all the way back to the dashboard, it’s quite inconvenient and time-consuming to go back to the measure.

CA eTRM
Bug Report

eTRM Public Postgres Database Isn't Syncing

Issue: The eTRM public Postgres database has not synced since 7/21/2026 ~9 am UTC (~2 AM PST). This is the day we ran the 2026 CET correction update. The database data showed the last updated date was 7/21/2026. Measure activities (e.g., new drafts and new permutations) beyond that date are not reflected in the database after the scheduled sync time. Business Impact: The public PostgreSQL database contains outdated data, preventing users and downstream systems (especially the CEDARS Load Shape Library) from accessing the latest production updates. This resulted in inaccurate reporting and data discrepancies between the public database and the production eTRM system.

CA eTRM
Bug Report

Strip Leading and Trailing Blank Space in eTRM Fields

Background eTRM currently accepts and stores leading and trailing whitespace entered into text fields (e.g., “Technology ID” value table). While editing a value, the whitespace is visible. However, after saving, the UI trims the whitespace for display in both the Value Table and the Permutation Table, making it appear as though the value has been cleaned. The whitespace is still present in the underlying data and is returned in downloads, the API, and the database. This inconsistent behavior makes the issue difficult to detect during quality control. In our case, the hidden whitespace caused a downstream validation error in the CEDARS Load Shape Tool (the Tool did not generate the avoided cost for the measure), but the root cause was not immediately apparent because the UI displayed the value without the whitespace. Solution: eTRM does the automatic stripping across the board (not just in the display) Steps to reproduce: Navigate to a measure Create or click on an existing value table Edit the value table column that is of text data type Save the edit Map the field to the per

CA eTRM
Feature Request

Unsync and remove "Load Shapes, Electric/Gas" CPUC Support Tables

Unsync and remove "Load Shapes, Electric/Gas" CPUC Support Tables

CA eTRM
Feature Request

"Measure Development Report" Improvement

Update the existing Measure Development Report to: tracks more granular timeline during measure development and review process Update so “resubmitted to CPUC” does not overwrite "Submitted to CPUC" date provide more data users may be interested in (e.g., measure dev firm, current status, etc, target dates) allow more rows and columns customization for users to select the fields they are interested in enable data extraction for customized report and visualization

An Anonymous User
Feature Request

Add "text concatenation" calculation function

Allow users to create an equation that concatenates various parameters/value table fields. One immediate use case is for measure developers to generate their own load shape ID/E3MeasElecEndUseShape ID.

CA eTRM
Feature Request

Raname "PA" to "IOU_AC_Territory" in the CET Input File

Raname "PA" to "IOUACTerritory" in the CET Input File

CA eTRM