Files
Odoo-Modules/fusion_plating/fusion_plating_safety
gsinghpal 3641b78a66 feat(phase2): Configuration grouped into 7 themed folders
Collapses the flat ~36-entry Configuration list into 7 navigable
folders + Settings (sibling, stays at top of Configuration). Existing
menu IDs unchanged so bookmarks + cross-module data refs still work
— only parent-id moves.

New folder menus (defined in fusion_plating core):
  menu_fp_config_shop_setup       Shop Setup
  menu_fp_config_recipes_steps    Recipes & Steps
  menu_fp_config_materials_tanks  Materials & Tanks
  menu_fp_config_workforce        Workforce
  menu_fp_config_quality_docs     Quality & Documents
  menu_fp_config_pricing_billing  Pricing & Billing
  menu_fp_config_reference_data   Reference Data

Routing per item (sources updated in their owning module):
  Shop Setup       Facilities, Work Centers, Work Centres, Process
                   Categories, Process Types, Bake Ovens, Shopfloor
                   Stations, Vehicles
  Recipes & Steps  Step Library, QC Checklist Templates, Quality Points
  Materials & Tanks  Bath Parameters, Replenishment Rules, Chemicals,
                     Rack Tags, Calibration Equipment, Calibration Events
  Workforce        Operator Certifications, Shop Roles, Training Types,
                   Quality Teams
  Quality & Documents  Customer Specs, Approved Vendor List, Quality
                       Tags, Quality Reasons, Quality Stages, N299
                       Levels, Notification Templates, Notification Log
  Pricing & Billing  Invoice Strategy Defaults, Account Holds
  Reference Data   Value Sets, Value Rotations
  (Settings remains as a sibling at top of Configuration, manager-gated)

Versions bumped: fusion_plating, fusion_plating_quality, _safety,
_shopfloor, _logistics, _culture, _invoicing, _notifications, _nuclear.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 22:45:21 -04:00
..
2026-04-16 20:53:53 -04:00
2026-04-16 20:53:53 -04:00
2026-04-16 20:53:53 -04:00
2026-04-16 20:53:53 -04:00
2026-04-16 20:53:53 -04:00
2026-04-16 20:53:53 -04:00

Fusion Plating — Safety (EHS)

Part of the Fusion Plating product family by Nexa Systems Inc.

This add-on layers a process-agnostic Environmental, Health and Safety workspace on top of fusion_plating. It gives a plating shop a single place to manage day-to-day occupational health and safety obligations without depending on any jurisdiction-specific regulatory pack.

Workspaces

Workspace Purpose
SDS Library Safety Data Sheet repository with version, hazard class, GHS pictograms, language, expiry tracking, and PDF attachment.
Chemical Inventory Physical chemical containers with storage location, on-hand quantity, reorder point, and incompatibility relations.
Training Records Per-employee training completions with auto-computed expiry and current/expiring/expired status.
Training Types Master catalogue of training courses (WHMIS, TDG, first-aid, LOTO, confined space, etc.) with validity windows.
Exposure Monitoring Air, biological, noise, and vibration sampling events with OEL reference and percent-of-limit.
JHSC Joint Health & Safety Committee with worker and management reps, plus a meeting register.
Incident Register Injury, near-miss, first-aid, lost-time, medical, property-damage, and environmental events with investigation, root cause, corrective action, and WSIB Form 7 flagging.
PPE Issuance Per-employee PPE issuance log with replacement scheduling.

Installation

This module depends on fusion_plating, hr, and product.

docker exec odoo-dev-app odoo -d fusion-dev -u fusion_plating_safety --stop-after-init

Conventions

  • All field names on extended base Odoo models use the x_fc_ prefix.
  • Security groups are reused from fusion_plating (Operator / Supervisor / Manager).
  • All copy is Canadian English.
  • Theme-aware SCSS uses CSS variables only — no hex colours.

Copyright (c) 2026 Nexa Systems Inc. All rights reserved. License: OPL-1 (Odoo Proprietary License v1.0)