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
23 lines
1.6 KiB
XML
23 lines
1.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo noupdate="1">
|
|
<record id="rule_elavon_fee" model="fusion.accounting.rule">
|
|
<field name="name">Elavon Card Processing Fee</field>
|
|
<field name="rule_type">fee</field>
|
|
<field name="description">Elavon merchant service charges typically show as a fee deducted from card payment batches. The fee is approximately 1.5-1.8% of the gross batch amount and should be allocated to the Elavon Fee expense account.</field>
|
|
<field name="match_logic">When a bank statement line contains "elavon" or "mrch svc" and the amount is less than the sum of matching card payments, allocate the difference to the fee account as a processing fee.</field>
|
|
<field name="created_by">admin</field>
|
|
<field name="approval_tier">needs_approval</field>
|
|
<field name="sequence">10</field>
|
|
</record>
|
|
|
|
<record id="rule_weekend_batch" model="fusion.accounting.rule">
|
|
<field name="name">Weekend Card Batch Combination</field>
|
|
<field name="rule_type">match</field>
|
|
<field name="description">Card payment batches deposited on Monday often combine Friday, Saturday, and Sunday transactions. When matching Monday bank deposits to card payments, look across the preceding weekend.</field>
|
|
<field name="match_logic">For bank lines dated Monday with card-related labels, sum card payments from the preceding Friday through Sunday to find a match.</field>
|
|
<field name="created_by">admin</field>
|
|
<field name="approval_tier">needs_approval</field>
|
|
<field name="sequence">20</field>
|
|
</record>
|
|
</odoo>
|