簡體   English   中英

計划導入Odoo

[英]Scheduled Import in Odoo

有什么辦法可以安排在odoo中的進口? 基本上我需要每2小時在odoo的“聯系人”部分中導入某個xlsx文件。

由於我是python的新手,所以我試圖找到一種無需太多編碼的方法。

我正在使用odoo 11.0版

在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小時運行一次,並且將導入聯系人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM