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

In many cases in Odoo, like Opportunities for example, if we change certain fields (Expected Revenue etc.), it automatically logs it in the chatter with the message:

Expected Revenue: 50000 -> 60000

or something like that. Does anyone know how this is achieved exactly? Because, it doesn't seem to send this text as a message when writing a record, it just seems to be part of some default functionality

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

Hello,

How can we do that if we want to track a system field that doesn't allow to change "track_visibility" in the parameters (read only)?

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

Hi,

For the system field, you can define automated action to track

See the video: https://www.youtube.com/watch?v=Oxy1Wurzwvs

Thank you very much Haresh, that is the perfect answer to what I was looking ! Many thanks !

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

Hello Shawn,

The main key of the message is "track_visibility" parameter in the fields.

Source 

Forum: What is _track Property is? 

Documentation: What is _track Property is? 

Ảnh đại diện
Huỷ bỏ
Tác giả

Yup, I had just found it... was going to post here. Thanks!

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

Thanks, yes that is the perfect answer to what I was looking .. because i can't use python code in pycharm yet

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
11
thg 4 23
34460
0
thg 1 23
2351
1
thg 5 22
4266
1
thg 4 22
5514
0
thg 9 21
2267