Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
2 Trả lời
7962 Lượt xem

Let's say, someone changed the state of a product from "Normal" to "Obsolete". Is it possible to send a message to all followers of this product for this event? (automated action?)

Update: Thank you, Alby Antony, can i write a own module for this or change the existing code?

Ảnh đại diện
Huỷ bỏ

you just need to update your existing code.

Câu trả lời hay nhất

in xml view

<field name="amount_paid" placeholder="Amount Paid" on_change="onchange_amount_paid(amount_paid)"/>

 

function defenition can be

def onchange_amount_paid(self, cr, uid, ids, amount_paid, context=None): res = {'value':{}}

if amount_paid:

if fee_type==1 and amount_paid<70:

warning = { 'title': ("Warning"), 'message': ('registration account minimum payment is 70'), }

return {'value': res.get('value',{}), 'warning':warning} 

return {'value': res.get('value',{})}

 

this will validate the amount paid in onchange function. if the amount is less than 70 it will show an error

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

This can be done with OpenChatter and track_visibility='onchange' on specific fields.
 

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 8 22
3832
1
thg 3 15
3661
0
thg 3 15
2678
0
thg 2 24
1038
64
thg 4 23
39639