Я хочу сделать поле штрих-кода в product.template равным нулю, если я выберу type = "service". Вот что я сделал, но это не работает правильно.
@api.multi
@api.onchange('product.template')
def onchange(self, values, type, barcode):
if type not in ('consu'):
return super(barcode, self).unlink()
Потому что иногда некоторые пользователи пишут штрих-код и меняют тип на услугу, и нам нужно сделать штрих-код пустым при изменении типа поля.