gpt4 book ai didi

python - Odoo 11 - Action 服务器

转载 作者:行者123 更新时间:2023-12-01 06:37:20 24 4
gpt4 key购买 nike

这是我的自定义操作声明代码:

        <record id="scheduler_synchronization_update_school_and_grade" model="ir.cron">
<field name="name">Action automatisee ...</field>
<field name="user_id" ref="base.user_root"/>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="doall" eval="False"/>
<field name="model_id" ref="model_ecole_partner_school"/>
<field name="code">model.run_grade_establishment_smartbambi()</field>
<field name="active" eval="False"/>
</record>

这是我的函数的开始,它被称为:

enter image description here

以下是我在服务器上更新自定义模块时出现的错误消息:

odoo.tools.convert.ParseError: "ERREUR:  une valeur NULL viole la contrainte NOT NULL de la colonne « use_relational_model »
DETAIL: La ligne en échec contient (516559, 1, null, 1, 2020-01-02 14:56:39.02145, null, 2020-01-02 14:56:39.02145, ir.actions.server, Action automatisee ..., null, action, model.run_grade_establishment_smartbambi(), 5, null, null, null, null, null, null, null, null, object_write, null, null, 397, null, null, null, null, null, null, null, null, null, null, null, null, f, null, null, ir_cron, null)
" while parsing /opt/odoo11/addons-odoo/Odoo/ecole/data/actions.xml:33, near
<record id="scheduler_synchronization_update_school_and_grade" model="ir.cron">
<field name="name">Action automatisee ...</field>
<field name="user_id" ref="base.user_root"/>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="doall" eval="False"/>
<field name="model_id" ref="model_ecole_partner_school"/>
<field name="code">model.run_grade_establishment_smartbambi()</field>
<field name="active" eval="False"/>
</record>

你知道这个问题吗?我在互联网上找不到任何内容

非常感谢

编辑:

我已经解决了我的问题。对于 PGAdmin 4,use_relational_model 字段是必需的。我已停用所需的功能。

谢谢

最佳答案

您错过了 cron 定义中的 state 字段。这是“待办事项”字段。尝试以下操作:

    <record id="scheduler_synchronization_update_school_and_grade" model="ir.cron">
<field name="name">Action automatisee ...</field>
<field name="user_id" ref="base.user_root"/>
<field name="interval_number">1</field>
<field name="interval_type">days</field>
<field name="numbercall">-1</field>
<field name="doall" eval="False"/>
<field name="model_id" ref="model_ecole_partner_school"/>
<field name="state">code</field>
<field name="code">model.run_grade_establishment_smartbambi()</field>
<field name="active" eval="False"/>
</record>

关于python - Odoo 11 - Action 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59608406/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com