Таким образом, вы можете использовать onchange
API, чтобы обойти это,
@api.onchange('my_field')
def my_field_change(self):
// warning message
return {
'warning': {'title': _('Error'), 'message': _('Error message'),},
}
. С этим выполните изменения с вашим регистром return
предупреждающее сообщение, и оно не нарушит процесс . Подобное поведение вы можете найти в приложении Odoo Продажа в операции изменение строки заказа на продажу операция.
Спасибо