Files
Odoo-Modules/fusion_accounting_core/__manifest__.py
gsinghpal f44ed0e010 feat(fusion_accounting_core): add computed coexistence group + recompute hooks
group_fusion_show_when_enterprise_absent has membership = all internal
users iff no Enterprise accounting module is installed. Membership is
recomputed on module install/uninstall via overrides on ir.module.module.
Used by Phase 1 fusion_bank_rec menus to auto-hide when Enterprise is
active and auto-appear after Enterprise uninstall.

Made-with: Cursor
2026-04-19 10:45:30 -04:00

35 lines
1.3 KiB
Python

{
'name': 'Fusion Accounting Core',
'version': '19.0.1.0.2',
'category': 'Accounting/Accounting',
'sequence': 24,
'summary': 'Shared base for the Fusion Accounting sub-module suite (security, shared schema, runtime helpers).',
'description': """
Fusion Accounting Core
======================
Foundation for the Fusion Accounting sub-modules. Owns:
- Three security groups (User, Manager, Admin) shared across all fusion sub-modules
- Shared-field declarations on Community account models so deferred-revenue,
signing-user, and similar Enterprise-extension fields survive Enterprise uninstall
- Runtime helper for detecting Odoo Enterprise accounting modules
This module never works alone. Install fusion_accounting (the meta-module)
or one of fusion_accounting_ai, fusion_accounting_bank_rec, etc.
Built by Nexa Systems Inc.
""",
'author': 'Nexa Systems Inc.',
'website': 'https://nexasystems.ca',
'support': 'support@nexasystems.ca',
'maintainer': 'Nexa Systems Inc.',
'depends': ['account', 'mail'],
'data': [
'security/fusion_accounting_security.xml',
'security/ir.model.access.csv',
],
'installable': True,
'application': False,
'license': 'OPL-1',
'post_init_hook': 'post_init_hook',
}