Я новичок в odoo.здесь проблема помешала мне.Я хочу автоматически генерировать серийный номер при создании списка.
name = fields.Char("過磅單號", compute="_generate", store=True)
@api.multi
@api.onchange("name")
def _generate(self):
'''WL + 190227 + 001...999
2 + 6 + 3
'''
# prefix WL + yymmdd
_serial = 'WL' + dt.today().strftime("%y%m%d")
# search today's last one data on db
obj = self.env['yc.weight'].search([('name', '=like', _serial + "%")], limit=1, order='name DESC')
if obj:
_next = int(obj[0].name[8:]) + 1
_serial += '%03d' % _next
else:
_serial += '001'
self.name = _serial
ошибка выброса:
_next = int (obj [0] .name [8:]) + 1
TypeError: объект 'bool' не является допустимымеще хочу узнать как получилось.
Спасибо