git mv preserves history. fusion_accounting/ retains only __manifest__.py, __init__.py, CLAUDE.md, and docs/ — the meta-module shell. All Python, data, views, security, services, static, tests, wizards, report move to fusion_accounting_ai/. Manifest data list updated; security.xml move to _core deferred to Task 12. Made-with: Cursor
87 lines
3.7 KiB
XML
87 lines
3.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<odoo>
|
|
<record id="view_recurring_pattern_list" model="ir.ui.view">
|
|
<field name="name">fusion.recurring.pattern.list</field>
|
|
<field name="model">fusion.recurring.pattern</field>
|
|
<field name="arch" type="xml">
|
|
<list>
|
|
<field name="name"/>
|
|
<field name="ref_keyword"/>
|
|
<field name="amount"/>
|
|
<field name="expense_account_code" string="Account"/>
|
|
<field name="has_hst"/>
|
|
<field name="partner_id"/>
|
|
<field name="reconcile_model_id"/>
|
|
<field name="occurrences"/>
|
|
<field name="last_seen"/>
|
|
</list>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_recurring_pattern_form" model="ir.ui.view">
|
|
<field name="name">fusion.recurring.pattern.form</field>
|
|
<field name="model">fusion.recurring.pattern</field>
|
|
<field name="arch" type="xml">
|
|
<form>
|
|
<sheet>
|
|
<group>
|
|
<group string="Pattern">
|
|
<field name="name"/>
|
|
<field name="ref_keyword"/>
|
|
<field name="amount"/>
|
|
<field name="amount_is_fixed"/>
|
|
<field name="journal_id"/>
|
|
</group>
|
|
<group string="Coding">
|
|
<field name="expense_account_id"/>
|
|
<field name="has_hst"/>
|
|
<field name="partner_id"/>
|
|
<field name="reconcile_model_id"/>
|
|
</group>
|
|
</group>
|
|
<group string="Statistics">
|
|
<group>
|
|
<field name="occurrences"/>
|
|
<field name="first_seen"/>
|
|
<field name="last_seen"/>
|
|
</group>
|
|
<group>
|
|
<field name="company_id" groups="base.group_multi_company"/>
|
|
<field name="last_computed"/>
|
|
</group>
|
|
</group>
|
|
<group string="AI Instructions">
|
|
<field name="action_note" nolabel="1" colspan="2"/>
|
|
</group>
|
|
</sheet>
|
|
</form>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="view_recurring_pattern_search" model="ir.ui.view">
|
|
<field name="name">fusion.recurring.pattern.search</field>
|
|
<field name="model">fusion.recurring.pattern</field>
|
|
<field name="arch" type="xml">
|
|
<search>
|
|
<field name="name"/>
|
|
<field name="ref_keyword"/>
|
|
<separator/>
|
|
<filter name="has_hst" string="Has HST" domain="[('has_hst', '=', True)]"/>
|
|
<filter name="no_hst" string="No HST" domain="[('has_hst', '=', False)]"/>
|
|
<filter name="has_reco_model" string="Has Reco Model" domain="[('reconcile_model_id', '!=', False)]"/>
|
|
<separator/>
|
|
<group>
|
|
<filter name="group_account" string="Account" domain="[]" context="{'group_by': 'expense_account_id'}"/>
|
|
</group>
|
|
</search>
|
|
</field>
|
|
</record>
|
|
|
|
<record id="action_recurring_patterns" model="ir.actions.act_window">
|
|
<field name="name">Recurring Patterns</field>
|
|
<field name="res_model">fusion.recurring.pattern</field>
|
|
<field name="view_mode">list,form</field>
|
|
<field name="search_view_id" ref="view_recurring_pattern_search"/>
|
|
</record>
|
|
</odoo>
|