# Inventory Settings

<p class="doc-lead">Inventory Settings control optional item-line fields, packing slip fields, dimensions, material request defaults, item mandatory fields, duplicate item name/barcode checks, validation rules, and footer notes for the Inventory module. Configure these once, then use the related master-data screens (item groups, units, brands, and more) to set up your inventory.</p>

<div class="doc-toc">
<p class="doc-toc-title">On this page</p>
<div class="doc-toc-section">
<span class="doc-toc-group-title">Getting started</span>
<div class="doc-toc-links">
<a href="#/inventory/inventory-settings?id=overview">Overview</a>
<a href="#/inventory/inventory-settings?id=quick-start">Quick Start</a>
</div>
</div>
<div class="doc-toc-section">
<span class="doc-toc-group-title">Settings reference</span>
<div class="doc-toc-links">
<a href="#/inventory/inventory-settings?id=general-basic">General &amp; Basic Settings</a>
<a href="#/inventory/inventory-settings?id=fields-data-points">Fields &amp; Data Points</a>
<a href="#/inventory/inventory-settings?id=data-entry-rules">Data Entry Rules</a>
<a href="#/inventory/inventory-settings?id=footer-notes">Footer Notes</a>
</div>
</div>
<div class="doc-toc-section">
<span class="doc-toc-group-title">More</span>
<div class="doc-toc-links">
<a href="#/inventory/inventory-settings?id=master-data">Master Data Screens</a>
<a href="#/inventory/inventory-settings?id=actions">Actions</a>
<a href="#/inventory/inventory-settings?id=faq">FAQ</a>
<a href="#/inventory/inventory-settings?id=video">Video</a>
<a href="#/inventory/inventory-settings?id=related">Related</a>
</div>
</div>
</div>

<hr class="doc-section-divider">

<h2 id="overview">Overview &amp; Form View</h2>

Go to <b>Inventory → Settings → Inventory Settings</b> from the left menu.

This is a <b>single settings form</b> — not a list. One record exists per company. Open the page, adjust options in the grouped sections, and click <b>Update</b>. Changes apply company-wide after save.

Inventory Settings do not post to accounts or stock. They control which optional fields appear on inventory documents, packing slip details, item dimensions, Material Request defaults, which item fields are required on save, whether item names and barcodes must be unique, and the footer notes printed on inventory transfers and delivery notes.

<b>Form sections</b>

| **Section** | **Purpose** |
|-------------|-------------|
| General &amp; Basic Settings | Shipment details, item dimensions, Material Request default |
| Fields &amp; Data Points | Packing slip and additional item-line columns |
| Data Entry Rules | Prevent rules, duplicate item name/barcode checks, and item mandatory fields |
| Footer Notes | Default footers on inventory transfers and delivery notes |

<b>Conditional options in multi-select lists</b>

| **Option** | **Shown when** |
|------------|----------------|
| Batch, Serial Numbers, Variants, Inventory Bin | Matching inventory feature is enabled for your company role |
| No Of Rolls (item lines), Roll No. (packing slip) | Production roll split-up access is enabled |

<hr class="doc-section-divider">

<h2 id="quick-start">Quick Start</h2>

<h3>1. Navigate</h3>
Go to <b>Inventory → Settings → Inventory Settings</b>.

<h3>2. Review each section</h3>
Work through the sections from top to bottom: General &amp; Basic Settings, Fields &amp; Data Points, Data Entry Rules, and Footer Notes.

<h3>3. Save</h3>
Click <b>Update</b> to save. Use <b>Reset</b> to reload the last saved values, or <b>Cancel</b> to leave without saving.

<hr class="doc-section-divider">

<h2 id="general-basic">General &amp; Basic Settings</h2>

<h3 id="shipment-details">Show Shipment Details in Delivery and Reciept Notes ?</h3>

| | |
|---|---|
| **What it does** | Shows shipment detail fields on goods delivery notes and goods receipt notes for recording dispatch/transport information. |
| **Screens affected** | Goods Delivery Note, Goods Receipt Note |

<h3 id="show-dimensions">Show Dimensions in item</h3>

| | |
|---|---|
| **What it does** | Shows dimension fields (such as length and width) on the item master so items can carry physical dimensions. |
| **Screens affected** | Item (New / Edit) |

<h3 id="default-request-for">Default "Request For" Field in Material Request</h3>

| | |
|---|---|
| **What it does** | Sets the default value of the <b>Request For</b> field when a new Material Request is created, so the most common request type is pre-selected. |
| **Available options** | Purchase Order, Inventory Transfer, Issue For Production, Sale Order, Production Order, Consumable Issue, Off Load, Rework, Custom |
| **Screens affected** | <a href="#/inventory/material-request">Material Request</a> (New) |

<hr class="doc-section-divider">

<h2 id="fields-data-points">Fields &amp; Data Points</h2>

<h3 id="packing-slip-line-fields">Select Packing slip line fields you will like to Add</h3>

| | |
|---|---|
| **What it does** | Adds optional columns to the line grid on <a href="#/inventory/packing-slip">Packing Slip</a> documents to capture packing details. |
| **Available options** | Description, Net Weight, Gross Weight, Box Dimension, No's in One Box, Box Number, Packed As, Roll No., Length, Width |
| **Screens affected** | Packing Slip |

<h3 id="additional-item-line-fields">Select additional item line fields you will like to Add</h3>

| | |
|---|---|
| **What it does** | Adds optional columns to the item line grid on inventory documents. Select one or more fields. Some options appear only when the matching feature or module is enabled for your company. |
| **Available options** | Description, Barcode (MR), Batch, Serial Numbers, Variants, Inventory Bin, No Of Rolls, Length, Width |
| **Screens affected** | Inventory documents that use item lines (e.g. Inventory Transfer, Goods Delivery Note, Goods Receipt Note, Inventory Adjustment) |

<p><b>Note:</b> Batch, Serial Numbers, Variants, Inventory Bin, and No Of Rolls show in the list only when the corresponding feature (batch tracking, serial numbers, variants, warehouse bins, rolls) is enabled.</p>

<hr class="doc-section-divider">

<h2 id="data-entry-rules">Data Entry Rules</h2>

<h3 id="prevent-approval-closed-mr">Prevent Transaction Approval on Closed Material Request</h3>

| | |
|---|---|
| **What it does** | Blocks approving a transaction that is linked to a Material Request which has already been closed, preventing further fulfilment against a completed request. |
| **Screens affected** | Transactions raised against a <a href="#/inventory/material-request">Material Request</a> |

<h3 id="prevent-suspend-stock-in-hand">Prevent Suspending Items with Stock in Hand</h3>

| | |
|---|---|
| **What it does** | Blocks suspending an item while it still has positive stock on hand. Stock is checked as the total inventory quantity across all inventory centers, batches, bins, and variants (including WIP). |
| **Screens affected** | <a href="#/inventory/inventory-item">Item</a> list and item view — <b>Suspend</b> action |
| **Reports** | No — validation at suspend time only. |

<p>When enabled, the system shows <b>Cannot suspend items with stock in hand</b> if you try to suspend an active item that still holds quantity. Reduce stock to zero (for example via goods delivery note, inventory adjustment, or inventory transfer) before suspending, or leave the setting off to allow suspend regardless of stock.</p>

<p>Bulk suspend is all-or-nothing: if any selected item has stock, none of the selected items are suspended.</p>

<h3 id="prevent-duplicate-item-name">Prevent duplicate item name</h3>

| | |
|---|---|
| **What it does** | Blocks creating or updating an item when another item already uses the same name. Comparison is case-insensitive and ignores leading/trailing spaces (so <b>Widget</b>, <b>widget</b>, and <b>Widget </b> are treated as the same). Partial/substring matches are not blocked. |
| **Screens affected** | <a href="#/inventory/inventory-item">Item</a> — New, Edit, and Multi Item forms |
| **Reports** | No — validation at save time only. |

<p>When enabled, save is rejected with <b>Item name already exist</b> if a duplicate is found. Names are trimmed before save.</p>

<h3 id="prevent-duplicate-barcode">Prevent duplicate barcode</h3>

| | |
|---|---|
| **What it does** | Blocks creating or updating an item when another item already uses the same barcode. Comparison is case-insensitive and ignores leading/trailing spaces. Empty barcodes are not checked (leave blank when barcode auto-numbering generates the value). |
| **Screens affected** | <a href="#/inventory/inventory-item">Item</a> — New, Edit, and Multi Item forms |
| **Reports** | No — validation at save time only. |

<p>When enabled, save is rejected with <b>Barcode already exist</b> if a duplicate is found. Barcodes are trimmed before save.</p>

<h3 id="item-mandatory-fields">Item mandatory fields</h3>

| | |
|---|---|
| **What it does** | Requires the selected fields when creating or updating an item. Save is rejected with a message listing any missing fields. |
| **Available options** | Item Group, Brand, Barcode, Tax Class, Report Unit, Description, Reorder Point |
| **Screens affected** | <a href="#/inventory/inventory-item">Item</a> — New and Edit item forms |
| **Reports** | No — affects item master data only. |

<p>When <b>Barcode</b> is marked mandatory, the user must enter a barcode before save. Auto-generated barcodes are not applied until a value is provided when this option is selected.</p>

<hr class="doc-section-divider">

<h2 id="footer-notes">Footer Notes</h2>

Rich-text notes printed at the bottom of the corresponding documents.

| **Field** | **Description** |
|-----------|-----------------|
| Inventory Transfer Footer Note | Default footer printed on inventory transfer documents. |
| Delivery Note Footer Note | Default footer printed on goods delivery notes. |

<hr class="doc-section-divider">

<h2 id="master-data">Master Data Screens</h2>

The Inventory <b>Settings</b> menu also holds the master-data screens used to set up your inventory:

<ul>
<li><a href="#/inventory/item-group">Item Group</a> — classify similar items together.</li>
<li><a href="#/inventory/inventory-units">Units</a> — units of measure and base-unit multipliers.</li>
<li><a href="#/inventory/inventory-brands">Brands</a> — tag items by brand.</li>
<li><a href="#/inventory/inventory-variants">Variants</a> — attributes like size and colour with their options.</li>
<li><a href="#/inventory/unit-conversion">Item Unit Conversion</a> — per-item conversion factors between units.</li>
<li><a href="#/inventory/opening-inventory">Opening Inventory</a> — set opening stock quantity and value.</li>
<li><a href="#/inventory/label-print">Label Print</a> — print item barcode/price labels.</li>
<li><a href="#/inventory/warehouse-bins">Aisles, Racks, Shelves &amp; Bins</a> — warehouse storage locations.</li>
</ul>

<p>Inventory settings lists also offer an export option to download the list to an Excel sheet.</p>

<hr class="doc-section-divider">

<h2 id="actions">Actions</h2>

| **Button** | **Description** |
|------------|-----------------|
| Update | Saves all Inventory Settings. |
| Reset | Reloads the form with the last saved values. |
| Cancel | Closes without saving. |

<hr class="doc-section-divider">

<h2 id="faq">FAQ</h2>

<b>Why don't I see Batch, Serial Numbers, or Inventory Bin in the item line fields list?</b><br>
Those options require the matching feature to be enabled for your company (batch tracking, serial numbers, warehouse bins, etc.).

<b>Do these settings change existing documents?</b><br>
No. They control which fields appear on new entry, document printing, and validation going forward.

<b>What does the Material Request default do?</b><br>
It pre-selects the <b>Request For</b> value on a new Material Request so users start from the most common request type.

<b>Which item fields can be made mandatory?</b><br>
Under <b>Item mandatory fields</b> in <b>Data Entry Rules</b>, you can require Item Group, Brand, Barcode, Tax Class, Report Unit, Description, and/or Reorder Point on every new or edited item.

<b>Where do the footer notes appear?</b><br>
On printed inventory transfers and goods delivery notes. They are defaults and can be adjusted per company.

<b>What does Prevent transaction approval on closed material request do?</b><br>
When enabled (default), <a href="#/inventory/inventory-transfer">Inventory Transfer</a> and <a href="#/inventory/consumable-issue">Consumable Issue</a> cannot be approved against a closed material request.

<b>Why can't I suspend an item that still has stock?</b><br>
When <b>Prevent Suspending Items with Stock in Hand</b> is enabled in Inventory Settings, suspend is blocked while the item has positive quantity on hand. Clear stock first or turn the setting off if your process allows suspending stocked items.

<b>Can two items have the same name or barcode?</b><br>
By default, yes — only <b>Item Code</b> is always unique. Enable <b>Prevent duplicate item name</b> and/or <b>Prevent duplicate barcode</b> under <b>Data Entry Rules</b> to block duplicates on create and update. Matching is case-insensitive and trims spaces; a name that only appears as part of another item's name is allowed.

<b>Do packing slip optional columns come from here?</b><br>
Yes. Enable box, weight, and dimension columns under <b>Packing Slip Line Fields</b> in <b>Fields &amp; Data Points</b> so they appear on packing slip entry and print.

<b>Where do I configure items, batches, and bins?</b><br>
Use the master data links on this page — <a href="#/inventory/inventory-item">Item</a>, <a href="#/inventory/inventory-batches">Batches</a>, <a href="#/inventory/warehouse-bins">Warehouse Bins</a>, and related screens.

<h2 id="video">Video</h2>

<iframe width="560" height="315" src="https://www.youtube.com/embed/dJl8dgMqyHM?si=7lp_GBUczrRmnZ2i" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<hr class="doc-section-divider">

<h2 id="related">Related Topics</h2>

<ul>
<li><a href="#/inventory/inventory-item">Item</a></li>
<li><a href="#/inventory/material-request">Material Request</a></li>
<li><a href="#/inventory/packing-slip">Packing Slip</a></li>
<li><a href="#/inventory/warehouse-bins">Aisles, Racks, Shelves &amp; Bins</a></li>
</ul>
