from odoo import models class SaleOrder(models.Model): _name = 'sale.order' _inherit = ["sale.order", "directive.mixin"] def action_wms_response(self, payload: dict): for order in self: bin_location = "ZONE-A-ROW-5" order.message_post( body=f"WMS Агент: Товар зарезервирован.
" f"Ячейка: {bin_location}
" f"Директива #{payload.get('directive_id')} закрыта успешно." ) return True