# -*- coding: utf-8 -*- # Copyright 2026 Nexa Systems Inc. # License OPL-1 (Odoo Proprietary License v1.0) # Part of the Fusion Plating product family. { 'name': 'Fusion Plating', 'version': '19.0.1.0.0', 'category': 'Manufacturing/Plating', 'summary': 'Core plating / metal finishing ERP: facilities, processes, tanks, baths, jobs, operators.', 'description': """ Fusion Plating — Core ===================== Part of the Fusion Plating product family by Nexa Systems Inc. Fusion Plating is a configurable, multi-tenant capable ERP for plating and metal finishing shops. This core module provides the process-agnostic foundation that every shop needs regardless of size, process mix, jurisdiction, or industry. The core ships intentionally empty of region-specific or process-specific content — that comes from add-on modules: * fusion_plating_process_en — Electroless nickel plating * fusion_plating_process_chrome — Chrome coating (hex or trivalent) * fusion_plating_process_anodize — Aluminum anodizing (Type II, III) * fusion_plating_process_black_oxide — Black oxidizing * fusion_plating_quality — QMS (NCR, CAPA, calibration, CoC, doc control) * fusion_plating_compliance — Generic compliance framework * fusion_plating_compliance_on — Ontario regulatory pack * fusion_plating_compliance_tor — Toronto Ch. 681 municipal pack * fusion_plating_safety — SDS, WHMIS/TDG training, JHSC, exposure * fusion_plating_shopfloor — Tablet operator stations, QR scanning * fusion_plating_portal — Customer portal * fusion_plating_aerospace — AS9100 + Nadcap AC7108 pack * fusion_plating_nuclear — CSA N299, CNSC, NQA-1 pack * fusion_plating_cgp — Controlled Goods Program pack * fusion_plating_logistics — Pickup & delivery * fusion_plating_culture — Values / fundamentals framework Core concepts ------------- * Facility — a physical site with its own tanks, operators, compliance profile * Process Type — extensible taxonomy of finishing processes * Work Center — production line or station within a facility * Tank — physical vessel with QR code and state * Bath — the chemistry currently in a tank, with its own lifecycle * Bath Log — daily chemistry readings with pass/fail vs target * KPI — configurable headline metrics per shop * Delegation Inbox — single pane of "things waiting for someone" Design principles ----------------- 1. No client-specific strings in core. 2. No region-specific data in core. 3. No process-specific chemistry in core. 4. Works on both Odoo Community and Enterprise editions. 5. Theme-aware: respects user light/dark mode preference. 6. Multi-facility, multi-company, multi-currency capable. Copyright (c) 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', 'mail', 'contacts', 'product', 'stock', 'sale_management', 'purchase', 'hr', 'uom', ], 'data': [ 'security/fp_security.xml', 'security/ir.model.access.csv', 'data/fp_sequence_data.xml', 'data/fp_process_category_data.xml', 'views/fp_process_type_views.xml', 'views/fp_work_center_views.xml', 'views/fp_tank_views.xml', 'views/fp_bath_log_views.xml', 'views/fp_facility_views.xml', 'views/fp_bath_views.xml', 'views/fp_process_node_views.xml', 'views/fp_menu.xml', 'data/fp_recipe_enp_alum_basic.xml', ], 'assets': { 'web.assets_backend': [ 'fusion_plating/static/src/scss/fusion_plating.scss', 'fusion_plating/static/src/scss/recipe_tree_editor.scss', 'fusion_plating/static/src/xml/recipe_tree_editor.xml', 'fusion_plating/static/src/js/recipe_tree_editor.js', ], }, 'demo': [ 'data/fp_demo_data.xml', 'data/fp_demo_recipe_data.xml', ], 'images': ['static/description/icon.png'], 'installable': True, 'auto_install': False, 'application': True, }