{ 'name': 'Fusion Accounting Follow-up', 'version': '19.0.1.1.1', 'category': 'Accounting/Accounting', 'summary': 'AI-augmented customer follow-ups (dunning) for unpaid invoices.', 'description': """ Fusion Accounting Follow-up =========================== A Fusion-native replacement for Odoo Enterprise's account_followup module. CORE scope (Phase 4): - Multi-level dunning sequences (gentle reminder, firm warning, legal) - Per-partner follow-up state (current level, paused-until, history) - Automated daily scan + escalation cron - Mail templates per level AI augmentation: - Contextually-appropriate follow-up text generation (LLM) - Payment-risk scoring from invoice/payment history - Tone selection (gentle/firm/legal) based on level + risk Coexists with Enterprise: when account_followup is installed, the Fusion menu hides; the engine + AI tools remain available for the chat. """, 'author': 'Fusion Accounting', 'license': 'LGPL-3', 'depends': [ 'fusion_accounting_core', 'fusion_accounting_ai', 'fusion_accounting_migration', 'account', 'mail', ], 'data': [ 'security/ir.model.access.csv', 'data/cron.xml', 'data/followup_levels_data.xml', 'data/mail_templates_data.xml', 'wizards/batch_followup_wizard_views.xml', 'views/menu_views.xml', ], 'assets': { 'web.assets_backend': [ 'fusion_accounting_followup/static/src/scss/_variables.scss', 'fusion_accounting_followup/static/src/scss/followup.scss', 'fusion_accounting_followup/static/src/services/followup_service.js', 'fusion_accounting_followup/static/src/views/followup_dashboard/followup_dashboard.js', 'fusion_accounting_followup/static/src/views/followup_dashboard/followup_dashboard.xml', 'fusion_accounting_followup/static/src/views/followup_dashboard/followup_dashboard_view.js', 'fusion_accounting_followup/static/src/components/risk_badge/risk_badge.js', 'fusion_accounting_followup/static/src/components/risk_badge/risk_badge.xml', 'fusion_accounting_followup/static/src/components/partner_card/partner_card.js', 'fusion_accounting_followup/static/src/components/partner_card/partner_card.xml', 'fusion_accounting_followup/static/src/components/aging_bucket_strip/aging_bucket_strip.js', 'fusion_accounting_followup/static/src/components/aging_bucket_strip/aging_bucket_strip.xml', 'fusion_accounting_followup/static/src/components/ai_text_panel/ai_text_panel.js', 'fusion_accounting_followup/static/src/components/ai_text_panel/ai_text_panel.xml', 'fusion_accounting_followup/static/src/components/followup_history_table/followup_history_table.js', 'fusion_accounting_followup/static/src/components/followup_history_table/followup_history_table.xml', ], 'web.assets_tests': [ 'fusion_accounting_followup/static/src/tours/followup_tours.js', ], }, 'installable': True, 'auto_install': False, 'application': False, 'icon': '/fusion_accounting_followup/static/description/icon.png', }