Odoo中的预定导入

时间:2018-06-05 08:50:32

标签: import odoo odoo-11

有没有办法在odoo中安排进口? 基本上我需要每隔2小时在odoo的contacts部分导入一个特定的xlsx文件。

由于我对python很新,我试图找到一种不涉及大量编码的方法。

我使用的是odoo版本11.0

1 个答案:

答案 0 :(得分:1)

在Odoo 11.0中你可以制作"计划行动"。

    <?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小时运行一次,您的联系人将被导入