如何将已安装模块的方法调用到 Odoo 11 中的另一个已安装模块?

How to call method of the installed module into another installed module in Odoo 11?

我正在使用 Odoo 11,我想使用一种方法 Sale module > models > sale > SaleOrder > action_confirm method 进入 Mail module > models > mail_mail > MailMail > send method

如何将一个模块的方法使用到另一个模块的方法?

您所描述的模块方法只是一个方法,将成为 Odoo 模型的一部分,sale.order 在这种情况下,因此如果您想调用它,您只需要一个 sale.order 记录调用方法。例如:

order_id = 3
order = self.env['sale.order'].browse(order_id)
order.action_confirm()

您可以在任何您想使用的地方使用该代码。通常在提供 self.env 访问 Odoo 模型的 Odoo 方法中。