---
title: "Average Cost Adjustments"
canonical: "https://kb.myframeworks.com.au/space/FRAM/28384044/Average%20Cost%20Adjustments"
format: markdown
---
# Overview

**Average Cost adjustments** allow you to adjust the current average cost of a product.

# <span style="color: #003366">Accessing Average Cost Adjustments</span>

To access average cost adjustments, from the home **Dashboard** perform the following:

Click the **Frameworks Menu** and navigate to **Inventory > Transaction Processing > Average Stock Adjustments** from the navigation tree.

![image](media://b1a1b2d2-6fc7-4e2c-ae6c-ae897ff8833a)

# > Macro (anchor)

<span style="color: #003366">Searching for existing Average Cost Adjustments</span>

To search for existing Average Cost Adjustments, from the home **Dashboard** perform the following:

Using the filter options, adjust the default **Branch** if desired and/or type the **User **or** Assignee **or search via **Search**, then click **Find**, alternately leave all fields blank to search all stock adjustments, then click **Find**.  The link below provides you with a screenshot and the information you may enter. 

<details>
<summary>Average Cost Adjustments search</summary>

![image](media://daed38a9-69e9-4dc9-9a0a-973629bc54c2)

| **Field** | **Description** |
| --- | --- |
| **Branch** | Click the **dropdown **to select the branch you wish to search for. |
| **Complete** | Enable or disable to show all completed or uncompleted average cost adjustments. |
| **User** | Type the *User ID* who created the adjustment or search via **Search.** |
| **Assignee** | Type the *User ID *who has been assigned to process the adjustments or search via **Search**. |
</details>

# <span style="color: #003366">Creating a new average cost adjustment </span>

To create a new stock adjustment, from the home **Dashboard** perform the following:

1. Click **New **to create a new adjustment.

<details>
<summary>Average Cost Adjustment screenshot and information displayed</summary>

![image-20241115-061519.png](media://9a445297-744f-45a0-ba68-302fb8fdd9e6)

| **Field** | **Description** |
| --- | --- |
| **Adjustment #** | Displays the automatically assigned adjustment number. |
| **Branch** | Defaults to the current branch based on user device ID & is editable up until the first save. Adjust as needed via the drop-down arrow dropdown. |
| **Status** | Displays the status of the queued stock adjustment. This updates through the process flow from *New* to *Approved* to *Processed*. |
| **Attachments **or **Paperclip ** | - Click the **Attachments **icon to open the **Attachments **window and <span style="color: #333333">attach files and documents related to </span>the Adjustment.
  - Click the **Paperclip **icon, if there are files or documents already attached to the Adjustment.<br>> ✅ Refer to [Attachments](https://sterlandsupport.atlassian.net/wiki/spaces/fwksproau/pages/30529422) for more information. |
| **User** | Displays the* User ID* who created the stock adjustment. |
| **Reason** | Select for the appropriate reason why the adjustment is necessary via the drop-down arrow drop-down in the **Reason** field.<br>> ⚠️ Reason Codes are configured under Miscellaneous Table Maintenance - 'Reason Codes - Stock Adjustment Reason Codes' |
| **Date** | Displays today's date as the default. |
| **Assignee** | Type the *User ID* of the user who is to process this average cost adjustment in the **Assignee** field, or search for it via **Search**. |
| **Approved By** | When completed, displays the *User ID* who approved the average cost adjustment. |
</details>

2. Click **Add **to enter the products required to be adjusted, then add the **Product/s, Qty, GL Account **and a** Comment** The link below provides a description of the information displayed including fields to update and/or further options available.

<details>
<summary>Adding product/s to stock adjustments</summary>

![image-20241115-062322.png](media://2ab434f0-751d-4ec8-badb-bc730e33d2fa)

| **Field** | **Description** |
| --- | --- |
| **Line** | Displays the automatically generated number of product lines entered. |
| **Product ID** | Type the *Product ID* or search via **Search**. |
| **Description** | Automatically generated based on the *Product ID.* |
| **SOH** | Displays the current stock on hand. |
| **UM** | Displays the unit of measure for the validated product if applicable. |
| **Cost Average** | Displays the current average cost of the Product |
| **Stock Value** | Displays the total cost of the product line (qty x uom conversion factor x cost of the product) |
| **Cost Adjust By** | Enter the value you wish to adjust the cot average by either negative or positive amount |
| **GL Account** | Displays the General Ledger account the change will be made against<span style="color: #ff0000">.</span><br>> ℹ️ To manually adjust this field, un-check flag **Not Access GL Stock Adj? **for the logged in user. |
| **Comment** | Displays the *Reason* field description. Adjust as needed<br>> ℹ️ This field is read only if the flag **InvStkNaAl** is un-checked. |
</details>

At any stage, click **Remove **to remove a product from the grid.

3. Click **Save** to save the stock adjustment.
  Note the **New Average Cost** calculation at the bottom of the screen.

# <span style="color: #003366">Approving an Average Cost Adjustment</span>

To approve average cost adjustments, from the home **Dashboard** perform the following:

1. Locate the required Average Stock Adjustment as per the above processes. Click the **Adj# **hyperlink to open the adjustment details screen.
  
2. If you have access, click **Approve **then update the *User ID* (if needed) to approve the stock adjustment or ask your supervisor to approve the adjustment, then click **Save**.

> ℹ️ The user assigned to approve the stock adjustment must have the flag **Approve stock adjustment** enabled. Refer to [Creating a Frameworks User ID](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28386228) for further information.

> ℹ️ The queued stock adjustment cannot be edited once it has been approved.

![image](media://f74c2ec2-215e-42c0-91b1-217171a426af)

3. Click **Process **to process the adjustment. This changes to the stock amount and corresponding GL movements will then be committed.

> ℹ️ The Process button is only enabled after it has been approved in step 3.

# Additional Information

<details>
<summary>System Flags</summary>

| **Flag** | **Function** |
| --- | --- |
| ![image](media://8152de6d-5b09-4662-83b3-d6b51463e0a4) | When user level flag is set to yes, the user is able to edit the GL Account field. |
| ![image](media://604039d9-baa1-4dad-b3f3-9e5ec62f8709) | When user level flag is set to yes, the user needs to be able to approve stock adjustments |
</details>