# -*- coding: utf-8 -*- # Copyright 2026 Nexa Systems Inc. # License OPL-1 (Odoo Proprietary License v1.0) { 'name': 'Fusion Plating โ€” Native Jobs', 'version': '19.0.2.1.0', 'category': 'Manufacturing/Plating', 'summary': 'Native plating job model โ€” replaces mrp.production / mrp.workorder bridge.', 'description': """ Native Plating Job Bridge ========================= Bridges fp.job and fp.job.step (defined in fusion_plating core, Phase 1 of the migration spec dated 2026-04-25) to the rest of the Fusion Plating module family โ€” configurator, portal, logistics, quality, certificates. Coexists with fusion_plating_bridge_mrp during the migration period. Activate native jobs via the x_fc_use_native_jobs settings flag (default: False). When False, SO confirm continues to create mrp.production records through bridge_mrp. When True, SO confirm creates fp.job records here. See docs/superpowers/specs/2026-04-25-fp-native-job-model-design.md for full design rationale and ยง6.2 of the implementation plan for task list. """, 'depends': [ 'fusion_plating', # fp.job, fp.job.step, fp.work.centre 'fusion_plating_batch', # fusion.plating.batch (Phase 3) 'fusion_plating_certificates', # fp.certificate, fp.thickness.reading 'fusion_plating_configurator', # fp.part.catalog, fp.coating.config 'fusion_plating_kpi', # fusion.plating.kpi.value (Phase 4) 'fusion_plating_logistics', # fusion.plating.delivery 'fusion_plating_notifications', # fp.notification.template (Phase 4) 'fusion_plating_portal', # fusion.plating.portal.job 'fusion_plating_quality', # fusion.plating.customer.spec, fusion.plating.quality.hold 'fusion_plating_receiving', # fp.racking.inspection (Phase 3) 'fusion_plating_reports', # paperformat helpers, customer_line_header (Phase 5) ], 'data': [ 'security/ir.model.access.csv', 'views/res_config_settings_views.xml', 'report/report_fp_job_sticker.xml', 'report/report_fp_job_traveller.xml', ], 'installable': True, 'application': False, 'auto_install': False, 'license': 'OPL-1', }