Files
gzth/yuthon_hr_attendance/data/clean_message_log_cron.xml
T

20 lines
1.0 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<odoo>
<data noupdate="1">
<!-- 定时任务:每天早上6点执行,删除7天前的消息提醒日志 -->
<record forcecreate="True" id="cron_clean_attendance_message_log" model="ir.cron">
<field name="name">每天清理7天前的消息提醒日志</field>
<field name="model_id" ref="model_attendance_message_log"/>
<field name="state">code</field>
<field name="code">model.action_clean_old_logs()</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 eval="False" name="doall"/>
<!-- 首次执行时间设为次日早上6点,之后每隔24小时自动执行 -->
<field name="nextcall" eval="(datetime.now() + relativedelta(days=1, hour=6, minute=0, second=0)).strftime('%Y-%m-%d %H:%M:%S')"/>
</record>
</data>
</odoo>