> For the complete documentation index, see [llms.txt](https://kb.logicerp.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kb.logicerp.com/logic-erp-learning-hub-tutorials-and-best-practices/purchase/rejection-replacement-document-against-purchase.md).

# Rejection/Replacement Document Against Purchase

**YouTube:** [Automatic Generation of Rejection & Replacement Debit Notes for Rejected Goods](https://www.youtube.com/watch?v=Vqna_I8HIBI\&t=3s)

## Automatic Generation of Rejection & Replacement Debit Notes for Rejected Goods

Logic ERP offers a powerful feature that enables automatic generation of **debit notes** or **purchase returns** for **rejections**, **shortages**, and **replacements**. This not only saves time but also ensures accuracy and consistency in purchase return workflows.

***

### **Step-by-Step Guide**

#### **Enter the Purchase Voucher**

* Navigate to **Purchase** from the main menu.
* Create a new **Purchase Voucher** with the required item and supplier details.

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

#### **Enter Rejection & Replacement Details**

* Navigate to the Purchase and click to **"Enter Rejection/Replacements Items against Purchase".**
* Select the appropriate **Purchase Voucher** for which you want to record rejections or replacements.

<figure><img src="/files/9pF178d6YPnsj2YRvJIc" alt=""><figcaption></figcaption></figure>

* Choose the **Item** and enter:
  * **Rejection Quantity**
  * **Shortage Quantity**
  * **Replacement Quantity**

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

* Save the document once all details are entered.

#### **Generate Purchase Return for Rejected & Shortage Items**

* Navigate to the **Purchase Return** Under the Purchase Module and click on **Reject./Repl.**
* Select the **“Rejection & Replacement”** button.

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

* Choose the option to **retrieve rejections and shortages**.
* All applicable items will be retrieved and listed automatically.

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

* Save the voucher to generate the **Purchase Return** for rejections and shortages.

#### **Generate Purchase Return for Replacements**

* Navigate to **Purchase Return (Replacements)**.
* Click on the **“Replacement”** option.
* Use the **Retrieve Replacements** function.
* Click on **“Replacements Purchase”** to fetch relevant data.

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

* Review the entries and save the voucher.
* This completes the generation of the **Purchase Return for Replacements**.

#### **Retrieve Replacement in Purchase Return**

* In the purchase return interface, click on **“Rejection and Replacement”**.
* Select **Retrieve Replacement** from the drop-down.

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

* Confirm the replacement return has been successfully generated.

***

### **Key Benefits**

* Automates the creation of debit notes and returns.
* Reduces manual effort and human errors.
* Tracks rejections, shortages, and replacements with ease.
* Ensures supplier accountability and streamlines inventory management.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://kb.logicerp.com/logic-erp-learning-hub-tutorials-and-best-practices/purchase/rejection-replacement-document-against-purchase.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
