RPM – What’s New

RPM 2024 R3 New Features and Enhancements

The 2024 R3 update for RPM introduces a suite of powerful and exciting new features and enhancements to the web application, significantly enhancing our pricing capabilities. Below is a quick overview of these latest enhancements:

Data Sync

The new Data Sync feature seamlessly integrates data from your ERP system into RPM, ensuring efficient and synchronized data transfer with minimal latency. Several new entities have been added under the ‘Tools’ section to facilitate this process. These include Sync Queues, Sync Maps, Sync Readers, Sync Writers, and System Jobs, all designed to work together to streamline your data synchronization needs.

System Jobs

System Jobs is a game-changing new feature that’s set to revolutionize your workflow in RPM! Designed to automate and schedule a variety of specific tasks, System Jobs can be configured to run automatically at the times or intervals you choose. Whether you need to manage recurring events, execute one-time tasks on demand, or ensure critical functions like pricing test scenarios, data syncs or diagnostics purging are carried out flawlessly – System Jobs has you covered. Check out this new feature and watch as it boosts the efficiency and effectiveness of RPM, all while cutting down on manual intervention.


Enhance your data analysis with the new Reports feature added to RPM. Utilize SQL scripts to precisely extract the data you need from your database. The scripts can be quickly executed, and RPM then delivers the results, which can be directly exported to Excel. In Excel you have the flexibility to further manipulate and refine the data into detailed reports.

Price Schedule Children

A fresh new feature enhances the ‘Find Dynamically’ Price Source option. When the ‘Find Dynamically’ Price Source option is selected on a Price Schedule, the Price Schedule Children section becomes available. Here, users can designate Price Schedules and ranks to those Price Schedules. When this Price Schedule is called, it will iterate through the children, and only the children, dynamically by rank. RPM then utilizes these ranks along with the preference chosen in the Settings page under the ‘For Price Schedules with the Same Rank’ section.

Import Performance Improvements

We understand our clients’ need for efficiently handling large data volumes. To address this, we’ve significantly enhanced the performance of our import functions, particularly for Catalogs, Catalog Sheets, Customers, Items, Price Sheets U of M Schedules and more. Now, you’ll experience faster imports accompanied by progress bars on the larger imports, ensuring a smoother more efficient data management process.


RPM 2024 R1 New Features

The 2024 R1 update for RPM provides a variety of new enhancements to the web applications, taking pricing to a whole new level. Here’s a quick overview of these new enhancements.

Start With Zero Pricing

We’ve enhanced the Price Schedules with a new feature called “Start With Zero” in the Price Source Options. This feature gives your Price Schedules the ability to start with a price of $0.00, then builds the price solely on the assigned Price Calculations. This empowers you with a truly customizable approach to pricing.

Reset Price To

Price Calculations just got a powerful boost! We’ve added the new “Reset Price To” as a Price Mode option. This allows you to reset or replace a price during the calculation process. This new functionality is helpful when doing special sale pricing, such as selling a second item for just $0.01 when you buy the first one.

Enhanced Import and Export Features

Exporting and importing records is a game-change for businesses, and we’ve amped up that experience! Our enhanced export feature gives users the power to specify the type of data to export. Plus, we’ve fine-tuned the readability of our data column headers, making the whole process smoother and more user-friendly.

Improved Customer and Item Search

We’ve cranked up the search game to make finding your Items and Customers a breeze! You can now search by typing either the Customer Name or Number, or the Item Name or Number. This search upgrade covers six screens: Catalog Lines, Catalog Sheets, Historical Sales, Pricing Filter Values, Price Sheet Details, and Pricing Test Scenarios.


RPM 2023 R4 New Features

RPM’s R4 update for 2023 provides a variety of enhancements, offering significant improvements and new features to the web application. Here’s a brief overview of each of these enhancements.

Pricing Conditions
The Pricing Conditions entity enables users to create specific pricing conditions by leveraging historical sales data and prior document line details. This provides for more advanced and flexible pricing strategies. You can create more enticing pricing offers and encourage bulk pricing.

Here are a couple of examples of how this feature can be used.

  • Purchase a leather sofa and get a 50% discount on a 65” TV.
  • Spend $5,000 on t shirts and receive a 15% discount for the remainder of the year.

Attribute Mappings
The new Attribute Mappings entity is a powerful feature that enables you to set up mappings for specific Customer, Item, or Document Attributes. These mappings allow you to associate a numerical value with a particular attribute. For example, if your pricing is based on various customer tiers, each with unique cost-plus markups, rather than creating five separate Price Calculations and Pricing Filters, you can streamline the process by using one Attribute Mapping linked to one Price Calculation.

Track Price Adjustments without GL Accounts
Previously, to see a Price Adjustment within Acumatica, you needed to mark the Track Adjustments and enter GL Accounts. Now, you can view the Price Adjustments in Acumatica without the requirement of entering GL Accounts on the Price Calculation. This makes it easier to see the adjustments that make up the unit price.

Find Dynamically Price Source Option
A new Price Source Option has been added within Price Schedules. While current functionality enables you to base the current Price Schedule from another assigned Price Schedule, this new option allows RPM to dynamically find the appropriate Price Schedule. This a great option when you have a Price Schedule for your base prices, but other Price Schedules using various filters and additional Price Calculations.

RPM now offers Catalogs. These Catalogs provide a user friendly way for organizing and storing calculated prices, making it easier to report on your pricing. You can easily share catalogs with individual customers for their specific pricing.

Simplified Quantity Breaks
Although using Quantity Breaks was already easy, we’ve further simplified the process. Now, you simply need to input the from starting quantity and its corresponding price.

Improved Pricing Scenarios
We’ve made significant improvements to Pricing Scenarios to make them more user-friendly and informative.

  • Name Change: The name has been updated to Pricing Test Scenarios to help provide a clearer understanding of their purpose.
  • Expected Price Schedule: This new field allows you to specify an expected Price Schedule for comparison with the actual Price Schedule returned.
  • Mismatch column: The addition of a Mismatch column enhances the identification of discrepancies between the Last Unit Price and Expected Unit Price, as well as the Last Price Schedule and Expected Price Schedule.
  • Execute Pricing Test Scenarios Based on Groups: You now have the option to execute Pricing Test Scenarios based on groups, streamlining the process of running multiple scenarios simultaneously.
  • Execute Pricing Test Scenarios based on Multiple Lines: This feature is useful when working with Pricing Conditions. It allows you to execute Pricing Test Scenarios for multiple lines associated with the conditions. For example, you can test scenarios like “purchase an office desk and get 50% off of an office chair” and analyze the pricing for both items at the same time.

Furthermore, we’ve incorporated performance enhancements into Pricing Scenarios, enabling you to quickly process multiple Pricing Scenarios at the same time.

Related Records
The Related Records entity provides information regarding records that share associations or relationships with one another. This makes the process of deleting records easier by ensuring you can clearly identify other records that may require modification or removal to enable the successful deletion of a specific record.

Improved Diagnostic Logging
The Diagnostic Log provides insight into the steps taken by RPM to determine the final price. With the addition of the Diagnostic Logging Level option in Settings, you have the flexibility to choose the level of detail you prefer to see in the log, ranging from None to Advanced.

Purge Diagnostics
With the latest build of RPM, you can clear out your older Diagnostic Logs. Simply specify the number of days to retain the logs, and the system will automatically remove the rest.


Looking for helpful information about RPM? Check out the Knowledge Base articles located on our website: RPM KB’s