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
- Kế toán
- Tồn kho
- PoS
- Project
- MRP
Câu hỏi này đã bị gắn cờ
1
Trả lời
4640
Lượt xem
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.
Bạn có hứng thú với cuộc thảo luận không? Đừng chỉ đọc, hãy tham gia nhé!
Tạo tài khoản ngay hôm nay để tận hưởng các tính năng độc đáo và tham gia cộng đồng tuyệt vời của chúng tôi!
Đăng kýBài viết liên quan | Trả lời | Lượt xem | Hoạt động | |
---|---|---|---|---|
|
0
thg 3 16
|
4850 | ||
|
0
thg 11 23
|
1358 | ||
|
3
thg 2 18
|
3987 | ||
|
0
thg 3 16
|
3191 | ||
|
1
thg 3 15
|
4024 |