Opt-in Features
  • 21 Minutes to read
  • Dark
    Light
  • PDF

Opt-in Features

  • Dark
    Light
  • PDF

Article summary

By default, these flags are turned off. Please contact Planful Support to opt-in for these features.

New Template Mapping UI

Enabling the New Template Experience opt-in feature streamlines the account mapping process by allowing users to map using roll-up and leaf members directly from the hierarchy. This significantly improves efficiency during template setup, reduces manual effort, and enhances overall usability for Destination, Reference, and History account mappings.

Key Benefits of the New Template Mapping UI

  • Faster and easier mapping using roll-up and leaf members directly from the hierarchy.
  • History mappings are now supported for destination account lines.
  • Copy Down action reduces manual input effort.
  • Show errors only toggle helps quickly identify and resolve mapping issues.
  • All Lines / Selected Line enhance focus during mapping tasks.
  • Direct mapping via Column J simplifies navigation.
  • Efficient management through Add, Copy, Edit, and Delete options.

Feature Details

Below are the key enhancements introduced in the New Template Mapping UI to improve speed, accuracy, and ease of use during mapping.

Streamlined Navigation via Column J
  • A new Column J in Template Setup provides direct access to mapping screens:
    • Destination Account
    • Reference Account
    • Reference Cube
  • Clicking the edit icon opens the respective mapping window for fast configuration.

Flexible Hierarchy Mapping

  • Users can select roll-up or leaf members for each segment (e.g., account, department, product).
  • Helps reduce the number of lines and simplifies complex mappings.

Destination Account Mapping

  • Posting account mappings can be assigned directly from the hierarchy.
  • The Clear Mapping option removes all posting mappings for a row.

History Mapping

  • Accessible by clicking Add/Edit in the History column.
  • Supports:
    • Mapping across all lines or just the selected line.
    • Tools like Add Row, Copy, Edit, and Delete.
  • Use Copy Down to replicate field values across multiple rows quickly.
  • The Show errors only toggle filters and highlights problematic row

Reference Account Mapping

  • Allows mapping to a reference template with the ability to select hierarchy members per segment.
  • Tools similar to history mapping include Add Row, Copy, Edit, Delete, Copy Down, and Error Filtering.
  • Follows the same rules: No mixed account member types (e.g., MTD/YTD in the same roll-up).

Reference Cube Lines Performance Improvements

Enabling the Reference Cube Lines Performance Improvements opt-in helps templates open faster, as Reference Cube queries now use direct data members. Simulation run times will also improve as templates with Reference Cube lines retrieve data more efficiently.

Challenges without opt-in

  • Opening the template takes more time, as Reference Cube queries must resolve cross-dimensional data.
  • Simulations are slow, especially when many users work simultaneously across regions.
  • Frequent cube processing for nightly updates further impacts template responsiveness, especially during peak planning windows.

Key benefits when the opt-in is enabled:

  • Faster template load times, minimizing user wait times.
  • Improved simulation performance due to quicker data access
  • Enhances overall user experience in planning templates
  • More efficient planning cycles due to smoother interaction with reference data.

Opt-in works only when:

  • Templates use default time sets
  • Templates are not configured to use the Expedited template loading option
  • Time and Scenario are not overwritten in RC line configurations
  • Scenario, Compare Scenario Setup: Actual scenario period ranges use the fiscal year start and end periods. For example, Jan to Dec period Start and End range setup as opposed to Jan to Sep or Sep to Dec type of period ranges
Notes:
  • If any of the above conditions are not met, the template runs in normal mode without performance benefits.
  • This new opt-in is unavailable for Actual Data Templates and Timesets-based Planning templates. Irrespective of the configuration, the reference cube line processing uses the normal mode.

Best Practices for Optimal Performance

  • Avoid frequent cube processing.
  • Limit reference cube lines to under 20 in data input templates. 

Delta Save – Template(s)

Enabling the Delta Save – Template(s) opt-in feature enhances the performance of template save operations by appending only new lines to the database instead of replacing all existing data. This results in faster saves, reduced database load, and improved responsiveness. Users benefit from a smoother workflow with no changes to the current user interface.

Key Benefits

  • Appends only new lines, avoiding full data replacement
  • Preserves existing data, reducing the chance of accidental loss
  • Improves performance, especially for large templates with minimal changes
  • Reduces database load by only writing what’s necessary
  • Ideal for incremental updates and frequent template changes

Example

Let’s say you have a template that’s already been saved to the database with the following lines:

Current database:

  • Product A - $100
  • Product B - $200

You now update the template by adding a new line:

  • Product C – $300

Without Delta Save

The system saves all lines (A, B, and C) again, replacing existing data — even though only one new line was added.

With Delta Save enabled

  • Only Product C is added to the database.
  • Products A and B remain unchanged, resulting in a faster, more efficient save.

Template Notes in Offline Planning

This feature allows you to view all notes associated with a template in one consolidated location in Offline Planning.

Employee Number Lock

The Employee Number Lock feature allows you to lock an employee number when you have employees with several positions. The employee numbers for new employees will automatically be created when this feature is enabled. If you want to change employee information, you must do that outside the Planful application by manually reconciling your data.

Shared Mode

This feature allows you to share data between multiple Global Template - Single Copy (GTSC) templates. If changes are made to a GTSC template within an account, with the Shared mode enabled, this data is updated for all other GTSC templates within that account. This feature is not recommended for existing tenants because it may corrupt the existing data.

Retain Formulas in Shared Mode

This feature allows you to retain formulas in the Shared mode. When a formula results in zero and you upload the data through DLR, the formula remains the same and is not overwritten by zero.

Note:
This applies only to the Shared mode-enabled tenants.

Enhanced Workflow and Automated Task Creation

The Enhanced Workflow and Automated Task Creation provide Planning Administrators with an enhanced ability to control and organize tasks necessary to complete the planning process. For users, these enhancements offer the ability to systematically complete assigned tasks methodically by tracking and updating workflow actions. If the Workflow functionality remains disabled, the Planning Control Panel will continue operating in line with its current behavior. However, enabling Workflow functionality triggers specific application behaviors:

  • Enabling Workflow Setup for a scenario and starting the process activates automated tasks and multiple authorization functionalities.
  • If Workflow Setup for a scenario remains disabled, the Planning Control Panel operates as usual without automated tasks and multiple authorization functionalities.

Regardless of whether Workflow Setup is enabled for a scenario or not, Workflow Actions for Templates are activated, allowing access to Forward and Approve actions for templates.

Note:
Once this functionality is enabled, it cannot be disabled.

Workforce Reporting Enhanced Notifications in Dynamic Reports

This feature enhances your dynamic reporting process by providing notifications for dynamic reports.  

For more information, click here.

Delta Deletions through Incremental Cube Processing

This feature improves the efficiency of the Automatic Data Refresh functionality for segment combination deletions by using the Delta_Delete_ICP flag. When this flag is enabled, the system automatically identifies the deleted segment combinations and processes only the deletions incrementally. This helps resolve issues related to reporting performance, errors, and cube processing time.

When segment combination data is deleted, the corresponding values are set to zero. Users can now exclude rows or columns with these zero values in dynamic reports by using the Suppress: Zeros feature.

Note:
The Suppress: Zeros feature hides rows and columns containing only zeros, similar to how it handles empty rows and columns.

Axis Query API Enhancement

The Axis Query API enhancement introduces a new and improved SP API to retrieve data for views, bringing added functionality and performance improvements to your reporting experience.

With this enhancement enabled, you can now take advantage of the Zoom to Data Leaves action within views for Direct Access (DAP) models—a key feature that was previously unsupported.

Why Enable the Axis Query API?

  • Enhanced Functionality: Unlock the ability to zoom directly to data leaves within your views, making it easier to explore granular data in DAP models.
  • Improved Data Retrieval: The new SP API provides a more efficient and robust way of fetching data, contributing to better performance and reliability in your analysis workflows.

To use this feature, enable the Axis Query API and experience a more powerful and responsive data exploration process.

Example

You are working on a financial planning view built on a Direct Access (DAP) model. You want to drill down to the most granular level—individual account transactions—for a specific department.

Without Axis Query API Enhancement

You can view summary-level data but not zoom to the data leaf level in DAP models. This limits your ability to perform a detailed analysis directly within the view.

With Axis Query API Enhancement enabled

You can zoom directly to the data leaves, allowing you to explore granular account-level or transaction-level data within your view. This gives you deeper insight without switching tools or running separate queries.

Report Collections Enhancement

The Report Collections enhancement simplifies and automates how you deliver Spotlight and Excel reports to your users—saving time and reducing manual effort.

With this feature, you can now schedule and distribute multiple reports via email to specific users or user groups on a daily, weekly, or monthly basis, based on your preferred date, time, and time zone settings.  

Reports in a collection are automatically generated and shared in Excel format, ensuring that end-users always receive the latest report data without needing to request or download it manually.

Why Use Report Collections?

  • Automated Report Delivery: Eliminate the need for manual report distribution and reduce the risk of errors by scheduling reports to be sent at regular intervals.
  • Improved Accessibility: End-users can access up-to-date report data directly from their inbox, streamlining collaboration and decision-making.
  • Flexible Scheduling: Customize distribution times based on business needs across time zones.

Feature Access Requirements:

To use Report Collections, the following conditions must be met:

  • The tenant must be Unified (for more details, refer to Unified Tenant).
  • The Enable Report Distribution flag must be set to Yes. Please contact Planful Support to enable it.
  • The user must have Power User access.

Once enabled, you will find the Report Collections feature available directly within the Reports screen in Dynamic Planning.

Example

Let’s say your Finance team creates weekly sales and expense reports for regional managers.

Without Report Collections

Each report must be run and manually emailed to recipients—every week. This takes time and can lead to missed deadlines or outdated data being shared.

With Report Collections enabled

You can create a report collection that includes the sales and expense reports, schedule it to run every Monday at 8:00 AM, and send it automatically to the regional managers. Each manager receives the latest Excel reports directly in their inbox—no manual steps needed.

Variable Management Enhancement

The Variable Management enhancement introduces a centralized screen that allows Power Users and Contributors to view and update variables across multiple models—making variable handling more efficient and user-friendly.

You can now manage variables directly from the Variable Management screen, which displays all variables defined across the application, grouped by model and calculation. You can also navigate to specific artifacts using built-in hyperlinks for easier access and faster updates.

Why Use Variable Management?

  • Centralized Control: View and update all defined variables across different models and calculations in one place.
  • Flexible Updates: Update individual variables manually by assigning a new value, or perform bulk updates for multiple calculations within a single model.
  • Smart Filtering: The variable list is dynamically generated based on your model and calculation selections, helping you focus only on relevant variables.
  • Intelligent Input Options: Select new values from drop-downs, including dimension members or substitution variables—ensuring consistent and accurate updates.
  • Access Control: Power Users have full access to all models. Contributor Users can view and update variables only for the models they have permission to access.
Note:
Bulk updates cannot be performed on variables that do not have an existing value. Additionally, selecting all models and calculations in the View screen may cause slight performance delays due to the volume of data being processed.


This enhancement streamlines variable updates, especially in complex planning environments, reducing manual effort and improving consistency across your models.

To use this feature, navigate to the Variable Management screen from your application menu.

Example

Let’s say your planning environment includes multiple models—Sales Forecast, Expense Planning, and Workforce Planning—all of which use a shared variable called CurrentMonth.

Without Variable Management Enhancement

You need to update the CurrentMonth variable separately in each model, navigating through different screens and calculations. This is time-consuming and increases the chance of inconsistent updates.

With Variable Management Enhancement enabled

You can view all occurrences of CurrentMonth across all models in one centralized screen. From there, you can update the value once, or perform a bulk update across multiple calculations—ensuring accuracy and saving time.


Cascade Enhancement

The Cascade Enhancement improves the performance and clarity of cascade reports by refining how suppressed rows are handled—helping reduce report size and streamline your reporting experience.

When the Cascade Enhancement flag is enabled (set to True), the system will remove suppressed rows entirely from the report, rather than simply hiding them. This reduces the total number of cells rendered, helping you stay within report cell guardrails and improving report efficiency.

Why Enable the Cascade Enhancement?

  • Optimized Performance: Removing unused rows reduces report size and rendering time, making your reports faster and more efficient.
  • Cleaner Output: Suppressed rows are fully removed rather than hidden, resulting in a cleaner and more concise report layout.
  • Improved Cell Management: With fewer cells in the report, you’ll stay well within system limits, especially when working with large data sets.

Additionally, the system ensures that cells containing formulas but no data are still displayed properly—providing clarity and consistency in your report output.

To support this behavior, a new attribute called removeInnerBlockRows is introduced. It is set to true by default, so even if not explicitly added, the system will automatically apply the enhancement.

To use this feature, enable the Cascade Enhancement flag from the Design Manager in SpotlightXL. 


Example

Let’s say you create a cascade report to display regional sales data, but several regions have no activity for the selected period.

Without Cascade Enhancement

Rows for those inactive regions are hidden, but still present in the report. This increases the total number of cells rendered and can push your report closer to system cell limits—slowing performance.

With Cascade Enhancement enabled

The system fully removes suppressed rows for regions with no activity. The result is a leaner report that renders faster and avoids unnecessary use of cell capacity—while still displaying all relevant formulas and data clearly.

Cascade view in Design


Cascade view in Run


Versioned Hierarchy Management

The Versioned Hierarchy Management enhancement gives you greater flexibility and control when updating hierarchies—without the need to lock or clear the model.

When this flag is enabled, you can:

  • Create up to ten versions of a hierarchy
  • Publish or delete hierarchy versions as needed
  • Make hierarchy updates without interrupting model access or requiring a model lock

This means you can manage and refine your hierarchies more efficiently, with minimal disruption to your planning process.

Why Versioned Hierarchy Management?

  • No More Locking Required: Update hierarchies without locking or clearing the model—saving time and maintaining model accessibility only for unpublished hierarchy. 
  • Version Control: Create, manage, and publish multiple versions of a hierarchy, allowing for safe iteration and better collaboration.
  • Smarter Updates: Make changes confidently, knowing you can revert or publish the right version at the right time.
Note:
When the flag is disabled (default value: False), the previous behavior applies—hierarchies can only be updated by locking the model, and version creation will not be available.

To use this improved functionality, enable the Versioned Hierarchy Management flag in your system settings.

Example

Let’s say your team is preparing for a reorganization of cost centers. You want to test a new hierarchy structure without interrupting current planning activities.

Without Versioned Hierarchy Management

You must lock or clear the model before making any hierarchy changes, which can disrupt ongoing work and delay planning.

With Versioned Hierarchy Management enabled 

You can create a new version of the cost center hierarchy, update and validate it, and then publish it when ready—without locking the model or affecting other users. Meanwhile, planning can continue as usual using the existing published version.

Write Back with CDT Enhancement

The Write Back with CDT enhancement improves performance during data aggregation and write-back processes by focusing only on changed data cells, rather than processing the entire dataset.

When this flag is enabled, the system will identify and work with only the modified data—resulting in faster and more efficient updates when writing back to PCR (Planning Calculation Repository) or during aggregation.

Why Enable Write Back with CDT?

  • Performance Boost: Only changed cells are considered during write-back and aggregation, reducing processing time and resource usage.
  • Smarter Data Handling: Eliminates unnecessary processing of unchanged data, streamlining calculation steps.
  • Optimized Workflow: Ideal for models with large datasets where performance and speed are key.
Note:
The default Value for this flag is False. To enable this enhancement, update your system settings accordingly. 

Example

Let’s say your team updates sales targets in a model with thousands of data points across multiple regions and time periods.

Without Write Back with CDT

The system processes every data cell, whether it has changed or not. This can slow down write-back operations, especially in large models.

With Write Back with CDT enabled

Only cells that have changed—such as updated sales targets—are included in the write-back process. This results in much faster execution and lower system resource usage while ensuring accuracy.

Data History Feature in Web and SpotlightXL

Effortlessly track user activity at the cell level for data leaves across the web application and Excel Spotlight with the new Data History feature. This functionality helps teams stay aligned by enabling users to understand previous edits. It enhances data integrity, compliance, and accountability by unifying audit trails for user activities and data changes across both the web application and Excel Spotlight.

Data History is specifically designed for Analytical and Master Models, prioritizing tracking changes in critical workflows. Users can instantly view the last 10 changes made to any data cell and access granular cell-level tracking within Excel Spotlight for enhanced visibility.

It can also be used for an audit trail to track user activities and data changes across the web application and Excel Spotlight. The audit trail data is presented in an accessible, filterable view, allowing users to sort and analyze changes by user, date, action type, and source.

The Data History feature records several key features for each data change:

  • The username or ID of the user making the change.
  • The specific data element or record changed.
  • The exact timestamp of the change.
  • The previous value of the data element.
  • The updated value of the data element.
  • The type of action performed (e.g., created, edited, deleted, approved).
  • The source of the change, whether it originated from the web application or Excel Spotlight.

In Dynamic Planning Web, click the Data History button to view the full visibility into the type of action performed.

In SpotlightXL, click the Data History button to view the last 10 changes made to any data cell.

Enhanced Calculations Management Features

We’ve made major enhancements to Dynamic Planning that will make managing user’s calculations more seamless and efficient. Introducing Renaming and Deleting Calculations features, designed to give users more control and flexibility over their modeling workflows and improve collaboration with clear, relevant naming for better team understanding.
Users can access the Rename and Delete features by navigating to Model > Select Subtask > Calculation. Right-click on the calculation from the file cabinet to rename or delete the calculation.

Rename Calculations

Users can easily correct typos or improve clarity in calculation names without impacting functionality. Rename calculations to create clearer, more descriptive names and maintain an organized model structure, enhancing team collaboration.

Delete Calculations

Users can effortlessly remove outdated or duplicate calculations to streamline their models and enhance efficiency. Eliminate unnecessary calculations to maintain a cleaner, more precise, and collaborative modeling environment.

Formula Reference Manager

The Formula Reference on the Model Formula page streamlines the creation of multi-dimensional formulas. Use the Reference Manager to specify a dimensional intersection from any Model dimension. This improvement enables you to reference necessary dimension members' intersections while defining formulas easily. It simplifies the process of creating multi-dimensional formulas within the Modeling Cloud.

Access the Model Formula by navigating to Model > Formula. You can define a reference by copying and pasting the Exchange Rate from the Formula Design to the Formula Member. Then, access Reference Manager through the Formula Reference cell. For more information, click here.

Model Restructure - Data Storage Partitioning

Dynamic Planning initiates a restructuring operation whenever you modify a hierarchy, including adding or moving members or sub-hierarchies. Depending on the model's size and configuration, this operation can be time-consuming (taking four or more hours). We have enhanced the restructuring process to significantly increase the speed when modifying hierarchies in large dimensions and models. The process is now optimized for completion in under 4 hours, requiring no additional configuration. If the model is generated and you wish to update the hierarchy, lock the model and proceed to update the hierarchy. 

Optionally, you can choose to enable a Data Storage Partitioning enhancement. This is an opt-in feature and will only be activated for select customers based on their use case. This enhancement divides the internal model storage, segregating leaf-level and rollup-level data. This segregation improves the performance of certain operations, such as running a hierarchy update or executing a map.

Automatic Data Refresh

The Automatic Data Refresh functionality automatically processes the data in case of any updates in templates or data posting via standard or dynamic journals. This avoids manual processing of data. The functionality applies only to the Financial cube. For more information, click here.

Note:
Ensure that Ivy is enabled in the application for this functionality.

Dashboards Opt-in Features

Dashboards Administration Workforce Reporting Access for Dashboards

If the configuration is enabled, the administrator can control access to WFP data in reports and dashboards. If disabled (default), all users can access all data, including WFP, based on report and dashboard security.

To provide users with access to Workforce Reporting, complete the following steps:

  1. Navigate to Maintenance > Admin > User Management.

  2. Select a user.
     
    select%20a%20user-WP
  3. Click the Security Options icon.

  4. Select Workforce Reporting Access.
     
    WRA
  5. Select a user or user group in the Unmapped Users/User Groups pane.

  6. Click the forward arrow. The selected user/user group will appear in the Mapped Users/User Groups pane.

  7. Click the Save icon.

    map%20unmap

Asynchronous processing for export data

Export Data is handled asynchronously in all newly configured applications, enhancing the application's performance by processing requests with a quick response time. Processing Export Data requests with large data sets synchronously can negatively impact the application's performance. To improve efficiency and experience, enabling asynchronous processing is recommended for your application.

Custom URL

Planful customers have the option to establish a personalized URL for their Planful application. For instance, a customized Planful URL could be configured as xyz.planful.com. For more information, click here.

Data Load Missing Segment Member

This feature, available by request, eliminates data load failures due to missing segment members. Missing segments represent those that are not available in the Planful system but are available in the data files loaded to Planful. For example, during a web service file load, the load will fail if Planful encounters segment members not in the system. However, you may now use this opt-in feature, which automatically adds missing segment members.

Note:
This feature works for GL Data Load types only. It works with all forms of data loads (web services, file loads) except for copy/paste.

For instance, let's consider a segment member, Account X exists in a data file you are loading to Planful. However, Account X is considered "missing" because it does not exist in Planful. With this feature, the system (Planful) will add Account X with default properties. Upon completion (of the data load), you will receive an email indicating which segment members were created/added. At this point, you may modify the added Account X's default properties and position it properly within the tree structure. Then, rerun the Data Load Rule so all data loads as intended. To ensure that the account properties can be changed, enable “Enforce changing the account properties when the data is available” on the Maintenance > Administration > Security Administration page.

Adra SSO

The Account Reconciliation feature empowers customers to expedite and enhance their planning and decision-making processes, providing a fully integrated solution. It accelerates the end-to-end Financial Planning and Analysis (FP&A), consolidation, and accounting close processes within a seamlessly coordinated environment, fostering faster and more confident decision-making. For more information, click here.

Google Drive Native Integration

Enabling this feature helps you to load GL, and translation data from Google Drive to the Planful application. For more information, click here

SFTP Native Integration

For SFTP Native Integration, you must activate the EnableSftpDataLoads flag and gain access to the FTP/SFTP option. For more information, click here.

Planful Connector for Power BI

Enabling this feature helps you to connect Planful with Power BI to load Finance, Dynamic Planning’s analytical model and Workforce data to generate insightful dashboards and analytical reports within Power BI. Users can extract Planful cube data and metadata, including financial metrics, actuals, and plan data. To learn more, click here.

Predicted Hide Old Signal Mode

This flag enables the option to hide closed periods or old signals. The value for this flag can be either 0 or 1, where 0 signifies that the flag is disabled.

Note:
By default, this flag is set to 1, indicating it is enabled. However, you can opt out if necessary.

Alternate and Dated Hierarchies

Alternate Hierarchy

The Alternate Hierarchy opt-in feature allows organizations to create and manage hierarchies related to specific dimension members. For example, organizations can create one alternate hierarchy per cost center, such as for management reporting, division reporting, or legal entity reporting. This allows summarizing specific members of a dimension for more granular reporting needs.

Key Benefits

  • Customize reporting views by grouping specific members of a dimension in different ways.
  • Use source hierarchy data across multiple hierarchies, eliminating data duplication and providing different reporting perspectives without altering the original structure.
Note:
The Alternate Hierarchy opt-in feature is available by default only for the Account dimension. To enable this feature for other dimensions, users must contact Planful Support.

To learn more about creating alternate hierarchies, click here

Dated Hierarchy

The Dated Hierarchy is a type of an alternate hierarchy. This hierarchy type allows organizations to create and manage multiple versions of hierarchies across different periods. For example, Product A merged into a new product line in January 2025. Users can create reports on both product hierarchies and assess the financial impact of this merger.

Key Benefits

  • Manage historical and current organizational structures by creating and maintaining multiple versions of hierarchies that reflect changes over time.
  • Generate time-specific reports by using different hierarchy versions to compare how organizational changes impact financials across periods.

To learn more about creating dated hierarchies, click here.


Was this article helpful?