Odoo Help


Adding Search Filter For many2one Field (Payment Terms) [v7]

Alex Gallien
on 3/16/15, 6:53 PM 1,187 views

I have been attempting to create a filter for Customers that selects only those who have COD payment terms, but can't figure out how to correctly call it. Payment terms is a many2one field with the 'selection' widget, FWIW. The code I tried is:

<filter string="COD" name="type_cod" domain="[('property_payment_term.name','=','COD')]" help="COD Customers"/> 

and I also tried

<filter string="COD" name="type_cod" domain="[('property_payment_term','=','COD')]" help="COD Customers"/> 

But neither of those worked. Any idea how to do this correctly? Thanks!


Jérémy Kersten (jke)

--Jérémy Kersten (jke)--

| 3 3 5
Jodoigne, Belgium
--Jérémy Kersten (jke)--

Jérémy is a member of the core R&D team since september 2013. He developed several projects for OpenERP version 8 including the eCommerce, the Google Calendar synchronization and the new product variants/configurator. Now, he manages Odoo website and themes for saas.

Jérémy Kersten (jke)
On 3/16/15, 7:52 PM


<filter string="COD" name="type_cod" domain="[('property_payment_term','like','COD')]" help="COD Customers"/>

[('m2o','like', 'value')]  or  [('m2o','=', id)]

I Hope that it will help you :)

Hmm that didn't seem to work, I tried several permutations of it. I think it has to do with the 'selection' widget interfering somehow. That m2o behavior will be useful though, thanks for that!

Alex Gallien
on 3/16/15, 8:43 PM

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

Question tools

1 follower(s)


Asked: 3/16/15, 6:53 PM
Seen: 1187 times
Last updated: 3/20/15, 5:35 PM