Как вызвать метод установленного модуля в другой установленный модуль в Odoo 11? - PullRequest
0 голосов
/ 02 ноября 2018

Я использую Odoo 11, и я хочу использовать метод Sale module > models > sale > SaleOrder > action_confirm method в Mail module > models > mail_mail > MailMail > send method

Как использовать метод модуля для другого метода модуля?

1 Ответ

0 голосов
/ 02 ноября 2018

Метод модуля, который вы описываете, является просто методом, который будет частью модели Odoo, sale.order в этом случае, поэтому, если вы хотите вызвать его, вам просто нужна запись sale.order для вызова метода. Например:

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

Вы можете использовать этот код везде, где хотите. Обычно в методе Odoo, который обеспечивает self.env доступ к моделям Odoo.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...