Odoo Help


6 Answers


--Borni DHIFI--
| 7 8 11
Tunis, Tunisia
--Borni DHIFI--

Techno Functional Consultant Odoo(OpenERP) 


Skype : dhifi.borni

02/04/15, 01:43

Hi, To manage filters active mode developer *Activate the developer mode*. in displayed list choose Manage Filters and add your filter. in domain [['date_invoice','=',time.strftime('%Y-%m-%d')]] Thanks.

1 Comment
Atchuthan - Technical Consultant, Sodexis Inc
02/04/15, 01:44

@Borni DHIFI, i am sorry. I tried to add your post for developer info using Promote to Doc. but instead clicked wrongly on Convert as a comment. I am very sorry.


Ray Carnes

--Ray Carnes--
| 10 7 11
Greater Los Angeles, Stati Uniti d'America
--Ray Carnes--

Business Analyst

OpenERP 6.1, 7.0; Odoo 8.0, 9.0, 10.0, 11.0 and 12.0.

Completed Odoo Functional and Technical Training.

Functional Areas:

  • CRM/Sales

  • Inventory

  • Manufacturing

  • Accounting

  • Purchasing

Major Skills:

  • Business Process Reengineering

  • Efficiency Consulting

  • User Needs and GAP Analysis;

  • Functional and Technical Design;

  • Prototyping and Proof of Concepts;

  • Requirements Specifications;

  • Agile Implementation;

  • Data Migration;

  • Configuration & Customization (UI and code);

  • Integration - Odoo and non Odoo Applications and Services;

  • Training and Knowledge Transfer;

  • Go Live Support;

  • Helpdesk;

  • Version Upgrades and Migration.

  • Accounting Expert.

I have over 20 years of experience empowering and enabling users with enterprise information systems that make a real and measurable difference in their ability to proactively manage their businesses and organizations. 

I am a skilled Communicator and I only take the serious things seriously!

Ray Carnes
01/04/15, 22:27

In version 8, you can now do this:


In version 9, you can use this as a filter:

<filter string="Today" domain="[('date_field_from_the_model_you_want_to_filter', '&gt;=', datetime.datetime.now().strftime('%Y-%m-%d 00:00:00')),('date_field_from_the_model_you_want_to_filter', '&lt;=',datetime.datetime.now().strftime('%Y-%m-%d 23:23:59'))]"/>

1 Comment
Sophie Kowalski
08/03/16, 05:26

Is there a way to save the filter in that manner? I am looking for a way to save the relative filter for a report

Philippe Thuaud
03/04/18, 08:08


I am trying to do this but I am confused on how to do this filter.

I am in Odoo v10 

In the accounting application.

in the list of invoices, I would like to add in the filter option an option to filter on the invoices from the last 7 days.

from the last month

from the last quarter

from the last year.

I don't understand how to do it.

I  go to developer mode, then in the manage filter and create a new one.

I am trying with this folowing info:

Filter name= Today

Model= Invoice

Action is left blank

Domain= [['date_invoice','=',time.strftime('%Y-%m-%d')]]

Context left as default []

Sort left by defualt []

Default filter is off

User is me

Active is enable

But then when I go to the list of invoice, I don't see the today option in the default filter option.

What I am doing wrong?

1 Comment
19/04/19, 11:14

Hi, I did the same thing and it worked for me, Thank's

21/01/19, 16:32

hi i really need help to creat today filter on pos sales orders in odoo 11 no possibilities, always forced numeric date not Domain= [['date_invoice','=',time.strftime('%Y-%m-%d')]] but it show Domain= [['date_invoice','=',time.strftime('2019-01-21')]]

Ask a Question
Keep Informed
2 follower(s)
About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now