> 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/accounts/configuration/cash-bank-voucher-configuration/other-options-2/filter-bills-on-basis-of-agents.md).

# Filter Bills on Basis of Agents

**YouTube:** [How to Filter Bills by Agent in Bills Receivable / Payable Adjustment in Cash / Bank Vouchers?](https://www.youtube.com/watch?v=pstiJnLI9F4)

## How to Filter Bills by Agent in Bills Receivable / Payable Adjustment in Cash / Bank Vouchers?

This tutorial explains how to filter Bills based on selected **Agents** in Payment and Receipt Vouchers in Logic ERP. This feature helps users display only relevant bills associated with the selected agent, making bill adjustment more accurate and efficient.

***

### **Objective of This Feature**

* Filter bills agent-wise during voucher entry
* Display only relevant receivable/payable bills
* Simplify bill adjustment process
* Improve accuracy in Payment and Receipt Vouchers

***

### **Access to Cash/Bank Voucher Configuration**

* Navigate to **Accounts** and then **Configurations**
* Open **Cash/Bank Voucher Configuration**
* Choose the required **Voucher Configuration**
  * Example: **Bank Receipt Voucher Configuration**
* Locate the option labeled as:

> **“Filter Bills on Basis of Agents”**

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

**Current Status**

* Feature is currently disabled

***

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

**Transaction Process**

* Open the **Bank Receipt Module**
* Select the relevant configuration
* Proceed with voucher generation

**Select Agent**

* Choose the required **Agent Name.**

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

**Open Bill Adjustment Window**

* Click on **BR/BP Option**

**Default System Behavior**

* The **Adjust Bills Receivable & Payable Window** opens

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

**Result**

* Since Agent-based filtering is disabled:
  * System displays unadjusted bills for **all agents**

***

### **Enable Agent-Based Bill Filter**

**Action**

* Return to the **Cash/Bank Voucher Configuration Window**
* Enable: **“Filter Bills on Basis of Agents”**
* Save the configuration

***

### **Verify Filter Functionality**

**Transaction Process**

* Generate the voucher again
* Select the relevant Agent Name

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

**Open BR/BP Window**

* Click on: **BR/BP Option.**

<figure><img src="/files/4e3w9ubhRYtjB5jqXx09" alt=""><figcaption></figcaption></figure>

**System Behavior**

* The **Adjust Bills Receivable & Payable Window** now displays:
  * Only bills related to the selected Agent

***

### **Key Benefits**

* Faster bill adjustment process
* Improved accuracy in receivable/payable adjustments
* Reduced confusion caused by unnecessary bill visibility
* Better agent-wise transaction management

***

### **Best Practice Tips**

* Ensure bills are properly linked with agents
* Use agent-wise filtering for large transaction volumes
* Regularly review agent mappings for accurate filtering

***

### **Final Outcome**

* Bills are filtered based on the selected Agent during voucher entry
* Only relevant bills are displayed for adjustment
* Improved efficiency and accuracy in Payment & Receipt Vouchers
* Better control over agent-wise bill 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/accounts/configuration/cash-bank-voucher-configuration/other-options-2/filter-bills-on-basis-of-agents.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.
