---
title: "Inventory Related System Settings"
canonical: "https://kb.myframeworks.com.au/space/FRAM/28409406/Inventory%20Related%20System%20Settings"
format: markdown
---
The Frameworks** Inventory **module can be customised to meet your business's specific needs. In order to do this various system settings and flags are required to be defined to turn on or off different <span style="color: #333333">functionality</span>.

> ⚠️ **Important**: Only users with the appropriate security access can make changes to the system tables.

**Click on the required system setting code for more information.**

*Tip: Press Ctrl + f to use your browser's search function to find the system setting you are looking for.*

> Macro (toc)

## System Settings - Flags

The following system flags are related to all areas of Products and Inventory. 

> ✅ Refer to [Amounts](https://sterlandsupport.atlassian.net/wiki/spaces/FSS/pages/13172746) for more information on how to edit and maintain system flags.

---

### EPCviaETM

**Flag Purpose**: EPC is processed via ETM

- When enabled, the EPC is run with ETM.
- When disabled, the EPC is run without ETM. Customise your EPC configurations using [EPC Import Format Maintenance](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28409322) and [EPC Import Translator Maintenance](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28409542).

---

### FWPDAStock

**Flag Purpose**: Save PDA stocktake into Frameworks stocktake

- When enabled, the existing ProstixPDA software can redirect its stocktake entry into the tables supported by Frameworks stocktake. In this mode, the PDA stocktake can only be used as a data capture device and cannot recall a stock card for modification.

> ⚠️ **Important: **The **InvStkBtch **system setting flag MUST be **enabled** for a PDA to communicate with Stocktake.

> ❌ **This is a known limitation of the process and will not be addressed.**
> ❌ 
> ❌ - Users on the PDA 'SHOULD NOT' use the save button on the stock card entry; otherwise, they will end up with duplicated lines. They should only use 'Review' and 'Done'.

---

### FWProdBarSrch

**Flag Purpose**: Include Barcodes on product text search

- When enabled, Frameworks will include barcodes on a product text search.

---

### FWStkAdjDefGL

**Flag Purpose**: Use Stocktake Adj Account for Stock Adjustments

- When enabled, All Stock Adjustment GL Postings will go to the Stocktake Account defined in the Product Group, and all Average Cost Adjustment GL Postings will go to the Stock Account defined in the Product Group. If unticked, the default gl account for stock adjustments will be the Stock Adjustments Account.

---

### InvGrpROrd

**Flag Purpose**: Define Central ReOrder values at Group Level

- When enabled, the defined **Central Stock Reorder Defaults** will be used.
- When disabled, a warning message will appear when accessing the Central Stock Reorder default screen

---

### InvSaveAlt

> Macro (include)

---

### InvSrchNum

**Flag Purpose**: Default product search to Search by Number 

- When enabled, the **product search** will sort by **product description** rather than by product code.
- When disabled, the **product search** will sort by **product code.**

---

### FWStkAdjDefGL

**Flag Purpose**: Use Stocktake Adj Account for Stock Adjustments

- When enabled, the Stocktake Adjustment Account will be used for Stock Adjustments

---

### InvStkBin

**Flag Purpose**: Record Bin Locations in Stock Take

- When enabled, the **Bin Locations **will be recorded in the Stocktake.

---

### InvStkBinM

**Flag Purpose**: Determine whether the capture of a location is mandatory or not on Stocktake

- When enabled, the capture of a location is mandatory in Stocktake.

---

### InvStkBinV

**Flag Purpose**: Determine whether the location needs to be validated in stocktake

- When enabled, the location needs to be validated in Stocktake.

---

### InvStkMAtoPC 

**Flag Purpose**: Convert the uncounted MA lines to a PC line with the datetime of the count completion and a zero count qty

- When enabled, active products added to a Stocktake through Mass Add that do NOT have a quantity entered via Batch Edit, after Complete Count the products will be kept on the Stocktake with a quantity of zero (0) rather than being removed.
- When disabled, active products added to a Stocktake through Mass Add that do NOT have a quantity entered via Batch Edit, after Complete Count the products will be removed.

---

### InvStkSStoPC

**Flag Purpose**: Convert the uncounted SS lines to a PC line with the datetime of the count completion and a zero count qty

- When enabled, during a full stocktake, uncounted snapshot (SS) lines are converted to pre-count (PC) lines with a counted quantity of zero, so they appear as variances in the stocktake validation screen. Only SS lines where the snapshot quantity is greater than zero are converted. Uncounted products with a zero snapshot quantity are not converted and will not appear in the validation or variance screens.
- When disabled, no SS-to-PC conversion occurs. Only products that were actively counted during the stocktake will appear in the validation screen.

---

### ProdCustDescTP

---

### InvUseProdCostingMth

**Flag Purpose:** Product Costing Method is in use

The **InvUseProdCostingMth** setting controls whether the product costing methods and components of cost functionality is active in Frameworks. This flag enables two related capabilities: the ability to assign different costing methods to individual products with configurable variance percentages, and the ability to define and track additional cost components that contribute to a product's landed cost.

- **When enabled**, products can be assigned individual costing methods through the **Product Costing Methods Maintenance** screen. Components of cost screens, fields, buttons and scheduled tasks become available across the Inventory module. Cost components are calculated and posted to nominated GL accounts during stock receipting.
- **When disabled**, product costing operates using standard or average cost methods without individual costing method assignments or additional cost components. No cost component fields, buttons or menu items are displayed.

> ⚠️ **Important:** Please consult with <u>[Support](https://frameworks-kb.refined.site/page/support)</u> before enabling this flag.

> ✅ Refer to <u>[Understanding Components of Cost](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/525991940)</u> and <u>[Understanding Product Costing Methods](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/529661976)</u> for detailed information.

**Related Settings**

| Setting | Type | Description |
| --- | --- | --- |
| **InvCostMethNorm** | General | Defines the default costing method assigned to new normal products. |
| **InvCostMethSpec** | General | Defines the default costing method assigned to new special products. |

---

## System Settings - Numeric

The following system numeric settings are related to all areas of Products and Inventory.

> ✅ Refer to [System Settings - Numeric](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28401694) for more information on how to edit and maintain system numeric settings.

### InvStkMADays

**Setting Purpose**: Number of days for Recent Movements value in Stocktake Mass Add utility

To enable, enter a **Value** to specifies the number of days for the Recent Movements value in Stocktake Mass Add utility.

---

> Macro (excerpt)
> 
> ## System Settings - General
> 
> The following general system settings as are related to all areas of Products and Inventory.
> 
> ## FlagCode
> 
> **Purpose**
> 
> - 
> 
> > ✅ Refer to [System Settings - General](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28382808) for more information on how to edit and maintain general system settings.

> ✅ ## Additional Information
> ✅ 
> ✅ Refer to the [Inventory](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28389808) User Manual for more information relating to the Inventory module.
> ✅ 
> ✅ Refer to [Miscellaneous Table Maintenance](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28401684) for more information on System Flags.