İçereği Atla
Menü
Bu soru işaretlendi
1 Cevapla
3327 Görünümler

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 


Avatar
Vazgeç
En İyi Yanı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

Avatar
Vazgeç

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

İlgili Gönderiler Cevaplar Görünümler Aktivite
Odoo XMLRPC Çözüldü
1
Eki 21
5083
1
Eyl 22
1901
3
Tem 25
768
3
Şub 25
3594
0
May 24
46