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

I am adding custom One2many field in sale.order form view just below the sale.order.line, I am computing values on_change it is displaying values but when I am going to save the sale order it is generating error that order_id.sale.order(17,) is not matching.


Because I am creating one2many field before creating the order.
But is there any way to get rid of this problem.

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

Hello Adam,
This may help you
(0, 0, { values }) link to a new record that needs to be created with the given values dictionary
(1, ID, { values }) update the linked record with id = ID (write values on it)
(2, ID) remove and delete the linked record with id = ID (calls unlink on ID, that will delete the object completely, and the link to it as well)
(3, ID) cut the link to the linked record with id = ID (delete the relationship between the two objects but does not delete the target object itself)
(4, ID) link to existing record with id = ID (adds a relationship)
(5) unlink all (like using (3,ID) for all linked records)
(6, 0, [IDs]) replace the list of linked IDs (like using (5) then (4,ID) for each ID in the list of IDs)


Regards,




Email:   odoo@aktivsoftware.com

Skype: kalpeshmaheshwari

   

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

No i didn't ask any question regarding this.

الكاتب

It was just an advertisement answer.

المنشورات ذات الصلة الردود أدوات العرض النشاط
2
أبريل 20
4105
1
نوفمبر 17
4312
0
نوفمبر 22
3972
2
سبتمبر 21
16867
0
يوليو 21
3715