Skip to Content
Menu
This question has been flagged
2 Replies
1451 Views

I tried to set a default status value to "Draft" when creating a new record, but the status is always blank. If I set the status manually, it worked. Here is the my command. Am I missing something?

class custom_purchase(models.Model):
_name = 'custom.purchase'

name = fields.Char(string="Name")
tanggal = fields.Date(string="Tanggal")
status = fields.Selection([('draft','Draft'),('approve','Approve'),('done','Done')], default='draft')
Avatar
Discard
Best Answer

Try upgrade restart server and update module, perhaps the default has not been updated yet

Avatar
Discard
Author Best Answer

Restarted Odoo service, ran Update App List, ran Apply Upgrade, upgraded the module, and it worked! Thanks!

Avatar
Discard
Related Posts Replies Views Activity
4
Oct 25
3071
2
Sep 25
1936
4
Sep 25
7087
0
Aug 25
937
4
May 25
3837