# 3.51.15

Release Date: April 1, 2026

### Store Manager and Central Manager <a href="#h_01kbdf7xwt8dw2khc9mkk32f76" id="h_01kbdf7xwt8dw2khc9mkk32f76"></a>

#### Changes to licensing grace period <a href="#h_01kbdffj243sp52721873ba503" id="h_01kbdffj243sp52721873ba503"></a>

Starting with release [3.51.15](https://support.rmhpos.com/hc/en-us/articles/50233692046611-RMH-3-51-15-Release), if the computer loses internet connectivity or the cloud licensing service is unavailable, the Store Manager and Central Manager apps will retain their seats and continue to operate normally without interruption for up to 2 weeks (14 days). This ensures that the apps will continue to operate even if connectivity is lost for an extended period of time. The POS app also has a grace period of 2 weeks (14 days).

#### Changes to item cost in received purchase orders <a href="#h_01kbdfyzwkw6c8t0zmh67sf01h" id="h_01kbdfyzwkw6c8t0zmh67sf01h"></a>

Starting with release [3.51.15](https://support.rmhpos.com/hc/en-us/articles/50233692046611-RMH-3-51-15-Release), if the supplier's item cost changes after the store releases a purchase order, the store can enter the new item cost when they receive the purchase order, and use this new item cost to update the item's price.

A new option, **Cost (PO Cost)**. is available in the **Formula** dialog under **Set New Price To**. Stores can use this option to update the item's price based on the new item cost entered into the **Cost** column on the **Receive Purchase Order** screen.

<div align="left"><figure><img src="/files/PTQ8KJO9PsXjpA2gfuim" alt=""><figcaption></figcaption></figure></div>

The new workflow is as follows:

1. Open the purchase order.
2. Click **Receive**.
3. Go to the **Items** tab.
4. Enter the new item cost in the **Cost** column.
5. (Optional) Use the new item cost to update the item's price:
   1. Click in the **New Price** column.
   2. Click the **Formula** button.
   3. Under **Set New Price To**, select **Cost (PO Cost)** and enter the desired formula.
   4. Select either **Apply formula to this selection** or **Apply formula to all rows in this column**.
   5. Click **OK**.
6. Enter the quantity received in the **Qty. Rcv** column.
7. Click **Commit**.

### Central Manager <a href="#h_01kkybnn3vknrn6dq602q61qf8" id="h_01kkybnn3vknrn6dq602q61qf8"></a>

#### Changes to the Consistency Checker <a href="#h_01kkybp52tw4jjb7ne2fzpr3dw" id="h_01kkybp52tw4jjb7ne2fzpr3dw"></a>

Starting with release [3.51.15](https://support.rmhpos.com/hc/en-us/articles/50233692046611-RMH-3-51-15-Release), in the RMH Central Client, there is a new option **Update existing data** on the **Consistency Checker** tab. If you select this option, the Consistency Checker process will update existing values in the store database, in addition to inserting missing values. If you run the Consistency Checker manually from Command Prompt or PowerShell, you can use **-u** to update existing data.

{% hint style="info" %}
Selecting the **Update existing data** option (or using **-u**) slows down the Consistency Checker process, because it is both updating and inserting values into the store database.
{% endhint %}

<div align="left"><figure><img src="/files/FY8E06EaaaCytQvsyHoN" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rmhpos.com/releases/3.51.15.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
