# Prevent editing of existing Item

**YouTube:** [How to Disable Editing of Existing Items in Sales Orders (Edit Mode)?](https://www.youtube.com/watch?v=I_uiKT79c1I)

## How to Disable Editing of Existing Items in Sales Orders (Edit Mode)?

This tutorial explains how to use the **“Prevent Editing of Existing Item”** feature in Logic ERP. It demonstrates how enabling this option restricts users from modifying items that have already been added or transacted in a Sales Order, ensuring data consistency and control.

***

### **Objective of This Feature**

* Restrict modification of **already entered items**
* Maintain **data integrity and consistency**
* Prevent unauthorized or accidental changes
* Improve **control over sales transactions**

***

### **Accessing Sales Order Configuration**

* Navigate to **Sales Order Module**
* Click on **Configuration**
* Select the relevant **Sales Order Configuration**

<figure><img src="/files/df1uhBrircTkYkYJtE4i" alt=""><figcaption></figcaption></figure>

***

### **Understanding Default Behavior (Feature Disabled)**

**Create a Sales Order**

* Add an item to the Sales Order

**Modify Existing Item**

* Press **Spacebar** on the **Item Name Column**
* Item search window opens
* Press **F2** to navigate to:
  * **Setup Item – Multiple Pack/Sizes**

**Edit Item Details**

* Modify item details (e.g., **Shade Name: Red → Pink**)
* Click **Save**

**Result**

* Changes are reflected successfully
* System allows editing when feature is disabled

***

### **Enabling the Restriction**

**Activate Feature**

* Locate the option:
  * **“Prevent Editing of Existing Item”**

<figure><img src="/files/cVYllv8pVDfpUGrCtOAZ" alt=""><figcaption></figcaption></figure>

* Enable the setting
* Click **Save**

***

### Implement **After Enabling the Feature**

**Attempt to Modify Item**

* Click on **New Order**
* Ensures updated configuration is applied
* Press **Spacebar** on the **Item Name Column**

<figure><img src="/files/yn0812L7YKKZJkUcrSKt" alt=""><figcaption></figcaption></figure>

**System Behavior**

* Action is **restricted**
* System displays an **information message**:
  * Item change has been disabled in configuration

***

### **Key Benefits**

* Prevents **unauthorized modifications**
* Ensures **data consistency in transactions**
* Reduces **errors and discrepancies**
* Enhances **process control and reliability**

***

### **Best Practice Tips**

* Enable this feature in:
  * Multi-user environments
  * Businesses requiring strict data control
* Allow editing only when necessary via controlled access

***

### **Final Outcome**

* Existing items cannot be **modified once added**
* Sales data remains **accurate and secure**
* System enforces **strict transaction control**
* Overall workflow becomes **more reliable and disciplined**


---

# 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://kb.logicerp.com/logic-erp-learning-hub-tutorials-and-best-practices/order-processing/sale-order/so-configuration/prevent-editing-of-existing-item.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.
