تخطي للذهاب إلى المحتوى

Dynamic Date Filter for Odoo 19 – Intuitive Calendar-Based Date & Datetime Filtering

What Is Dynamic Date Filter?

Dynamic Date Filter is a productivity-focused Odoo 19 module that allows users to quickly filter list view data based on date and datetime fields. Once installed, it adds a calendar icon near the list view controls.

When clicked, a popup appears allowing users to:

  • Select any date or datetime field
  • Choose a start and end date
  • Instantly apply filters without reloading or configuration

This feature works across all Odoo modules automatically.

Key Features

One-Click Calendar Filtering

Filter records using an intuitive calendar popup directly from the list view.

Automatic Date Field Detection

The system automatically detects all available date and datetime fields in the active model.

Flexible Date Range Selection

Apply filters using:

  • From date only
  • To date only
  • Complete date range

Clean and Modern UI

User-friendly interface built for speed, clarity, and ease of use.

Works Across All Odoo Modules

Compatible with Sales, CRM, Accounting, Inventory, Manufacturing, Projects, HR, and more.

Zero Configuration Required

Install the module and start using it immediately — no setup or customization needed.

Why Use Dynamic Date Filter in Odoo 19?

Using this module brings multiple business benefits:

  • Faster Reporting – Quickly filter records by date for analysis
  • Improved Productivity – Reduce time spent searching data
  • Better User Experience – Simple for both technical and non-technical users
  • Cleaner Workflows – Avoid cluttered custom filters and domains

Business Use Cases

Sales & CRM

Filter quotations, orders, and leads by creation date, expected closing date, or confirmation date.

Accounting & Finance

Analyze invoices, bills, and payments by accounting date or due date.

Project Management

View tasks, deadlines, and timesheets within a specific date range.

Inventory & Manufacturing

Track stock movements, transfers, and production orders by scheduled dates.

Installation & Usage

  1. Install the Dynamic Date Filter module in Odoo 19
  2. Open any list view
  3. Click the calendar icon
  4. Select a date or datetime field
  5. Choose a date range
  6. Instantly view filtered results

No configuration or technical knowledge is required.

Download

How to create odoo fields widget