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

i create sale order with xmlrpc  w now i want create action_confirm().

how i can create this action

sale_id = models.execute_kw(db,uid,password,'sale.order','create',[vals])

sale_id.action_confirm()    not work 


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

Hello Mohamed,

Hope you doing good.

When you use XMLRPC and create a new record then it will returns the id of that record.
And if you want to call the method of object then you have to search the record it will returns the recordset and afterwards you can call the method of the object.

Find Code in comment.

Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari

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

Here is the example:

sale_id = models.execute_kw(db,uid,password,'sale.order','create',[vals])

sale_rec = models.execute_kw(db, uid, password, 'res.partner', 'search', [[['id', '=', sale_id]]])

sale_rec.action_confirm()

Bài viết liên quan Trả lời Lượt xem Hoạt động
Odoo XMLRPC Đã xử lý
1
thg 10 21
5114
1
thg 9 22
1905
3
thg 7 25
774
3
thg 2 25
3598
0
thg 5 24
46