feat: separate fusion field service and LTC into standalone modules, update core modules
- fusion_claims: separated field service logic, updated controllers/views - fusion_tasks: updated task views and map integration - fusion_authorizer_portal: added page 11 signing, schedule booking, migrations - fusion_shipping: new standalone shipping module (Canada Post, FedEx, DHL, Purolator) - fusion_ltc_management: new standalone LTC management module
This commit is contained in:
76
fusion_ltc_management/__manifest__.py
Normal file
76
fusion_ltc_management/__manifest__.py
Normal file
@@ -0,0 +1,76 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Copyright 2024-2026 Nexa Systems Inc.
|
||||
# License OPL-1 (Odoo Proprietary License v1.0)
|
||||
|
||||
{
|
||||
'name': 'Fusion LTC Management',
|
||||
'version': '19.0.1.0.0',
|
||||
'category': 'Sales',
|
||||
'summary': 'Long-Term Care Facility Management - Repairs, Cleanups, and Portal Forms',
|
||||
'description': """
|
||||
Fusion LTC Management
|
||||
=====================
|
||||
|
||||
Comprehensive Long-Term Care (LTC) facility management module.
|
||||
|
||||
Key Features:
|
||||
-------------
|
||||
• LTC Facility management with floors, nursing stations, and contacts
|
||||
• Equipment repair request tracking with Kanban workflow
|
||||
• Scheduled equipment cleanup management with auto-scheduling
|
||||
• Public portal form for facility staff to submit repair requests
|
||||
• Family/POA contact management for residents
|
||||
• Professional PDF reports (Nursing Station Repair Log, Repair Summary)
|
||||
• LTC Repair Sale Order report template
|
||||
• Integration with field service tasks (fusion_tasks)
|
||||
• Integration with sale orders for repair billing
|
||||
• Automatic cleanup scheduling via cron jobs
|
||||
|
||||
Copyright © 2024-2026 Nexa Systems Inc. All rights reserved.
|
||||
""",
|
||||
'author': 'Nexa Systems Inc.',
|
||||
'website': 'https://www.nexasystems.ca',
|
||||
'maintainer': 'Nexa Systems Inc.',
|
||||
'support': 'support@nexasystems.ca',
|
||||
'license': 'OPL-1',
|
||||
'price': 0.00,
|
||||
'currency': 'CAD',
|
||||
'depends': [
|
||||
'base',
|
||||
'sale',
|
||||
'sale_management',
|
||||
'sales_team',
|
||||
'mail',
|
||||
'website',
|
||||
'fusion_claims',
|
||||
'fusion_tasks',
|
||||
],
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
'data/ltc_data.xml',
|
||||
'wizard/ltc_repair_create_so_wizard_views.xml',
|
||||
'views/ltc_facility_views.xml',
|
||||
'views/ltc_repair_views.xml',
|
||||
'views/ltc_cleanup_views.xml',
|
||||
'views/ltc_form_submission_views.xml',
|
||||
'views/res_partner_views.xml',
|
||||
'views/res_config_settings_views.xml',
|
||||
'views/sale_order_views.xml',
|
||||
'views/technician_task_views.xml',
|
||||
'views/menus.xml',
|
||||
'report/report_actions.xml',
|
||||
'report/report_ltc_nursing_station.xml',
|
||||
'report/sale_report_ltc_repair.xml',
|
||||
'data/ltc_report_data.xml',
|
||||
'controllers/portal_repair_form.xml',
|
||||
],
|
||||
'assets': {
|
||||
'web.assets_backend': [
|
||||
'fusion_ltc_management/static/src/js/google_address_facility_autocomplete.js',
|
||||
],
|
||||
},
|
||||
'images': ['static/description/icon.png'],
|
||||
'installable': True,
|
||||
'auto_install': False,
|
||||
'application': True,
|
||||
}
|
||||
Reference in New Issue
Block a user