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
35 lines
1.3 KiB
Python
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',
|
|
}
|