changes
This commit is contained in:
@@ -36,4 +36,37 @@ for rule in model.search([('active', '=', True), ('approval_tier', '=', 'needs_a
|
||||
<field name="interval_type">days</field>
|
||||
<field name="active">True</field>
|
||||
</record>
|
||||
|
||||
<!-- Weekly recurring pattern rebuild -->
|
||||
<record id="cron_fusion_recurring_patterns" model="ir.cron">
|
||||
<field name="name">Fusion AI: Rebuild Recurring Patterns</field>
|
||||
<field name="model_id" ref="model_fusion_recurring_pattern"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._rebuild_all_patterns(min_occurrences=3)</field>
|
||||
<field name="interval_number">7</field>
|
||||
<field name="interval_type">days</field>
|
||||
<field name="active">True</field>
|
||||
</record>
|
||||
|
||||
<!-- Daily auto-reconcile inter-account transfers (CC payments) -->
|
||||
<record id="cron_fusion_transfer_reconcile" model="ir.cron">
|
||||
<field name="name">Fusion AI: Auto-Reconcile Inter-Account Transfers</field>
|
||||
<field name="model_id" ref="model_fusion_accounting_agent"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._cron_reconcile_transfers()</field>
|
||||
<field name="interval_number">1</field>
|
||||
<field name="interval_type">days</field>
|
||||
<field name="active">True</field>
|
||||
</record>
|
||||
|
||||
<!-- Weekly vendor tax profile rebuild -->
|
||||
<record id="cron_fusion_vendor_profiles" model="ir.cron">
|
||||
<field name="name">Fusion AI: Rebuild Vendor Tax Profiles</field>
|
||||
<field name="model_id" ref="model_fusion_vendor_tax_profile"/>
|
||||
<field name="state">code</field>
|
||||
<field name="code">model._rebuild_all_profiles(min_bills=3)</field>
|
||||
<field name="interval_number">7</field>
|
||||
<field name="interval_type">days</field>
|
||||
<field name="active">True</field>
|
||||
</record>
|
||||
</odoo>
|
||||
|
||||
Reference in New Issue
Block a user