У меня есть модуль, который блокирует ордер на продажу. Я хочу, чтобы эта функция запускалась автоматически, когда поле в настройках имеет значение True.
Потому что в этот момент он вызывает функцию только тогда, когда я нажимаю кнопку.
Вот как я проверяю, установлено ли значение поля:
@api.multi
def auto_order_finishing(self):
field_value = self.env['ir.config_parameter'].sudo().get_param('sale.activate_automate_so_locking')
if field_value:
self.confirm_finish_order()
return True