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

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.

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

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

   

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

No i didn't ask any question regarding this.

Tác giả

It was just an advertisement answer.

Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 4 20
4146
1
thg 11 17
4361
0
thg 11 22
4011
2
thg 9 21
16889
0
thg 7 21
3748