Odoo 中的计划导入

Scheduled Import in Odoo

有什么方法可以在 odoo 中安排导入吗? 基本上我需要每 2 小时在 odoo 的联系人部分导入某个 xlsx 文件。

由于我对 python 还很陌生,所以我正在尝试寻找一种不需要大量编码的方法。

我正在使用 odoo 版本 11.0

在 Odoo 11.0 中你可以制作 "Scheduled Actions".

    <?xml version="1.0" encoding="utf-8"?>
    <odoo>
        <data noupdate="0">
            <record id="scheduler_id" model="ir.cron">
                <field name="name">Scheduler Name</field>
                <field eval="True" name="active"/>
                <field name="user_id" ref="base.user_root"/>
                <field name="interval_number">2</field>
                <field name="interval_type">hours</field>
                <field name="numbercall">-1</field>
                <field eval="False" name="doall"/>
                <field name="state">code</field>
                <field name="model_id" ref="model_name"/>
                <field name="code">action = env["model.name"].process_scheduler_queue()</field>
            </record>
       </data>
    </odoo>
**

process_scheduler_queue 是您必须在模型的 py 文件中创建的函数,在该函数中您还需要添加导入联系人代码,因此调度程序将每隔 2 小时 运行并且您的联系人将被导入。