US English (US)
ES Spanish

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Log in
English (US)
US English (US)
ES Spanish
  • Home
  • Releases
  • Release Notes

RIO Education AU Reporting Engine 2.19

Enhancements, new features, and bug fixes

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • RIO Certification
    RIO Certification Program RIO Academy RIO Challenge RIO Recipe Training
  • Releases
    Release Notes
  • Help & Support
    Install RIO Education RIO Insights RIO Recipe Support
  • About Us
    Who is RIO Education? Start Your RIO Journey Housekeeping
  • Experience RIO in action
+ More

Table of Contents

RIO Education AU Reporting Engine 2.19 2.19 New Install Before you upgrade Enhancements Enhancement - Compliance and Reporting

For more information on installing the RIO Education AU Reporting Engine, head here.

 

RIO Education AU Reporting Engine 2.19

Release date: 11th March 2025

 

2.19 New Install

https://rioed-installer.herokuapp.com/products/RIO_Education_AU_Reporting/2.19/install

 

Before you upgrade

We recommend you to test new versions in a sandbox first (according to your own test cases), before rolling it into production.

 

Also, if you are installing this version of the AU Reporting Engine, you will first need to install EDA 1.122.

 

 

Enhancements

Enhancement - Compliance and Reporting

ISS-002301 Enhancement to prevent heap size limit

Salesforce enforces the following heap size limit. If the Reporting Engine processes large datasets or exports large files, exceeding these limits can cause errors.

  • Synchronous Job: 6MB
  • Asynchronous Job: 12MB

To prevent this, an enhancement now automatically splits files into multiple parts when heap usage surpasses a configurable threshold (e.g., 80% of the limit). This setting can be adjusted in: Custom Settings → Reporting Export App Settings → Heap Size Threshold (%)

Example:

When the process detects that heap usage is approaching the configured threshold, the file PCO.txt will be automatically split into multiple parts:
📂 PCO_Part_0001.txt
📂 PCO_Part_0002.txt
📂 PCO_Part_0003.txt
...and so on.

📌 Important: Users must manually merge the file parts into a single file if needed.
 

Best Practices to Avoid Errors
The heap size management remains complex. Every operation—data processing, file compilation, and variable assignments—contributes to the limit. Even with the threshold in place, transactions may still hit the heap limit if additional processing occurs unexpectedly. If you continue to experience heap size errors, try the following:

  • Reduce Data Generator Batch Size
  • Reduce the Heap Size Threshold (%)

These adjustments help optimize memory usage and ensure smooth processing.

 
 

ISS-002305 Merge field supported for Leading/Trailing Value

The RIO Education Reporting Engine already supports merge fields from the Reporting Export record, such as {!from}. With this enhancement, merge fields are now also supported in Leading/Trailing Values within the Export Data Field.

For example, if a user wants to prefix the student ID with the reporting year (e.g., 2024-1071116664), they can configure the Export File Configs by setting the Field Name to the student ID field. Then, in the Export Data Field, they can define a Leading/Trailing Values  as {!reportyear}-, ensuring the reporting year is automatically prefixed to the student ID.

 
 

ISS-002310 Rounding of numbers to a specific decimal places

Users can now round numbers up or down to a specified number of decimal places, as defined in Export Data Field → Rounding Decimal Places.

For example, if Rounding Decimal Places is set to 3, the number 8.7476 will be rounded up to 8.748. This enhancement ensures greater precision and flexibility in data export formatting.

Configuration Steps:

To enable this feature, users need to configure the following fields in the Export Data Field:

  • Retain Decimal Points = true
  • Number Rounding Mode (Select rounding method)
  • Rounding Decimal Places (Specify the desired decimal places)

By setting these fields appropriately, users can ensure consistent and accurate rounding in exported data.

 
 

 

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Follow our articles for updates
  • RIO Education and Salesforce Education Cloud
  • RIO Education AU Reporting Engine 2.13
  • RIO Education AU Reporting Engine 2.15
  • RIO Education AU Reporting Engine 2.16
RIO Education

RIO Education, a WDCi Company. This information is proprietary, confidential and protected by copyright ©2024.

CONTACT

Get in touch

  • Privacy
  • Terms of service

Knowledge Base Software powered by Helpjuice

Definition by Author

0
0
Expand