b8fe14e653bd2fdc9de354288bc628c70fd75532
Native fp.job / fp.job.step model replacing the mrp.production / mrp.workorder bridge for the Fusion Plating shop. Coexists with fusion_plating_bridge_mrp during the migration; cutover is gated on the x_fc_use_native_jobs settings flag. Highlights from 61 commits: - New fusion_plating_jobs module with fp.job, fp.job.step, recipe expansion, lifecycle hooks, smart buttons, traveller / margin / sticker reports, and migration tooling. - Operator UI consolidated into fusion_plating_shopfloor: Manager Desk, Plant Overview, Process Tree, Tablet Station — all bound to fp.job / fp.job.step, theme-token compliant in light + dark mode. - QR scanner OWL component (vendored ZXing-js + jsQR fallback + iOS native-camera photo capture). - /fp/job/<id> + /fp/wo/<id> migration-aware redirects. - /fp/tank/<id> NFC tank status page. - Sticker template restored to the canonical ENTECH layout, now reused by fp.job + sale.order (one sticker per line with a part). - Comprehensive workflow seed data (quotation -> paid invoice). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%