feat(fusion_accounting_core): add empty sub-module skeleton
Made-with: Cursor
This commit is contained in:
1
fusion_accounting_core/__init__.py
Normal file
1
fusion_accounting_core/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
from . import models
|
||||
32
fusion_accounting_core/__manifest__.py
Normal file
32
fusion_accounting_core/__manifest__.py
Normal 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',
|
||||
}
|
||||
1
fusion_accounting_core/models/__init__.py
Normal file
1
fusion_accounting_core/models/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
# Models populated in Tasks 8-12 (shared-field-ownership, helpers)
|
||||
1
fusion_accounting_core/security/ir.model.access.csv
Normal file
1
fusion_accounting_core/security/ir.model.access.csv
Normal file
@@ -0,0 +1 @@
|
||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
|
1
fusion_accounting_core/tests/__init__.py
Normal file
1
fusion_accounting_core/tests/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
# Tests populated in Tasks 8-12
|
||||
Reference in New Issue
Block a user