<?xml version="1.0"?>
<!--
    Copyright (C) 2016-Today: La Louve (<http://www.lalouve.net/>)
    @author: Sylvain LE GAL (https://twitter.com/legalsylvain)
    License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
-->
<odoo noupdate="1">

    <record model="ir.cron" id="cron_to_update_partner_shift_type">
        <field name="name">Update Partner Shift Type</field>
        <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" eval="'shift.template.registration.line'"/>
        <field name="function" eval="'cron_update_partner_shift_type'"/>
        <field name="nextcall" eval="(DateTime.now() + timedelta(days=1)).strftime('%Y-%m-%d 01:00:00')" />
        <field name="args" eval="'()'"/>
        <field name="active" eval="False"/>
    </record>

    <record model="ir.cron" id="cron_update_partner_is_unsubscribed">
        <field name="name">Partner : Update Is Unsubscribed State</field>
        <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" eval="'res.partner'"/>
        <field name="function" eval="'update_is_unsubscribed'"/>
        <field name="args" eval="'()'"/>
        <field name="active" eval="False"/>
    </record>

    <record model="ir.cron" id="cron_welcome_email">
        <field name="name">Welcome Email</field>
        <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" eval="'res.partner'"/>
        <field name="function" eval="'send_welcome_emails'"/>
        <field name="args" eval="'()'"/>
        <field name="active" eval="False"/>
    </record>

    <record model="ir.cron" id="cron_reminder_ftop_members_email">
        <field name="name">Reminder FTOP Member Email</field>
        <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" eval="'shift.shift'"/>
        <field name="function" eval="'send_mail_reminder_ftop_members'"/>
        <field name="nextcall" eval="(DateTime.now() + timedelta(days=1)).strftime('%Y-%m-%d 03:00:00')" />
        <field name="args" eval="'()'"/>
        <field name="active" eval="False"/>
    </record>

    <record model="ir.cron" id="cron_reminder_non_define_leave_email">
        <field name="name">Reminder Non Define Leave Email</field>
        <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" eval="'shift.leave'"/>
        <field name="function" eval="'send_mail_reminder_non_defined_leaves'"/>
        <field name="nextcall" eval="(DateTime.now() + timedelta(days=1)).strftime('%Y-%m-%d 02:00:00')" />
        <field name="args" eval="'()'"/>
        <field name="active" eval="False"/>
    </record>

</odoo>