From 738f3fcfd5e1f5c7f969a43d7545d315e723b122 Mon Sep 17 00:00:00 2001 From: gsinghpal Date: Mon, 27 Apr 2026 20:35:33 -0400 Subject: [PATCH] feat(sub12a): step library list/form/search views MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Form: Title + Code + Classification (kind/icon/process/material) + Stations & Flags + 4 notebook tabs (Instructions / Operation Measurements / Transition Form / Advanced). Operation Measurements + Transition Form are inline-editable o2m lists with handle widget for drag reorder. Header button: 'Seed Default Inputs' (visible only when default_kind is set). Triggers the idempotent seeding helper. NB: I removed `string=` from per Odoo 19 rule (CLAUDE.md critical rule 4 — no string attr on search). Co-Authored-By: Claude Opus 4.7 (1M context) --- .../views/fp_step_template_views.xml | 144 ++++++++++++++++++ 1 file changed, 144 insertions(+) create mode 100644 fusion_plating/fusion_plating/views/fp_step_template_views.xml diff --git a/fusion_plating/fusion_plating/views/fp_step_template_views.xml b/fusion_plating/fusion_plating/views/fp_step_template_views.xml new file mode 100644 index 00000000..edb3df5a --- /dev/null +++ b/fusion_plating/fusion_plating/views/fp_step_template_views.xml @@ -0,0 +1,144 @@ + + + + + + fp.step.template.list + fp.step.template + + + + + + + + + + + + + + + + + fp.step.template.form + fp.step.template + +
+
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + fp.step.template.search + fp.step.template + + + + + + + + + + + + + + + + + + Step Library + fp.step.template + list,form + + + +