تخطي للذهاب إلى المحتوى
القائمة
لقد تم الإبلاغ عن هذا السؤال
3 الردود
40297 أدوات العرض

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

الصورة الرمزية
إهمال
أفضل إجابة

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)?

الصورة الرمزية
إهمال

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 !

أفضل إجابة

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? 

الصورة الرمزية
إهمال
الكاتب

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

أفضل إجابة

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

الصورة الرمزية
إهمال
المنشورات ذات الصلة الردود أدوات العرض النشاط
11
أبريل 23
34414
0
يناير 23
2314
1
مايو 22
4222
1
أبريل 22
5420
0
سبتمبر 21
2236