如何使用技术菜单odoo编写计划操作

How to write schedule action using technial menu odoo

我想使用前端编写计划操作 end.I 意思是我转到设置--> 技术-->计划操作并创建,我想添加以下内容 code.How 我可以这样做吗?

@api.model
    def fix_currency(self):
        fix = self.env.cr.execute("update res_currency set rounding='0.01000' WHERE name='USD'")
        fix = self.env.cr.execute("update res_currency set decimal_places='2' WHERE name='USD'")

您可以将此代码放入计划操作的 Python 代码选项卡中。

确保是同一型号。

model.fix_currency()

您可以在代码 Python 页面中访问 env,并且可以执行您的查询:

env.cr.execute("update res_currency set rounding='0.01000' WHERE name='USD'")
env.cr.execute("update res_currency set decimal_places='2' WHERE name='USD'")

希望这个回答能对您有所帮助。