Python-Odoo 10 |如何根据日期重置变量

Python-Odoo 10 |如何根据日期重置变量,python,reset,odoo-10,Python,Reset,Odoo 10,我目前正在使用奥多10,我有一个小问题 我希望我的模块有一个自动重置系统,我使用一个浮点数为我的合作伙伴在odoo中存储一个金额,我希望每个月底重置这个浮点数 我是奥多的新手,我不知道如何编写代码。其中有很多方法: 使cron作业的数据类似于 <data noupdate="1"> <!-- automatic delete my float at end of month> <record forcecreate="True" id="ir_c

我目前正在使用奥多10,我有一个小问题

我希望我的模块有一个自动重置系统,我使用一个浮点数为我的合作伙伴在odoo中存储一个金额,我希望每个月底重置这个浮点数


我是奥多的新手,我不知道如何编写代码。

其中有很多方法: 使cron作业的数据类似于

 <data noupdate="1">
    <!-- automatic delete my float at end of month>

    <record forcecreate="True" id="ir_cron_my_float" model="ir.cron">
        <field name="name">My Float Manger</field>
        <field name="user_id" ref="base.user_root"/>
        <field name="interval_number">1</field>
        <field name="interval_type">month</field>
        <field name="numbercall">-1</field>
        <field eval="False" name="doall"/>
        <field eval="'your.object'" name="model"/>
        <field eval="'your_method'" name="function"/>
        <field eval="'()'" name="args"/>
    </record>
</data>

def your_method(self):
......
    your logic for reset float value like query to
    update fields to 0
......

TRY AND TEST

Thanks


欢迎来到stackoverflow。我对这个问题表示强烈抗议,因为这个问题太过广泛,无法得到回应。您应该提供一些代码来证明您尝试了多少,至少在当时,您将向其他成员提供一个上下文,让他们理解您,也理解具体问题。非常感谢,我现在就尝试这个