I want to create a customer_number
in the format of cust<id>
(For example, cust001, cust004,.. ) using the id
. When I use the create()
function it returns the id
of the record. So I decided to update the record with my customer_number
using the id
of the record. The following code is in the create()
function
@api.model
def create(self, vals):
res = super(lot_number, self).create(vals)
customer_id='cust'+str(res.id)
vals.update({'customer_id':customer_id})
res = super(lot_number, self).write(vals)
return res
This code didn't show any error. and also the data not get updated.
i also ask this question in stack overflow.
https://stackoverflow.com/questions/53590435/how-to-override-update-function-of-a-custom-model-in-odoo-11
Override Odoo Functions: http://learnopenerp.blogspot.com/2017/11/how-to-override-odoo-functions.html