Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
3357 Zobrazení

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
Zrušit
Nejlepší odpověď

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
Zrušit

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

Related Posts Odpovědi Zobrazení Aktivita
Odoo XMLRPC Vyřešeno
1
říj 21
5219
1
zář 22
1913
3
čvc 25
788
3
úno 25
3633
0
kvě 24
46