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

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

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

Avatar
Zrušit
Autor Nejlepší odpověď

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

Avatar
Zrušit
Related Posts Odpovědi Zobrazení Aktivita
4
říj 25
2961
2
zář 25
1904
4
zář 25
7025
0
srp 25
912
4
kvě 25
3770