RPM is not Calculating the Correct Price

Issue

Rockton Pricing Management (RPM) is not calculating prices or is calculating an incorrect price.

Causes

  1. RPM is not enabled in the ERP.
  2. The Price Schedule is not active.
  3. Pricing Mode is not set to the correct Pricing Mode.
  4. A Price Filter is limiting results.
  5. Price Schedule does not match existing Price Level or Price Class.
  6. Price Schedule has an incorrect Rank.
  7. Price Calculation is set up incorrectly.

Resolution

Resolution 1

Enable RPM within the ERP system you are using.

Acumatica
  1. Log in to Acumatica as a User with access to the RPM Settings screen.
  2. Go to Configuration | Common Settings | RPM Settings.
  3. Verify Enable Rockton Pricing Management is marked.

Dynamics GP
  1. Log in to Dynamics GP as a User with access to the RPM Company window.
  2. Go to Microsoft Dynamics GP | Tools | Setup | Rockton Pricing Management | Company Setup or use the RPM shortcut from the Taskbar.
  3. Verify Enable Rockton Pricing Management for this Company is marked.

Resolution 2

Mark the Price Schedule as Active.

  1. Log in to the RPM web application.
  2. Expand the Pricing menu and click Price Schedules.
  3. Open the Price Schedule the transaction should use.
  4. Verify the Is Active check box is marked.

Resolution 3

Verify the Pricing Mode being used. If using Dynamic pricing, verify the Price Schedule in RPM is set to Use in Dynamic Pricing. If none are marked, a price would not calculate.

Acumatica
  1. Log in to Acumatica as a User with access to the RPM Settings screen.
  2. Go to Configuration | Common Settings | RPM Settings.
  3. Verify the Pricing Mode selected. If Dynamic is selected, continue with steps 4-6 below.

  1. Log into the RPM web application.
  2. Expand the Pricing menu and click Price Schedules.
  3. Verify the Use in Dynamic Pricing check box is marked for at least one Price Schedule.
Dynamics GP
  1. Log in to Dynamics GP as a User with access to the RPM Company window.
  2. Go to Microsoft Dynamics GP | Tools | Setup | Rockton Pricing Management | Company Setup or use the RPM shortcut from the Taskbar.
  3. Verify the Pricing Mode selected. If Dynamic is selected, continue with steps 4-6 below.

Resolution 4

Check Price Schedule and Price Calculations for Pricing Filters limiting the pricing results.

  1. Log into the RPM web application.
  2. Expand the Pricing menu and click Price Schedules.
  3. Check the Pricing Filter column and check for any Pricing Filters that may be limiting the results.

  1. From the Pricing menu, click Price Calculations.
  2. Check the Pricing Filter column for any filters that could be limiting.

Resolution 5

The Price Schedule in the RPM engine must match a Price Level (Dynamics GP) or Customer Price Class (Acumatica).

  1. Log into the RPM web application.
  2. Expand the Pricing menu and click Price Schedules.
  3. Verify the Price Scheduled listed here are also in the ERP.

Acumatica – Receivables | Preferences | Customer Price Class

Dynamics GP – Microsoft Dynamics GP | Tools | Setup | Inventory | Price Level

Resolution 6

More than one Price Schedule was found for the pricing scenario and one has a higher rank than the other. Check the Price Schedules for their ranks.

  1. In RPM, expand the Pricing menu.
  2. Click Price Schedules.
  3. Check the Dynamic Pricing Rank column for the ranks.

Resolution 7

A Price Calculation is set up incorrectly. Check the following.

  1. The calculation is set as a positive instead of negative.
  2. It is not marked to modify the unit price.
  3. From base is or is not marked.
  4. It is not set to track adjustments.

For more detailed information on issues with Price Calculations see KB Article: Price Calculations are not Calculating as Expected.