feat(fusion_accounting_core): add empty sub-module skeleton

Made-with: Cursor
This commit is contained in:
gsinghpal
2026-04-18 21:22:01 -04:00
parent 76c898aadf
commit 75eb084687
5 changed files with 36 additions and 0 deletions

View File

@@ -0,0 +1 @@
from . import models

View File

@@ -0,0 +1,32 @@
{
'name': 'Fusion Accounting Core',
'version': '19.0.1.0.0',
'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/ir.model.access.csv',
],
'installable': True,
'application': False,
'license': 'OPL-1',
}

View File

@@ -0,0 +1 @@
# Models populated in Tasks 8-12 (shared-field-ownership, helpers)

View File

@@ -0,0 +1 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink

View File

@@ -0,0 +1 @@
# Tests populated in Tasks 8-12