I would like to create a tag such as "blind dropship" that would represent a partner that we are not supposed to contact, but that we just ship to for another reseller. Upon selecting "blind dropship" as the tag, I would like the opt-out to become true, and the customer and supplier checkboxes to become false. Is this possible?
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Buchhaltung
- Lager
- PoS
- Project
- MRP
Diese Frage wurde gekennzeichnet
1
Antworten
5184
Ansichten
Hi,
must be create a new module inherit of res.partner for add a onchange() methode
to category_id field.
in your file.xml
<field name="category_id"
on_change="onchange_category(category_id)"
widget="many2many_tags" placeholder="Tags..."/>
in your file.py
def onchange_category(self, cr, uid, ids, value):
for category_id in value[0][2] :
category_name = self.pool.get('res.partner.category').browse(cr, uid, category_id).name
if category_name == 'blind dropship' :
return {'value':{'customer':False,'supplier':False,'opt_out':True}}
break
return {}
Thank you.
Diskutieren Sie gerne? Treten Sie bei, statt nur zu lesen!
Erstellen Sie heute ein Konto, um exklusive Funktionen zu nutzen und mit unserer tollen Community zu interagieren!
Registrieren| Verknüpfte Beiträge | Antworten | Ansichten | Aktivität | |
|---|---|---|---|---|
|
|
0
März 16
|
5408 | ||
|
|
0
Nov. 23
|
1790 | ||
|
|
3
Feb. 18
|
4547 | ||
|
|
0
März 16
|
3620 | ||
|
|
1
März 15
|
4472 |